Files
Anitrack/RELEASE_NOTES.md
John O'Keefe fe48e6a8c4 docs: add release notes for v1.0.0
Add comprehensive release notes documenting the first stable release of
AniTrack, including highlights such as webkit2gtk 4.1 Linux builds,
comprehensive error handling across all services, AniList watchlist
sorting, and various UI polish improvements.
2026-04-24 23:01:00 -04:00

2.4 KiB

AniTrack v1.0.0

After months of iteration and refinement, AniTrack has reached its first stable release! This milestone marks the transition from an evolving prototype to a reliable, polished desktop app for tracking the anime you watch.

Highlights

Built against webkit2gtk 4.1

The Linux build now targets webkit2gtk-4.1, bringing improved compatibility with modern Linux distributions. A Makefile has been added with the webkit2_41 build tag configured out of the box — simply run make build or make dev on Linux.

Comprehensive error handling

All three supported services — AniList, MyAnimeList, and Simkl — now have robust error handling throughout the backend. A new error modal component on the frontend surfaces issues to the user instead of failing silently.

AniList watchlist sorting

A new sort component allows you to dynamically reorder your AniList watchlist by various parameters, giving you more control over how you browse your library.

UI polish

  • Added a refresh button to the watchlist with smart refresh-on-navigation behavior
  • Pagination buttons now properly disable at boundary pages
  • Progress adjustment buttons have disabled-state constraints to prevent invalid values
  • Media cover images are correctly sized in the watchlist
  • Dark mode is now the default across all elements

Supported Services

Service Status
AniList Sync, search, genres, tags, sorting
MyAnimeList Sync, search
Simkl Sync, search

Building from Source

Please refer to the README for instructions on setting up API keys, installing Wails, and building the application. Linux users can use the provided Makefile targets:

make dev    # run in development mode
make build  # build a production binary

What's Changed (since v0.7.0)

  • Add Makefile with webkit2_41 build tag for Linux builds
  • Integrate comprehensive error handling into the frontend application
  • Add error modal component for surfacing API failures
  • Add API error state management
  • Add comprehensive error handling for Simkl, MAL, and AniList backends
  • Implement dynamic sort parameter for AniList watchlist
  • Add sort component to the UI
  • Standardize code formatting across components
  • Update author contact information

Thank you to everyone who tested the pre-release versions. Your feedback helped shape AniTrack into what it is today.