What's Changed
- properly distinguish between inherited and unset permissions by @icewind1991 in #2900
- Even more acl ux fixes by @icewind1991 in #2904
- Support moving versions across storages by @artonge in #2860
- fix: fix opening acl create select by @icewind1991 in #2916
- feat(deps): Add Nextcloud 30 support on master by @nickvergessen in #2891
- fix: Set mount point target user as storage owner by @juliushaertl in #2872
- fix: Adapt to constructor change of TrashItem in files_trashbin by @come-nc in #2951
- Fix translation group by @solracsf in #2974
- fix: Typing of new getVersionsForFile method by @artonge in #2989
- Trim whitespace from mountpoint names by @artonge in #2991
- fix: fix affective acl shown to non-admins by @icewind1991 in #2996
- Update icons to Material Symbol by @AndyScherzinger in #3007
- fix(BackgroundJob): prevent running ExpireGroupVersions job in parallel by @skjnldsv in #3018
- fix: Adjust sidebar data attribute name to changes in server by @danxuliu in #3027
- Update dependencies to switch to node v20 by @solracsf in #3025
- don't error if we can't find a trashbin item for a file when looking … by @icewind1991 in #2813
- fix(DavClient): Provide proper feedback for dav requests by @Fenn-CS in #3015
- fix: files versions cypress test by @solracsf in #3044
- fix: ACLManager tests by @solracsf in #3043
- build(deps-dev): Bump phpunit/phpunit from 9.6.19 to 9.6.20 by @dependabot in #3049
- fix: check if array key exists by @solracsf in #3042
- feat: spread group folder expiry background job by @skjnldsv in #3030
- fix: Rename Circle to Team by @solracsf in #3047
- fix(AclStateButton): Increase contrast for inherited permissions by @Fenn-CS in #3050
- Sync npm version with server by @solracsf in #2981
- chore: Add cypress test for deletion from trashbin by @come-nc in #2807
- fix: Adjust type definitions for global Nextcloud variables by @susnux in #3075
- fix: improve handling of ACL rules in trashbin by @icewind1991 in #3063
- More acl trashbin fixes by @icewind1991 in #3076
- ci: upgrade cypress action dependency by @solracsf in #3048
- fix: fix access to version trough shares by @icewind1991 in #3089
- fix: folder icon by @skjnldsv in #3098
- Add SPDX header by @AndyScherzinger in #3102
- Update info.xml by @sowjanyakch in #3109
- chore: add CODEOWNERS by @skjnldsv in #3110
- chore(CI): Adjust testing matrix for Nextcloud 30 on stable30 by @nickvergessen in #3111
- [stable30] emit audit log events for changes to groupfolders by @backportbot in #3116
- 18.0.0 by @icewind1991 in #3117
New Contributors
- @AndyScherzinger made their first contribution in #3007
- @Fenn-CS made their first contribution in #3015
- @sowjanyakch made their first contribution in #3109
Full Changelog: v17.0.2...v18.0.0