Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: gameyfin/gameyfin

v2.2.0.RC1

27 Oct 16:01
dc1eed8

Choose a tag to compare

v2.2.0.RC1 Pre-release
Pre-release

Please support me by testing this release using the 2.2.0-preview or 2.2.0-preview-ubuntu image tag and open issues if you encounter any problems!
If you have any questions please use the attached discussion (bottom right → Join discussion).

Note: Please always make a full backup before testing pre-release versions since they may corrupt your data.

🎮 Feature Release

Note

Starting this release new versions are now only available under ghcr.io/gameyfin/gameyfin.
The Docker Hub images will not receive further updates and will display a warning in the web UI.

New features

Multi platform support by @grimsi in #764

Finally Gameyfin supports multiple platforms! Platforms can now be assigned to libraries, games and game requests!
The initial migration will assign the "PC (Microsoft Windows)" platform to every game since this was the only supported platform until now.
You may want to check your games by hand if that really fits the actual files you have.
After that this can be managed by assigning platforms to the libraries. Gameyfin will limit its search to specific platforms if the library has them configured. If not, then everything will still work as expected, you will even get more resutls than before (because now games from platforms other than PC are being considered).

Note: Gameyfin is still primarily focused on desktop games, if you want to manage ROMs or other console games there are better solutions that sometimes even include emulation support. This feature is intended for users who have some non-desktop games so they don't need to maintain two or more different services for those.

Improve library scanning by @grimsi in #749

Library scanning is now reflected in real-time. No endless waiting any more, you can browse your games while they are being scanned!

Fetch header images from IGDB by @grimsi

The IGDB plugin has been updated to now also fetch header images (via the "artworks" endpoint)

Optimize container image by @grimsi in #761

This should massively decrease the download size for future updates, making them faster and less taxing on your internet connection.

Bug fixes

  • Fix SMTP config requiring an email as username by @grimsi in #755
  • Disable length limit for config values by @grimsi in #757

Maintenance

Full Changelog: v2.1.2...v2.2.0.rc1

v2.1.2

08 Oct 07:55

Choose a tag to compare

🐞 Bugfix Release

Note

This will be the last minor release available from Docker hub.
The new image is available under ghcr.io/gameyfin/gameyfin, so please update your setup accordingly.

Caution

This release performs some database migrations in order to set a baseline for future releases.
While there should be no issues since only the schemas are updated and not the data itself it is strongly recommended to perform a backup before updating.
If any issues arise during the update, delete your data and db folders and run a clean installation.

What's Changed

  • Remove leftover unique index on Game.Images (#734)
  • Perform a one-time clean-up on unused images (#734)
  • Fix image clean-up for the future (#734)
  • Detect image corruption and trigger re-download (#734)

Full Changelog: v2.1.1...v2.1.2

v2.1.1

03 Oct 21:19

Choose a tag to compare

🐞 Bugfix Release

Note

This will be the last minor release available from Docker hub.
The new image is available under ghcr.io/gameyfin/gameyfin, so please update your setup accordingly.

Caution

This release performs some database migrations in order to set a baseline for future releases.
While there should be no issues since only the schemas are updated and not the data itself it is strongly recommended to perform a backup before updating.
If any issues arise during the update, delete your data and db folders and run a clean installation.

What's Changed

  • Add image deprecation notice for Docker Hub image by @grimsi in #c1656c0
  • Recreate foreign key constraints for game cover and header images in DB by @grimsi in #730
  • Fix check of request limit of limit is set to 0 (unlimited) by @grimsi in #727
  • Handle error case in setup by @grimsi in #731

Full Changelog: v2.1.0...v2.1.1

v2.1.0

29 Sep 15:59

Choose a tag to compare

🎮 Feature release

Note

This will be the last minor release available from Docker hub.
The new image is available under ghcr.io/gameyfin/gameyfin, so please update your setup accordingly.

Caution

This release performs some database migrations in order to set a baseline for future releases.
While there should be no issues since only the schemas are updated and not the data itself it is strongly recommended to perform a backup before updating.
If any issues arise during the update, delete your data and db folders and run a clean installation.

What's changed

Tech updates

New features

Bug fixes

Full Changelog: v2.0.1...v2.1.0

v2.0.1

01 Sep 15:42

Choose a tag to compare

🐞 Bugfix Release

Important

Gameyfins container image will move soon™.
The new image is available under ghcr.io/gameyfin/gameyfin.
The old image (grimsi/gameyfin) will be removed in the future, so please update your setup accordingly.

What's Changed

  • Add image with Ubuntu base by @grimsi in #661
  • Fix UI display bug when user email is very long by @grimsi in #664
  • Fix Game's image won't update when cover URI is included in the screenshot URIs by @grimsi in #679
  • Fix download providers not updating on view navigation event by @grimsi in #693
  • Make OAuth request scopes and roles claim configurable & request OAuth scope "roles" by default by @grimsi in #692
  • Use .getHostName() instead of .getCanonicalHostname() to avoid reverse DNS lookups by @grimsi in #694

Full Changelog: v2.0.0...v2.0.1

v2.0.0

24 Jul 19:30

Choose a tag to compare

🎉 First stable release of Gameyfin v2

A big thanks to all those who tested and gave valuable feedback!
The development is not over, you can check the roadmap for the upcoming versions here.

Important

Gameyfins container image will move soon™.
The new image is available under ghcr.io/gameyfin/gameyfin.
The old image (grimsi/gameyfin) will be removed in the future, so please update your setup accordingly.

What's Changed

  • Fix RoleHierarchy not applied for SSO users by @grimsi in #649

Full Changelog: v1.4.6...v2.0.0

v2.0.0.RC1

23 Jul 14:38

Choose a tag to compare

v2.0.0.RC1 Pre-release
Pre-release

What's Changed

Full Changelog: v2.0.0.beta7...v2.0.0.RC1

v2.0.0.beta7

22 Jul 13:03

Choose a tag to compare

v2.0.0.beta7 Pre-release
Pre-release

Note: This is meant to be the final 2.0.0.beta release. In my opinion Gameyfin is now feature complete for 2.0.0 (there are still some QoL features planned for 2.1 and onwards). If no further issues come up expect a 2.0.0release in the coming days.

What's Changed

  • Implement scheduled library scans (closes #609) by @grimsi in #638
  • Implement different DTOs for users and admins by @grimsi in #644
  • Fix incorrect redirect after login #640 by @grimsi in #641
  • Fix page title showing "undefined" #639 by @grimsi in #642
  • Fix performance issue by avoiding unnecessary websocket connections by @grimsi

Full Changelog: v2.0.0.beta6...v2.0.0.beta7

v2.0.0.beta6

19 Jul 21:23

Choose a tag to compare

v2.0.0.beta6 Pre-release
Pre-release

What's Changed

  • Implement full scan type by @grimsi in #633
  • Implement title extraction using Regex (closes #636) by @grimsi in #637
  • Display invitation URL when message providers are not configured/enabled (#635)
  • Various smaller improvements
  • Various small bug fixes

Full Changelog: v2.0.0.beta5...v2.0.0.beta6

v2.0.0.beta5

17 Jul 16:55
749b031

Choose a tag to compare

v2.0.0.beta5 Pre-release
Pre-release

What's Changed

  • Add "public access" option to allow users to access Gameyfin without account
  • Major performance improvements for game matching (especially when editing game cover or game header image manually)
  • Minor log improvements
  • Fix SSO results in an infinite loop of redirects (#614)
  • Fix Scanning causes rate limiting and metadata ends up missing or the scan fails (#617)
  • Fix Saving mail server settings does not work (#628)
  • Fix Public access disables SSO (#630)

Full Changelog: v2.0.0.beta4...v2.0.0.beta5