Skip to content

ani-cli-sync: v0.3.1

Choose a tag to compare

@niStee niStee released this 26 Aug 15:50
· 61 commits to main since this release
86f9309

What's Changed

馃悰 Bug Fixes & Hardening

  • cmd_set clobber protection: guards against status clobbering when passing out-of-range scraper episode numbers by @niStee in #16
  • Data-driven multi-season offset table: extracted season episode translation logic into declarative _EPISODE_OFFSETS and pure resolve_episode_offset() by @niStee in #16
  • Exception chaining: fixed bare except Exception in gql_query to preserve full HTTP tracebacks by @niStee in #16
  • Playback loop flag: restored --exit-after-play to cleanly return player exit code without falling into interactive menus by @niStee in #16

馃И Tests & Documentation

  • Extended test suite to 16 automated tests covering all offset scenarios and boundary guards.
  • Added Multi-Season Episode Offsets and AniList Troubleshooting guides to AGENTS.md and README.md.

Full Changelog: ani-cli-sync-v0.3.0...ani-cli-sync-v0.3.1