Releases: bigspawn/anilist-mal-sync
Releases · bigspawn/anilist-mal-sync
v0.24.0
What's Changed
- test: add t.Parallel() and remove lefthook by @bigspawn in #55
- feat: add Refresh() method to App for watch mode state reset by @bigspawn in #57
- feat: add favorites synchronization between AniList and MAL by @bigspawn in #58
- refactor: remove global reverseDirection + code quality fixes by @bigspawn in #59
- fix: --reverse-direction flag ignored, statistics Total/Skipped mismatch by @bigspawn in #60
- docs: fix README accuracy and improve newcomer experience by @bigspawn in #61
Full Changelog: v0.23.0...v0.24.0
v0.23.0
v0.22.0
What's Changed
- Add Jikan API integration for manga ID mapping by @bigspawn in #47
- docs: add Jikan API flag documentation by @bigspawn in #48
- feat: add unmapped entries management CLI command by @bigspawn in #51
- feat: add duplicate target detection and 3-phase updater by @bigspawn in #50
- feat: add manual mappings and ignore system by @bigspawn in #49
- docs: fix README.md to match actual code and config by @bigspawn in #52
Full Changelog: v0.21.1...v0.22.0
v0.21.1
What's Changed
- ci: bump actions/setup-go from 5 to 6 by @dependabot[bot] in #44
- ci: bump golangci/golangci-lint-action from 8 to 9 by @dependabot[bot] in #45
- ci: bump actions/checkout from 4 to 6 by @dependabot[bot] in #46
New Contributors
- @dependabot[bot] made their first contribution in #44
Full Changelog: v0.21.0...v0.21.1
v0.21.0
What's Changed
- perf: skip loading offline DB and ARM API for manga-only sync by @bigspawn in #40
- fix: prevent sync flags from showing in unrelated commands' help by @bigspawn in #41
- feat: Add Hato API integration with persistent JSON caching by @bigspawn in #42
- ci: optimize GitHub Actions workflows to reduce cost by @bigspawn in #43
Full Changelog: v0.20.0...v0.21.0
v0.20.0
v0.19.0
What's Changed
- fix: add Codecov token and update Go version to 1.25 by @bigspawn in #30
- refactor: improve logging with context-based logger by @bigspawn in #32
- fix: improve matching logic to prevent incorrect special/episode matches by @bigspawn in #33
- refactor: replace callbacks with MediaService interface by @bigspawn in #34
- fix: add sync flags to watch command by @bigspawn in #35
- Improve test coverage and logging by @bigspawn in #36
- refactor: defer update messages to sync summary by @bigspawn in #37
Full Changelog: v0.17.0...v0.19.0