Skip to content

Releases: IgnisDa/ryot

v7.0.0

27 Aug 10:24
eda1a27
Compare
Choose a tag to compare

New features

  • The dashboard now has an activity section that will show consolidated activities over a chosen timespan.
    image

What's Changed

  • eda1a278 - Resolved bug where we assumed timezone (#977)
  • c218f2cc - chore(migrations): change order in which migrations are run
  • 7589584a - chore(backend,frontend): backend improvements
  • 7ccfcad1 - fix(fitness): account for non-existent workouts in PRs
  • bfd4b53c - More counts for displaying summary (#974)
  • edbd26f1 - fix(backend): minor errors
  • 54ec2220 - fix(providers): remove trailing slashes from base urls
  • b369586f - fix(statistics): delete old activity record before inserting new one
  • ff3778ab - feat(backend): remove the google books API key
  • 82e86cb1 - fix(providers): remove trailing slash from base urls
  • 02257e10 - feat(backend): add last_login_on column to users
  • 898a9738 - feat(backend,frontend): store entire history of exercise
  • 714661ed - chore(frontend,docs): minor changes
  • e31071f5 - Statistics and graphs (#971)
  • 5ef81a7c - ci: hardcode docker username
  • 56943259 - ci: add secret for docker username
  • f537c107 - Komga implementation (#943)
  • 62d2b437 - V7 upgrade (#969)

v6.11.0

19 Aug 10:27
1b8b982
Compare
Choose a tag to compare

What's Changed

v6.10.0

18 Aug 04:56
Compare
Choose a tag to compare

What's Changed

  • d884135e - chore(backend): use transaction for creating collections
  • 61416c4d - fix(frontend): select correct first index
  • 2317c9be - chore(migrations): final v6 migration
  • ea0236d7 - feat(frontend): make redirect cookies long lived
  • 2ec1686f - Backend-refactor (#960)
  • 171f7d1c - Multiple collection filters (#963)
  • 2caea290 - Anime airing schedule (#961)
  • d5cc4076 - ci: install curl in container

v6.9.13

11 Aug 08:20
Compare
Choose a tag to compare

What's Changed

  • 79307879 - ci: update action for changelog generation

v6.9.12

11 Aug 07:59
Compare
Choose a tag to compare

What's Changed

  • 240a4372 - ci: also publish latest tag for releases
  • d218745e - ci: remove enable attribute
  • 161e0e7e - ci: add cross-rs build (#939)
  • b1c1069e - Addressed bug with Finished Condition during background tasks (#957)

Version 6

31 Jul 15:11
15a3fe9
Compare
Choose a tag to compare

Created from tag: v6.9.11
Created from git revision: 15a3fe9c35675184e662ea774f6feb71415cbbe8
Published on: August 10, 2024

Release Notes

  • Progress can be updated from the dashboard.
  • Primary keys are now nano-ids, which removes the possibility of enumeration attacks.
  • Integration URLs are now much shorter.
  • Syncing limits can be set on the integration level.
  • Audiobookshelf importer and integration now supports all media types.
  • Jellyfin importer is now completely functioning.
  • List pages now have persistent filters.
  • Send notifications through telegram.
  • Browser does not become unresponsive because of long lists (eg: show seasons, watch history, podcast episodes).
  • Idle CPU usage should drop to 0% (more information).

Version 5

26 May 14:03
Compare
Choose a tag to compare

Created from tag: v5.5.6
Created from git revision: cf3beb25a2594da998293b88cf0b255c5232e82d
Published on: June 3, 2024

Caution

This is a breaking release. Please consult the migration docs for an upgrade path.

Release Notes

  • Ryot now has a new logo! If you were using the PWA, you will have to re-install it.
  • Ryot now supports authentication using OAuth/OIDC! Please follow this guide if you want to port existing users to the new provider.
  • Addressed layout issues on the website for 4k screens.
  • You can now edit created exercises.
  • The media list pages now shows if a media has been seen, added to watchlist or owned.
  • Added 3 new default collections: "Completed", "Owned" and "Reminders".
  • Added a job to clean-up useless data. For example: my database size went from 1.2 GB to 166 MB.

Version 4.4.0 (2024-04-10)

09 Apr 23:52
Compare
Choose a tag to compare

Release Notes

  • Ryot now supports authentication using OAuth/OIDC! Please follow this guide if you want to port existing users to the new provider.

Install ryot 4.4.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/IgnisDa/ryot/releases/download/v4.4.0/ryot-installer.sh | sh

Download ryot 4.4.0

File Platform Checksum
ryot-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
ryot-x86_64-apple-darwin.tar.xz macOS Intel checksum
ryot-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum

Version 4.3.0 (2024-03-19)

19 Mar 03:21
Compare
Choose a tag to compare

Release Notes

  • You can now keep track of where you watched a media (e.g. Netflix, Hulu etc). All integrations and importers have been updated to set this automatically.
  • You can import your IMDb watchlist.
  • You can now search for people. Additionally, only relevant people are shown in the people tab.
  • You can now search for media groups. Additionally, only relevant groups are shown in the groups tab.
  • People, measurements and workouts can now be imported via generic JSON inputs.
  • Calendar, collections, people, genres and groups can be disabled in the preferences.
  • Monitored media now form a collection.

Install ryot 4.3.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/IgnisDa/ryot/releases/download/v4.3.0/ryot-installer.sh | sh

Download ryot 4.3.0

File Platform Checksum
ryot-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
ryot-x86_64-apple-darwin.tar.xz macOS Intel checksum
ryot-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum

Version 4.2.0 (2024-02-01)

01 Feb 04:30
Compare
Choose a tag to compare

Release Notes

  • People can be monitored. When a new media is released, you will get a notification on the configured providers.
  • Anime episodes and manga chapters can now be marked as watched/seen individually.
  • Fixed long standing issue of too much CPU being consumed.
  • You can now add a measurement directly from the current workout.
  • Clicking on the previous set in the current workout will automatically fill the inputs.
  • You can now add a media to multiple collections from the search page.
  • Imports will now be much faster.

Install ryot 4.2.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/IgnisDa/ryot/releases/download/v4.2.0/ryot-installer.sh | sh

Download ryot 4.2.0

File Platform Checksum
ryot-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
ryot-x86_64-apple-darwin.tar.xz macOS Intel checksum
ryot-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum