Skip to content

Releases: FuzzyGrim/Yamtrack

v0.11.0

20 May 14:52
7495124
Compare
Choose a tag to compare

Features

  • Added background tasks, currently the only tasks are importing from third party services. This means that running Yamtrack with Redis is now mandatory (69e52b6)
  • Check all your tasks in a new view at yamtrack.com/tasks (48f6adf)
  • Show only fields with a set value for media creation entries in the history table (42a491d)
  • Improved UI for episodes tracking (e609d12) (af385b3)

Fixes

  • Fixed marking TV shows as completed with discontinued number of seasons (a1ac65c)
  • Fixed marking TV shows as completed with more than 20 seasons (b929eaf)
  • Fixed import/export of videgames from Yamtrack CSV (8c521da)
  • Fixed media detail page with titles containing only special characters (85e0591)

Other

  • Logs are now in json format for clearer messages (e88646e)

Maintenance

Full Changelog: v0.10.0...v0.11.0

v0.10.0

18 Apr 15:47
Compare
Choose a tag to compare

Features

  • Added repeating status, you can now mark a media as repeating for rewatches, replays and rereads and it will be displayed on the home page along with the media in progress (05d19d0)
  • For TV Shows, you can add additional watches for each episode to follow the progress on rewatches. For the rest of media types you can reset the progress to 0, by @FuzzyGrim in #142
  • Automatically record every action with a media to create your personalized media journey and revisit your history at any time (f7cd846)
  • Added a loading spinner when loading modals (fda7497)

Fixes

  • Fixed increasing episodes for tv show seasons with skipped episodes (bf95b3b)
  • Better episode layout on medium sized screens (80c8c47)

Other

  • Disable unwatch button if episode not yet watched (6a4789e)
  • Disable media delete button instead of hiding (6a4789e)
  • Increase request timeout (916154f)

Maintenance

Full Changelog: v0.9.1...v0.10.0

v0.9.1

08 Apr 15:23
Compare
Choose a tag to compare

Fixes

  • Center progress text for games in home page (a5e52fd)
  • Fixed repeat text in filtering button (058b8ec)
  • Fixed bugs when handling Special Seasons from TMDB (a1fa4fb)

Full Changelog: v0.9.0...v0.9.1

v0.9.0

02 Apr 17:00
Compare
Choose a tag to compare

Features

  • Added video games tracking by @FuzzyGrim in #132
  • Added environment variables for choosing TMDB metadata language (e92dbc5)
  • Added repeats field (rewatches, rereads, replays...) to media tracking form (b80ebc2)
  • Added better date keys in media details e.g: release date for movies, air date for tv shows... (1ed3ac4)

Fixes

  • Fixed issue importing from MAL with plan to read mangas #133 (f7d17e7)
  • Fixed media tracking form formatting when opened from media list with table format on mobile (80df20d)
  • Fixed media tracking form padding on small screens (00ec69d)

Other

Maintenance

Full Changelog: v0.8.3...v0.9.0

v0.8.3

19 Mar 19:54
Compare
Choose a tag to compare

Feature

  • Added environment variables for toggling nsfw searches

Full Changelog: v0.8.2...v0.8.3

v0.8.2

19 Mar 09:44
Compare
Choose a tag to compare

Features

Fixes

  • Fixed sorting order with null items when using PostgreSQL (7a4e32f)
  • Fixed episode image stretching (6f70cef)

Full Changelog: v0.8.1...v0.8.2

v0.8.1

18 Mar 19:16
Compare
Choose a tag to compare

Features

Fixes

  • Fixed psycopg package name(6c0eaed)

Other

  • Smaller media grid items (5984292)

Full Changelog: v0.8.0...v0.8.1

v0.8.0

18 Mar 14:56
b5f96a0
Compare
Choose a tag to compare

Features

  • Cache processed data from external APIs (dd004fd)
  • Added brotli for better content compression (7633ad4)
  • Optimized data importing (8197161)
  • Added additional data to media descriptions (fb2c1ad)
  • Added better empty states (dd0dd81)

Fixes

  • Fixed errors when saving media with unknown total episodes (ce143e6)
  • Fixed crashes caused by medias with non-latin titles (71457c1)

Other

  • Update default PostgreSQL version to v16 (b887d75)
  • Hide asterisk for required fields in forms (c721e8c)
  • Changed to default session expiry age (cc69e37)
  • Use default bootstrap dark theme (60f18f9)

Maintenance

Full Changelog: v0.7.1...v0.8

v0.7.1

22 Feb 10:49
Compare
Choose a tag to compare

Features

  • Added non editable credentials accounts, for creating demo account (56b5b61)

Fixes

  • Fixed default layout can be overwritten even if value is not valid (7ac2b3f)
  • Fixed search page not redirecting correctly after submitting track form (5e90449)
  • Fixed potential database lock when updating episode watch date (aed9cc7)
  • Fixes errors that may occur when handling multiple requests when changing progress from home page (5fabaaa)

Other

  • Removed help text for username and password change (5ce4727)
  • Removed some password requirements (6eeea5c)
  • Use ruff as formatter (5bb47c6)

Maintenance

Full Changelog: v0.7...v0.7.1

v0.7

17 Feb 22:52
Compare
Choose a tag to compare

Important

  • Changed license to AGPL (fbe6e33)
  • Update to python 3.11 (86e7e3c)
  • Added ARM64 docker image support (3e01afd)

Features

  • Added start date tracking for movies (414e29e)
  • Added start date, end date, status and progress to TV shows (e18a722)
  • Optimized SQL queries (a565c38)
  • Added toggle between table and grid layouts for media list (89b7bc2)
  • Optimized TMDB api calls (612eae5)
  • Added end dates for media details summaries (bc57ee6)
  • Metadata refactor by @FuzzyGrim in #106

Fixes

  • Fixed progress increased incorrectly (18c9f01)
  • Fixed error when importing duplicated content from tmdb (4e63931)
  • Fixed track form not appearing for media with ' and " in title (08aca17)
  • Fixed text alignment for anime and manga track form (9e64b31)

Maintenance

Full Changelog: v0.6.1...v0.7