Releases: Drop-OSS/drop
v0.4.0-rc-4
- Fixed OIDC issue where issuer URLs that don't end in a slash aren't validated correctly (Authelia)
- Adds "Check integrity" task which updated manifests for all versions on instance.
What's Changed
Full Changelog: v0.4.0-rc-3...v0.4.0-rc-r
v0.4.0-rc-3
- Fixed OIDC route naming typo
- Fixed removing tags from metadata editor
What's Changed
Full Changelog: v0.4.0-rc-2...v0.4.0-rc-3
v0.4.0-rc-2
- OIDC has been fixed (didn't work because of a typo)
- Platform filters now work in the store
- Deleting tags in the metadata editor works
- Can now quick-add tags in the same metadata editor
What's Changed
Full Changelog: v0.4.0-rc-1...v0.4.0-rc-2
v0.4.0 Release Candidate 1
About the release candidate
A release candidate means we've completed all the features for a release, and now we're bug hunting and making small tweaks.
How to get started
Head over to the new docs, and read the very short migration guide: https://docs-next.droposs.org/admin/guides/migrating/
The new docs are now at https://docs-next.droposs.org/
What's coming in v0.4.0
- Emulation
- Two factor authentication
- Game updates
- In-app store
- New Proton configuration
- Whitelabeling
- Speed and UI improvements
What to look forward to in v0.4.x
- Download mirrors
- ...
What's Changed (autogenerated)
- Adds user profile page at /user/[id] by @AndusDEV in #302
- chore(deps): bump qs from 6.14.0 to 6.14.1 by @dependabot[bot] in #303
- Depot API & v4 by @DecDuck in #298
- Switch to nuxt assets for emojis by @Huskydog9988 in #311
- Auto-run torrential in development by @DecDuck in #313
- Fix MFA superlevel redirect & ViewTransition by @DecDuck in #314
- Translations update from Weblate by @DecDuck in #297
- chore(deps-dev): bump h3 from 1.15.3 to 1.15.5 by @dependabot[bot] in #316
- chore(deps): bump devalue from 5.5.0 to 5.6.2 by @dependabot[bot] in #318
- chore(deps): bump tar from 7.4.3 to 7.5.3 by @dependabot[bot] in #320
- chore(deps): bump diff from 8.0.2 to 8.0.3 by @dependabot[bot] in #321
- chore(deps): bump node-forge from 1.3.1 to 1.3.2 by @dependabot[bot] in #295
- chore(deps): bump undici from 7.13.0 to 7.18.2 by @dependabot[bot] in #319
- Fix sign-in page errors, etc by @DecDuck in #322
- Add ODIC Back-Channel Logout by @Huskydog9988 in #304
- Adds label customization through an env variable for the oidc sign in button #325 by @Pacodastre in #327
- chore(deps): bump diff from 8.0.2 to 8.0.3 by @dependabot[bot] in #326
- Adds new tile on the admin home page with system data. by @Pacodastre in #301
- Game specialisation by @DecDuck in #323
- v0.4.0 release prep by @DecDuck in #332
- Translations update from Weblate by @DecDuck in #328
- Make application and logo configurable by @Pacodastre in #336
- Fixes wrong values used in RAM usage section by @Pacodastre in #344
- API optimisations, admin library fixes by @DecDuck in #343
- chore(deps): bump lodash-es from 4.17.21 to 4.17.23 by @dependabot[bot] in #340
- chore(deps): bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #337
- chore(deps): bump seroval from 1.4.0 to 1.5.0 by @dependabot[bot] in #338
- Refactoring and UI improvements on the admin home page by @Pacodastre in #348
- Series of small fixes by @Huskydog9988 in #346
- migrate to prisma v7 by @Huskydog9988 in #345
- Fix dev torrential server by @DecDuck in #349
- Paginated admin library & upgrade manifests by @DecDuck in #351
- Fix torrential depot by @DecDuck in #353
New Contributors
Full Changelog: v0.3.5...v0.4.0-rc-1
Hotfix v0.3.5 - 7z library issues
A hotfix that fixes several issues with the new 7z backend. Compatible with the v0.3.4 client.
What's Changed
- Add metadata timeout by @DecDuck in #287
- Fix 7z archives with spaces by @DecDuck in #288
- Steam mature content screenshots by @Hicks-99 in #284
- Internal server error fixes, 7z fixes, etc by @DecDuck in #289
- Translations update from Weblate by @DecDuck in #290
Full Changelog: v0.3.4...v0.3.5
v0.3.4
Highlights
New Admin Dashboard
Thanks to @Pacodastre for putting together a fancy new admin homepage for us!

7zip backend support
Drop now can ready any archive that 7zip supports.
Supported:
- Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM
- Unpacking only: APFS, AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VHDX, VMDK, XAR and Z.
Note: not all archives have been tested.
What's Changed
- Preallocate download streams by @DecDuck in #229
- chore(deps): bump tmp from 0.2.3 to 0.2.5 by @dependabot[bot] in #228
- chore(deps): bump devalue from 5.1.1 to 5.3.2 by @dependabot[bot] in #219
- Translations update from Weblate by @DecDuck in #195
- chore(deps): bump vite from 6.3.5 to 6.3.6 by @dependabot[bot] in #245
- feat(metadata): add Steam metadata provider (#232) by @Hicks-99 in #250
- Small UI Improvements by @laylafogiel-hash in #258
- add store sort options (#238) by @laylafogiel-hash in #261
- chore(deps): bump tar-fs from 2.1.3 to 2.1.4 by @dependabot[bot] in #256
- chore(deps): bump axios from 1.11.0 to 1.12.0 by @dependabot[bot] in #246
- Use 7zip for archive backend by @DecDuck in #264
- improve igdb metadata fetching by @laylafogiel-hash in #257
- add manual release date editor by @laylafogiel-hash in #262
- Admin home page 128 by @Pacodastre in #259
New Contributors
- @Hicks-99 made their first contribution in #250
- @laylafogiel-hash made their first contribution in #258
Full Changelog: v0.3.3...v0.3.4
v0.3.3
Compatible with v0.3.2 client
Highlights
- A lot of fixes for the admin UI, including issues with non-ASCII characters across the entire stack
- API token support (developers check out the in-progress docs here: https://developer.droposs.org/)
What's Changed
- Translations update from Weblate by @DecDuck in #191
- Fix broken admin library view if game library contains paths/titles with non-unicode characters by @FurbyOnSteroids in #193
- Admin library multi-issue by @DecDuck in #194
- chore(deps): bump vite-plugin-static-copy from 3.1.1 to 3.1.2 by @dependabot[bot] in #199
- Include Prisma files in Container for offline usage by @useless-bit in #204
- API tokens by @DecDuck in #201
- Update droplet & other small features, and bump version for v0.3.3 by @DecDuck in #212
New Contributors
- @FurbyOnSteroids made their first contribution in #193
- @useless-bit made their first contribution in #204
Full Changelog: v0.3.2...v0.3.3
v0.3.2 / Breaking Change
Breaking change
Due to the performance modifications and fixes to the underlying logic to generate manifests, any new versions imported can only be downloaded by v0.3.2 clients. v0.3.2 clients require v0.3.2 server
What's Changed
- Translations update from Weblate by @DecDuck in #151
- Small fixes by @DecDuck in #153
- fix: various typos by @luzpaz in #156
- Small ui tweaks, update robots.txt, and readme improvements by @Huskydog9988 in #173
- README adjustments by @Mars7x in #174
- Translations update from Weblate by @DecDuck in #172
- v2 download API and Admin UI fixes by @DecDuck in #177
- chore(deps): bump tmp from 0.2.3 to 0.2.4 by @dependabot[bot] in #179
- Various fixes by @DecDuck in #186
New Contributors
Full Changelog: v0.3.1...v0.3.2
Hotfix v0.3.1
What's Changed
- Translations update from Weblate by @DecDuck in #107
- Code-based authorization for Drop clients by @DecDuck in #145
- Fix for undeleted games from library sources by @DecDuck in #148
- Bump version to v0.3.1 by @DecDuck in #150
- Hotfix v0.3.1 by @DecDuck in #149
Full Changelog: v0.3.0...v0.3.1
v0.3.0
New features
- There's now a setup wizard! It guides you through creating an account through either Simple or OIDC, and creating a library source.
- Library sources! Add more than one library, and use different types. More options coming soon.
- News! A little built-in newsletter for your Drop users. It currently needs more integration into the client and other parts of Drop, but it's there.
- Collections! Collections are currently only server-side, but they allow your users to organise their games into collections.
- Store overhaul! The method for finding and filtering games has been overhauled. More customisation and fancier components are inbound, but it's a start.
- Metadata! You can now feature games for the carousel on the Store page, and edit/update tags and companies. Also new metadata providers
- And seriously so much more. We've put this release off for a while, and we've built up quite a stack of new improvements.
GitHub generated notes:
What's Changed
- Merge develop into main by @quexeky in #18
- Fresh animations & scaled Games Grid view properly by @AdenMGB in #20
- Implemented News Frontend and Backend by @AdenMGB in #21
- Add IGDB and PCGamingWiki metadata providers by @Huskydog9988 in #22
- fix: platformparse case sensitivity by @Huskydog9988 in #27
- massive perf improvements by @Huskydog9988 in #26
- overhaul auth and futureproof it with argon2 by @Huskydog9988 in #28
- nightly builds and fix drop repo by @Huskydog9988 in #29
- HTTPS Redirection fix & Overhauled library page by @AdenMGB in #25
- store certs and sessions in db by @Huskydog9988 in #24
- general ci updates + typecheck ci by @Huskydog9988 in #33
- more prep work for release by @Huskydog9988 in #34
- even more ui work by @Huskydog9988 in #35
- feat: add eslint and prettier by @Huskydog9988 in #37
- various changes by @Huskydog9988 in #42
- even more! by @Huskydog9988 in #43
- Fixes wrong image being used in deploy-template example by @Pacodastre in #46
- docker and metadata improves by @Huskydog9988 in #45
- Fix GiantBomb metadata #61 by @DecDuck in #62
- Database-level multi-library support #48 by @DecDuck in #58
- Multi-upload to image library #56 by @DecDuck in #60
- Add UI for multi-library management #59 by @DecDuck in #63
- Cannot create library source due to backend missing from request #67 by @DecDuck in #68
- Fix admin library page "to import" logic #70 by @DecDuck in #71
- Fix: Importing without Metadata is broken. #73 by @DecDuck in #75
- Custom readValidatedBody util to return more specific error #69 by @DecDuck in #78
- feat(general): many new improvments and features to the UI by @AdenMGB in #76
- i18n Support and Task improvements by @Huskydog9988 in #80
- Better metadata editing division #79 by @DecDuck in #82
- Server attempts to create setup executable and finds undefined #83 by @DecDuck in #84
- Fixes image upload modal doesn't close when clicking cancel #50 by @Pacodastre in #93
- Task groups & viewer in admin panel #52 by @DecDuck in #91
- Broken footer links #96 by @DecDuck in #98
- Sign out functionality #95 by @DecDuck in #99
- Redesign of language selector #100 by @DecDuck in #101
- Translations update from Weblate by @DecDuck in #106
- Migrate game metadata import to task system #90 by @DecDuck in #103
- Re-use validator from signup on invitation creation #108 by @DecDuck in #111
- Various bug fixes by @Huskydog9988 in #102
- Fix: Re-use validator from signup on invitation creation #108 by @DecDuck in #113
- #86 Adds delete user functionality in admin panel by @Pacodastre in #110
- Combined fixes by @DecDuck in #116
- feat: user invite uses external domain option by @Huskydog9988 in #118
- FlatFilesystem Provider by @DecDuck in #127
- Logging by @Huskydog9988 in #131
- Fix
pino-prettynot being included in build by @DecDuck in #135 - Fix for downloads and removing of library source by @DecDuck in #136
- Fix max file size of 4GB (update droplet) by @DecDuck in #137
- Unique constraint on metadataSource & id means you can't import more than one game with manual #121 by @DecDuck in #138
- chore(deps): bump vue-i18n from 10.0.7 to 10.0.8 by @dependabot[bot] in #140
- chore(deps): bump @intlify/core from 10.0.7 to 10.0.8 by @dependabot[bot] in #139
- Small fixes by @DecDuck in #141
- Update Prisma to 6.11 by @Huskydog9988 in #133
- Store overhaul by @DecDuck in #142
- Setup wizard & 0.3.0 release by @DecDuck in #146
- v0.3.0 by @DecDuck in #31
New Contributors
- @AdenMGB made their first contribution in #20
- @Huskydog9988 made their first contribution in #22
- @Pacodastre made their first contribution in #46
- @dependabot[bot] made their first contribution in #140
Full Changelog: v0.2.0-beta...v0.3.0