Breaking Changes & Migration
-
Implemented native Support for Single .exe and .sh files as described in #144. They get temporarily tarballed in
/tmpand reused if possible. -
#168 - Deprecated Utility APIs and moved them to better designed places (Deprecated APIs willl eventually be removed in v5.0.0). Replacements are available as follows:
/api/v1/utility/reindex->/api/v1/files/reindex/api/v1/utility/recache/{id}->/api/v1/rawg/{id}/recache(Also now available for EDITOR Role)/api/v1/utility/recache->/api/v1/rawg/recache-all/api/v1/utility/overwrite/{id}/rawg_id->/api/v1/games/{id}/api/v1/utility/overwrite/{id}/box_image->/api/v1/games/{id}
Changes
- Fixed
SERVER_CORS_ALLOWED_ORIGINSnot working for multiple origins - Fixed Vague Password Validation Message
- Fixed Version "undefined" on Server Startup Log
- Changed project structure as preparatory work for #140
- Implemented Update Game API (currently only supports rawg_id and box_image may come in handy for #161 in the future!)
- #146 Fixed OpenAPI Spec again
Thanks
- @Yotadak
- @KairuByte