From cd142f7601506b50333ed81856af98e67e9ac038 Mon Sep 17 00:00:00 2001 From: John O'Keefe Date: Fri, 24 Apr 2026 23:01:29 -0400 Subject: [PATCH] chore: remove release notes file --- RELEASE_NOTES.md | 58 ------------------------------------------------ 1 file changed, 58 deletions(-) delete mode 100644 RELEASE_NOTES.md diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md deleted file mode 100644 index eb5a4e9..0000000 --- a/RELEASE_NOTES.md +++ /dev/null @@ -1,58 +0,0 @@ -# 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](README.md) for instructions on setting up API keys, installing Wails, and building the application. Linux users can use the provided `Makefile` targets: - -```bash -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.