Final releases of
31.0.8
and 30.0.14
are now available!
Download
Changelogs
31.0.8
server
- Refactor(files): remove custom page title handling (server#53601)
- Fix(settings): translate pronounce account property (server#53709)
- Fix TimedJob execution time to allow job execution exactly when scheduled (server#53790)
- Fix(profile): add max width for the user actions (server#53796)
- Fix: Correctly show free space if lower than quota in Files navigation (server#53813)
- Feat(settings): simplify OPcache checks (server#53817)
- Fix(files_trashbin): Expire trashbin items when space is needed (server#53837)
- Fix(imip): set charset for imip attachment (server#53838)
- Fix(settings): change Mastodon only URI to webfinger (server#53843)
- Fix(files_reminders): Donât load if disabled for user (server#53854)
- Fix(federatedfilesharing): Fix external share being deleted when accepting share (server#53858)
- Fix(files): ensure proper headers lifecycle (server#53880)
- Fix(systemtags): case-insensitive search & prevent duplicates (server#53888)
- Fix: Fix theming for disabled accounts (server#53902)
- Fix: force lowercase emails (server#53907)
- Fix(Krb): switch away from deprecated and broken KerberosApacheAuth() (server#53912)
- Fix: hide rename action in trashbin (server#53916)
- Fix(theming): Correctly generate CSS for font themes (server#53921)
- Chore(deps): update `@nextcloud/vue` to v8.28.0 (server#53939)
- Fix(federation): respect sharing.federation.allowSelfSignedCertificat⌠(server#53973)
- Fix: Fix clearing unified search when modal is closed (server#53990)
- Fix(files_sharing): ensure share folder exists in the settings (server#53999)
- Feat(appconfig): add searchKeys() (server#54018)
- Fix(update): Correctly trigger update for auto-disabled local apps (server#54022)
- Update groupware code owners (server#54023)
- Fix(settings): verify source of app-discover media (server#54030)
- Feat(federated-share): forward notification only on remote reshare (server#54032)
- Fix(files): new folder icon color (server#54039)
- Fix(appconfig): mark searchKeys() as internal until 32 (server#54042)
- Fix(TaskProcessingApiController): Improve error handling (server#54046)
- Fix: group imip log messages by removing principal and uri (server#54053)
- Fix(files): sort favorites navigation alphabetically (server#54061)
- Fix(files_sharing): restore state when updating share failed (server#54066)
- Fix(ConnectionFactory): Apply Oracle connection fix to primary and replica params as well (server#54105)
- Fix(session): log when ephemeral sessions are closed (server#54106)
- Fix(cron): Fix infinite loop on ParallelAware blocked jobs (server#54108)
- Fix(provisioning_api): catch failed user creation (server#54110)
- Fix(caldav): donât return cancelled events for upcoming events API (server#54113)
- Fix(files_sharing): fallback self.crypto.getRandomValues (server#54122)
- Fix: Use default share folder of the user on share accept (server#54130)
- Fix: Do not show password dialog when user can not validate password (server#54147)
- Show nice label when searching in root (server#54148)
- Feat(files_sharing): Toggle display for trusted server shares (server#54149)
- Feat(dav): add occ commands to get and set absences (server#54169)
- Fix: hide guests group from overall principals (server#54174)
- Chore: remove `nextcloud-vue-collections` and use `@nextcloud/vue` instead (server#54175)
- Fix: spelling mistake (server#54185)
- Fix: add missing color select to tags usage query (server#54190)
- Fix(AppMenu): ensure that aria attributes are set when needed (server#54199)
- Fix: donât update cached mountpoints if the request doesnât have filesystem access (server#54204)
- Fix(files_sharing): ensure password or date is enabled by default to be enforced (server#54244)
- Fix: fix oci string length with empty strings (server#54252)
- Fix(logging): Fix query logging with DateTimeImmutable parameters (server#54254)
- Fix(caldav): get UID value (server#54259)
- Fix(encryption): Ignore shared files in encrypt-all command (server#54262)
- Cache IdentityProof keys (server#54265)
- Fix(core): ensure unique vcategory (server#54270)
- Fix(files_sharing): only show âshared with meâ information if shared (server#54273)
- Fix: handle smb timeouts as storage not available (server#54295)
- Fix: validate written size for s3 multipart uploads (server#54297)
- Fix: Fix button alignment for email templates in Outlook (server#54302)
- Fix(dav): calculate permissions based on addressbook principal (server#54308)
- Fix: use correct return value for `has-preview` dav property (server#54315)
- Feat: allow admins to configure additional sensitive config values (server#54322)
app_api
- Fix: streaming (app_api#611)
- Feat(new-route): added endpoint to call NC getAbsoluteURL (app_api#613)
- Fix(ocs-route): get absolute URL from overwrite.cli.url (app_api#617)
- Fix: for transfer encoding causing problems (app_api#622)
circles
- Fix(Command): Stop re-rendering tables for each row (circles#2062)
- Chore(dev-deps): Bump nextcloud/ocp package (circles#2065)
- Fix: translate name of dashboard widget (circles#2075)
files_downloadlimit
nextcloud_announcements
notifications
photos
- Fix: close sidebar on navigation change (photos#3114)
- Chore(workflows): add update-stable-titles (photos#3115)
survey_client
suspicious_login
text
- Fix(files): workspace implementation (text#7421)
- Fix(workspace): fix race condition when loading (text#7449)
- Fix(richworkspace): load after mounted. (text#7451)
- Several link bubble/preview fixes (text#7476)
- Chore(deps): update form-data to 4.0.4 (text#7480)
- Fix(keymap): Fix browser keybinding ctrl+del to delete word ahead (text#7492)
- Fix(mermaid): Use dark theme if appropriate (text#7498)
- Fix(workspace): toggle right away and only render if needed (text#7506)
- Fix(share): use relative path in share as davPath for attachments (text#7508)
- Fixes for TextDirection extension (text#7512)
- Further TextDirection improvements (text#7515)
- Fix(TextDirection): Ignore inputRule or collaboration transactions (text#7520)
twofactor_totp
viewer
- Fix: file list update (viewer#2907)
- Fix(image-editor): open newly created image when closing the image editor (viewer#2909)
- Fix: image editor dependencies (viewer#2911)
- Fix(workflows): ignore auto title for renovate PRs (viewer#2921)
30.0.14
server
- Refactor(files): remove custom page title handling (server#53600)
- Feat: improve logging of fopen failures for smb (server#53611)
- Fix TimedJob execution time to allow job execution exactly when scheduled (server#53791)
- Fix: Correctly show free space if lower than quota in Files navigation (server#53812)
- Feat(settings): simplify OPcache checks (server#53818)
- Fix(files_trashbin): Expire trashbin items when space is needed (server#53836)
- Fix(imip): set charset for imip attachment (server#53839)
- Fix(settings): change Mastodon only URI to webfinger (server#53844)
- Fix(files_reminders): Donât load if disabled for user (server#53853)
- Fix(federatedfilesharing): Fix external share being deleted when accepting share (server#53860)
- Fix(files): ensure proper headers lifecycle (server#53879)
- Fix: Fix theming for disabled accounts (server#53901)
- Fix: force lowercase emails (server#53908)
- Fix(settings): use correct scope for translations (server#53914)
- Chore(deps): update `@nextcloud/vue` to v8.28.0 (server#53938)
- Fix: Fix clearing unified search when modal is closed (server#53989)
- Fix(files_sharing): ensure share folder exists in the settings (server#53998)
- Fix(update): Correctly trigger update for auto-disabled local apps (server#54021)
- Update groupware code owners (server#54024)
- Fix(settings): verify source of app-discover media (server#54029)
- Feat(federated-share): forward notification only on remote reshare (server#54031)
- Fix(TaskProcessingApiController): Improve error handling (server#54045)
- Fix(session): log when ephemeral sessions are closed (server#54052)
- Fix(files): sort favorites navigation alphabetically (server#54060)
- Fix(files_sharing): restore state when updating share failed (server#54065)
- Fix(ConnectionFactory): Apply Oracle connection fix to primary and replica params as well (server#54104)
- Fix(cron): Fix infinite loop on ParallelAware blocked jobs (server#54107)
- Fix(provisioning_api): catch failed user creation (server#54109)
- Fix(caldav): donât return cancelled events for upcoming events API (server#54112)
- Fix: check if properties exist before using them (server#54116)
- Fix(files_sharing): fallback self.crypto.getRandomValues (server#54123)
- Fix: Use default share folder of the user on share accept (server#54132)
- Fix endless spinner on file entries after triggering an action (server#54136)
- Fix: Do not show password dialog when user can not validate password (server#54145)
- Fix: hide guests group from overall principals (server#54173)
- Fix: spelling mistake (server#54184)
- Fix(AppMenu): ensure that aria attributes are set when needed (server#54198)
- Fix: donât update cached mountpoints if the request doesnât have filesystem access (server#54205)
- Fix(files_sharing): ensure password or date is enabled by default to be enforced (server#54243)
- Fix: fix oci string length with empty strings (server#54251)
- Fix(logging): Fix query logging with DateTimeImmutable parameters (server#54253)
- Fix(encryption): Ignore shared files in encrypt-all command (server#54263)
- Fix(lib): get fileinfo before locking (server#54267)
- Fix(caldav): get UID value (server#54268)
- Fix(core): ensure unique vcategory (server#54271)
- Fix: handle smb timeouts as storage not available (server#54296)
- Fix: Fix button alignment for email templates in Outlook (server#54301)
- Fix(dav): calculate permissions based on addressbook principal (server#54307)
- Fix: use correct return value for `has-preview` dav property (server#54314)
- Fix(trash): Fix order of metadata deletion (server#54321)
- Feat: allow admins to configure additional sensitive config values (server#54323)
app_api
circles
- Ignore eventual duplicate entries (circles#2057)
- Fix(Command): Stop re-rendering tables for each row (circles#2061)
- Chore(dev-deps): Bump nextcloud/ocp package (circles#2064)
- Fix: translate name of dashboard widget (circles#2074)
nextcloud_announcements
photos
- Chore(workflows): add update-stable-titles (photos#3116)
- Fix: close sidebar on navigation change (photos#3117)
survey_client
text
- Several link bubble/preview fixes (text#7475)
- Chore(deps): update form-data to 4.0.4 (text#7481)
- Fix(mermaid): Use dark theme if appropriate (text#7497)
- Fix(share): use relative path in share as davPath for attachments (text#7507)
- Fixes for TextDirection extension (text#7511)
- Further TextDirection improvements (text#7517)
- Fix(TextDirection): Ignore inputRule or collaboration transactions (text#7519)