What's Changed
- [stable31] fix(mime-types): adjust compiled mime types and sign by @backportbot in #51437
- [stable31] fix(encryption): Listen for user login and logout to set encryption key by @backportbot in #51311
- [stable31] Allow to delete files without trashbin + add unit tests + some refactoring by @backportbot in #51397
- [stable31] fix(dav): Fix share token pattern for base uri extraction by @backportbot in #51396
- [stable31] fix(RichObjectStrings): Make exception messages for invalid parameters more useful for debugging by @backportbot in #51445
- [stable31] test: Remove
.only()
calls by @backportbot in #51304 - [stable31] ci: Update 3rdparty actions by @nickvergessen in #51519
- [stable31] fix(comments): Fix activity rich subject parameters by @backportbot in #51515
- [stable31] fix(base.php): Correct order for booting \OC\Server by @backportbot in #51371
- [stable31] fix(files): Make sure file pointer exists by @backportbot in #51536
- [stable31] fix(auth): Allow 2FA challenges for Ephemeral sessions by @backportbot in #51549
- 31.0.2 RC1 by @Altahrim in #51552
- 31.0.2 by @blizzz in #51575
Full Changelog: v31.0.1...v31.0.2