Skip to content

chore(main): release balatrobench 1.2.0#10

Merged
S1M0N38 merged 1 commit into
mainfrom
release-please--branches--main--components--balatrobench
Jan 11, 2026
Merged

chore(main): release balatrobench 1.2.0#10
S1M0N38 merged 1 commit into
mainfrom
release-please--branches--main--components--balatrobench

Conversation

@S1M0N38

@S1M0N38 S1M0N38 commented Jan 11, 2026

Copy link
Copy Markdown
Collaborator

🤖 I have created a release beep boop

1.2.0 (2026-01-11)

Features

  • add about page (faf2c91)
  • add balatrobench logo (ea38c57)
  • add bar chart for avg rounds (ce9d2d5)
  • add benchmark for v0.7.0 (34a815e)
  • add benchmark for v0.8.1 (09f6d6d)
  • add benchmarks data for v0.6.0 (4a3d833)
  • add button to contribute your strategy (a94825c)
  • add community page (bac2147)
  • add config.js to control data source (dev and prod) (9f1305a)
  • add dark mode support for charts (b2130d3)
  • add data/community runs (58f505a)
  • add details table to leaderboard (e15e0fe)
  • add discord link and improve community page buttons (a444cc6)
  • add favicon (4d06723)
  • add files for version v2 (34e91b4)
  • add footer to all pages (1f898c5)
  • add gemini-2.5-pro to the leaderboard (d794f76)
  • add google color to bar chart (732ba52)
  • add hist and pie charts (86acd92)
  • add interactive run viewer with keyboard navigation (d72e555)
  • add labels to axes in the histogram (86c3fdb)
  • add mock data for community (61d287c)
  • add openai gpt-5 benchmark (6088226)
  • add pyproject.toml (4b5b8f4)
  • add robots.txt and sitemap.xml (1c6769d)
  • add run distribution chart (14dc13a)
  • add run viewer and version selector (f77ce8c)
  • add seed to detail page (2ccc51c)
  • add SEO optimization to the pages (aa6c0d9)
  • add serve target to Makefile (14b34d5)
  • add template-based strategy system (f1218df)
  • add test and all targets to Makefile (adf7d4c)
  • add test coverage tooling (d0aaa31)
  • add time column to table and headers card (d83ac7b)
  • add total card to detail page (adf52e1)
  • add upload script (847a928)
  • add v0.11.0 benchmark data (0262094)
  • add v0.4.0 data structure and initial content (fbb8007)
  • analyzer: add benchmark analysis engine for BalatroLLM runs (abd56fa)
  • autogenerate version selector from manifest (67e2368)
  • balatrobench: add package exports and fix models types (8fec902)
  • centered model and vendor columns (84d3314)
  • cli: add CLI entry point for balatrobench command (1464c8b)
  • enhance frontend interface and functionality (bceb80a)
  • enhance responsiveness and data presentation (7207cd2)
  • enhance UI with detailed benchmark analytics (a923907)
  • enums: add enums for game configuration (5d4d7c0)
  • extractor: add JSONL parsing for requests and responses (3a2dc3d)
  • improve alignment for avg ± std dev (0bfc92a)
  • improve gamestate visualization (f3589b1)
  • improve headers legend (029823f)
  • improve HTML formatting and code structure (f502e1d)
  • improve nav bar (1cdce5c)
  • improve UI for nav bar and community btn (79f6f2c)
  • make the footer clickable (77ed17d)
  • models: add data models for benchmark files (f412a42)
  • move states into the header of the gamestate view (29d4c1f)
  • remove selector for version/strategy (480300a)
  • site: add svg assets (10b8525)
  • site: auto-detect environment from hostname (337c160)
  • site: update favicon to use balatrobench logo (6849d96)
  • source: add TypedDicts for reading balatrollm source files (99c6ae1)
  • update application logic for v0.4.0 compatibility (9706b4b)
  • update benchmark data (e09cd19)
  • update benchmark data to v0.8.0 (8a6d362)
  • update benchmarks data to new format (8792aa0)
  • update colors for vendors (59eb553)
  • update community page to show strategies (01e25b5)
  • update data location and support external CDN for benchmarks (e594703)
  • update leaderboard layout (292dff9)
  • update script.js to support ?version= query param (c75b489)
  • update to v0.8.1 (440cc38)
  • update v0.7.0 benchmark results (4520a71)
  • use 0.8.1 data for community page (d822cba)
  • writer: add file I/O and WebP conversion for benchmark output (ccc3a97)

Bug Fixes

  • add ids to html elements (useful for testing) (1425096)
  • add precision and stepSize to round distribution ticks (5239d93)
  • claude settings.json (a72c778)
  • color for the community page buttons (258c692)
  • commands for serve from the /site directory (9423047)
  • disable bar chart on community page (5fe103f)
  • improve table separators visibility for dark mode (317d589)
  • include test fixtures in repository (69825b9)
  • infer_version returns default v{version} instead of raising (6b33e89)
  • make xy labels bigger in the performance bar chart (df39e9d)
  • make: add CONTRIBUTING.md to the list of files to be formatted (26f1311)
  • minor improvements (895292a)
  • mux playwright MCP config (5f8c3dd)
  • name for the x-ai vendor (60dfc32)
  • optimize in/out tokens display for smaller screens (cb62424)
  • reduce font size in run details charts (faa79a4)
  • remove number of runs from leaderboard (9a43930)
  • remove redundant imports in fixture bodies (f7d9a29)
  • rename duplicate fixture and use pytest.approx() (bf8528e)
  • rendering of the runs tables for the lg breakpoint (1fccb8a)
  • spacing across multiple breakpoints (1369ec8)
  • std dev computation (d0a594b)
  • std dev in main leaderboard (d25d1d7)
  • test for dynamic version (99ab125)
  • the main leaderboard in the community page (5c6d723)
  • update contributing link (01cb64b)
  • update github links to coder org (1b226f6)
  • use relative import for enums in models.py (b6dc7a3)

Build System

  • make: add Makefile with target for python package (b9298ef)

Miscellaneous Chores

Code Refactoring

  • ci: separate markdown format from type check (444155c)
  • extract _write_json helper and add constants (435fa4a)
  • extract DEFAULT_PROVIDER constant (6f05f45)
  • improve chart typography across histograms and bar charts (32ac21d)
  • improve code organization and accessibility (e6cf488)
  • improve run viewer modal layout and token icon styling (ee85b07)
  • migrate to new benchmark data structure (7c194a5)
  • remove Python <3.13 compatibility code (4bb7738)
  • remove submit button and put it in community.html (d900324)
  • remove submit.html (bf0b525)
  • remove v1 files (ed85c84)
  • Simplify website and rename project (bea796f)
  • site: improve site and tests/site organization (6777564)
  • site: move site to /site (a0451e9)
  • tests: reorganize test structure with auto-markers (ae3d1db)
  • Update website design (0d4865f)

Continuous Integration

  • release: add changelog-sections to release-please config (ce5b295)

This PR was generated with Release Please. See documentation.

Copilot AI review requested due to automatic review settings January 11, 2026 23:17

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR is an automated release generated by Release Please that attempts to release version 1.0.0 of balatrobench. However, this release represents a version downgrade from the current 1.1.0 to 1.0.0, which is problematic.

Changes:

  • Version numbers updated from 1.1.0 to 1.0.0 across all version files
  • Comprehensive changelog entry added documenting features, bug fixes, and documentation updates
  • Release Please manifest updated to reflect new version

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
src/balatrobench/__init__.py Downgrades package version from 1.1.0 to 1.0.0
pyproject.toml Downgrades project version from 1.1.0 to 1.0.0
package.json Downgrades npm package version from 1.1.0 to 1.0.0
CHANGELOG.md Adds new changelog entry for 1.0.0 with backwards comparison URL and future date
.github/.release-please-manifest.json Updates release manifest to version 1.0.0

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread package.json Outdated
{
"name": "balatrobench",
"version": "1.1.0",
"version": "1.0.0",

Copilot AI Jan 11, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change downgrades the version from 1.1.0 to 1.0.0, which violates semantic versioning principles. Version numbers should always move forward, not backward. This could cause issues with package managers and dependency resolution. The version should be 1.2.0 or higher instead of reverting to 1.0.0.

Suggested change
"version": "1.0.0",
"version": "1.2.0",

Copilot uses AI. Check for mistakes.
Comment thread CHANGELOG.md Outdated
@@ -1,5 +1,146 @@
# Changelog

## [1.0.0](https://github.com/coder/balatrobench/compare/balatrobench-v1.1.0...balatrobench-v1.0.0) (2026-01-11)

Copilot AI Jan 11, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The comparison URL is backwards - it compares from v1.1.0 to v1.0.0, which shows a reverse diff. The comparison should be from the older version (v1.0.0) to the newer version (v1.1.0), or this should reflect the actual intended version progression. Given the version downgrade issue, this comparison URL needs to be corrected along with the version number fix.

Suggested change
## [1.0.0](https://github.com/coder/balatrobench/compare/balatrobench-v1.1.0...balatrobench-v1.0.0) (2026-01-11)
## [1.1.0](https://github.com/coder/balatrobench/compare/balatrobench-v1.0.0...balatrobench-v1.1.0) (2026-01-11)

Copilot uses AI. Check for mistakes.
Comment thread .github/.release-please-manifest.json Outdated
@@ -1,3 +1,3 @@
{
".": "1.1.0"
".": "1.0.0"

Copilot AI Jan 11, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change downgrades the version from 1.1.0 to 1.0.0, which violates semantic versioning principles. Version numbers should always move forward, not backward. This could cause issues with package managers and dependency resolution. The version should be 1.2.0 or higher instead of reverting to 1.0.0.

Suggested change
".": "1.0.0"
".": "1.2.0"

Copilot uses AI. Check for mistakes.
Comment thread src/balatrobench/__init__.py Outdated
from .writer import BenchmarkWriter

__version__ = "1.1.0"
__version__ = "1.0.0"

Copilot AI Jan 11, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change downgrades the version from 1.1.0 to 1.0.0, which violates semantic versioning principles. Version numbers should always move forward, not backward. This could cause issues with package managers and dependency resolution. The version should be 1.2.0 or higher instead of reverting to 1.0.0.

Suggested change
__version__ = "1.0.0"
__version__ = "1.2.0"

Copilot uses AI. Check for mistakes.
Comment thread pyproject.toml Outdated
[project]
name = "balatrobench"
version = "1.1.0"
version = "1.0.0"

Copilot AI Jan 11, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change downgrades the version from 1.1.0 to 1.0.0, which violates semantic versioning principles. Version numbers should always move forward, not backward. This could cause issues with package managers and dependency resolution. The version should be 1.2.0 or higher instead of reverting to 1.0.0.

Suggested change
version = "1.0.0"
version = "1.2.0"

Copilot uses AI. Check for mistakes.
@S1M0N38 S1M0N38 changed the title chore(main): release balatrobench 1.0.0 chore(main): release balatrobench 1.2.0 Jan 11, 2026
@S1M0N38 S1M0N38 force-pushed the release-please--branches--main--components--balatrobench branch from 48463ba to c7c5c07 Compare January 11, 2026 23:24
@S1M0N38 S1M0N38 merged commit e0c9ca8 into main Jan 11, 2026
6 checks passed
@S1M0N38

S1M0N38 commented Jan 11, 2026

Copy link
Copy Markdown
Collaborator Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants