Skip to content

Releases: coder/balatrobot

v1.5.2

Choose a tag to compare

@S1M0N38 S1M0N38 released this 11 Jun 17:21

1.5.2 (2026-06-11)

Bug Fixes

  • server: reject concurrent connections while client is active (2942f19)

v1.5.1

Choose a tag to compare

@S1M0N38 S1M0N38 released this 09 Jun 06:22

1.5.1 (2026-06-09)

Bug Fixes

  • linux: respect pre-existing STEAM_COMPAT_DATA_PATH and STEAM_COMPAT_CLIENT_INSTALL_PATH env vars (ef75d31)

v1.5.0

Choose a tag to compare

@S1M0N38 S1M0N38 released this 27 May 15:21

1.5.0 (2026-05-27)

Features

Bug Fixes

  • lua.endpoints: remove getInfo check in load endpoint (e446b27)
  • makefile: update fixtures target to use updated CLI (c160f04)
  • metadata: change the Steamodded dependency to include betas. (c37a6b4)

Documentation

  • index: fix link to BalatroBot in index.md (09eee0e)
  • installation: fixing releases link (fa5abf1)
  • update documentation for Linux (Proton) support (5a345ec)

v1.4.1

Choose a tag to compare

@S1M0N38 S1M0N38 released this 12 Feb 14:40

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

Choose a tag to compare

@S1M0N38 S1M0N38 released this 02 Feb 15:31

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

  • api: Adding missing cards to GameState schema (6c4f192)
  • cli: add new cli commands - serve and api (b8355af)
  • remove the breaking changes warning (b92afe3)

v1.3.4

Choose a tag to compare

@S1M0N38 S1M0N38 released this 13 Jan 15:18

1.3.4 (2026-01-13)

Bug Fixes

  • balatrobot: add session_id to BalatroInstance (79230dd)

v1.3.3

Choose a tag to compare

@S1M0N38 S1M0N38 released this 12 Jan 12:37

1.3.3 (2026-01-12)

Continuous Integration

  • release: move release notification to pypi workflow (2274781)

v1.3.2

Choose a tag to compare

@S1M0N38 S1M0N38 released this 12 Jan 12:09

1.3.2 (2026-01-12)

Bug Fixes

  • lua.endpoint: add nil checks for race condition in next_round endpoint (ce08dcc)
  • lua.endpoints: fix error message for invalid voucher/pack index in buy (4af3d39)

v1.3.1

Choose a tag to compare

@S1M0N38 S1M0N38 released this 11 Jan 16:23

1.3.1 (2026-01-11)

Bug Fixes

  • lua.endpoints: fix pack with mega packs with double target selection (ba3e270)

v1.3.0

Choose a tag to compare

@S1M0N38 S1M0N38 released this 11 Jan 10:22

1.3.0 (2026-01-06)

Features

  • lua: improve logging for endpoints (680fd45)

Documentation

  • cli: remove resize rule in hyperland config example (ace84b5)
  • update deps and style of the docs (784b780)