Releases: coder/balatrobot
Releases Β· coder/balatrobot
v1.4.1
1.4.1 (2026-02-06)
Bug Fixes
- make: add SKILL.md to mdformat (c171122)
Documentation
- claude: add allowed-tools and jq examples to balatrobot SKILL.md (a334125)
- claude: add balatrobot SKILL (b44dede)
- claude: use absolute paths in screenshot endpoint in SKILL.md (1d961b7)
- example-bot: add missing link to polina4096/Ballad community bot (0f7910a)
- example-bot: add polina4096/Ballad to community bot (f7c421f), closes #153
- improve docs over all (5ed0eb3), closes #152
- index: add links to balatrollm and balatrobench (7662f98)
- index: equal size for all images and add underline (c84091a)
- mkdocs: set accent color to shades of orange (89b43dc)
- readme: move aknowledgments to bottom (7e777d4)
- readme: remove coming soon from release project (aa15fd5)
v1.4.0
1.4.0 (2026-02-02)
Features
- add fps cap setting (8fefa49)
- add gamespeed, animation_fps, no_reduced_motion settings (f6c1f81)
- add pixel art smoothing setting (b5eff97)
- cli: add integration tests for new Typer CLI (dd18bb7)
Bug Fixes
- balatrobot.cli: more strict error handling using httpx (05b5971)
- gamestate: try to fix memory leaks in UI nodes - again (42ec1f3)
- lua.utils: avoid to use hover to generate UI description (11fc9f5)
- make: correct worker count message for tests/cli (6e5fdd4)
Performance Improvements
- make: change XDIST_WORKERS to 2 for tests/cli (27240c8)
Documentation
v1.3.4
v1.3.3
v1.3.2
v1.3.1
v1.3.0
v1.2.2
v1.2.1
v1.2.0
1.2.0 (2026-01-01)
Features
- lua.endpoints: add
packendpoint (32ff3eb) - lua.endpoints: add pack endpoint (9d3031f)
- lua.endpoints: add support for adding packs to the
addendpoint (41374a7) - lua.endpoints: allow rearranging cards during booster pack state (16e4170)
- lua.endpoints: extend rearrange to pack state (15f282c)
- lua.utils: add
cardsfield to gamestate (8447855) - lua.utils: add pack keys enums (d8cdb33)
Bug Fixes
- lua.endpoints: await hand to be loaded for Arcana/Spectral packs (43e41a4)
- lua.endpoints: improve await condition when buying a pack (4993e77)
- lua.utils: use appropriate field for the request in debugger (d79a81d)
- lua: fix target selection to wait longer (e98d4ea)
- validator: revert to old behaviour for array items (729e164)
Performance Improvements
- change pytest-xdist config from loadfile to loadscope (d7c2a28)
Documentation
- add conventional commits guideline to contributing (bf164b1)
- api: add required state for rearrange endpoint (481d579)
- api: fix api.md formatting (4c85dec)
- api: remove comment from the gamestate example (44a169f)
- api: update the
addendpoint to support packs (36868f2) - CLAUDE: add GitHub repo link to CLAUDE.md (9013de0)
- docs fixes (099147a)
- endpoints: fix pack_select formatting (535e3b0)
- endpoints: fix pack_select formatting (7c0535c)