Releases: nextcloud/server
Releases · nextcloud/server
v30.0.12rc1
v31.0.5
- Chore: drop remaining files from webpack / jest (text#7085)
- Chore: Update workflows (activity#1991)
- Chore: update workflows (logreader#1629)
- Chore(dependencies): update
@nextcloud/vueto v8.25.1 (server#52295) - Chore(i18n): Use "name" instead of "nickname" (server#52371)
- Chore(SessionList): Migrate to NcButton and MDI icon (text#7186)
- Ci: Fix typo in performance integration test run (notifications#2293)
- Ci: Update github actions (twofactor_nextcloud_notification#989)
- Feat: add logging to preview generation (server#52300)
- Feat: handle
hide-downloadDAV property (viewer#2807) - Feat: lowercase headers to exclude in exapp proxy (app_api#569)
- Feat(profile): Add an API to get the profile field data (server#52372)
- Feat(security): add configurable IPv6 subnet for BFP and throttling (server#52233)
- Fix multiple cypress issues (activity#1994)
- Fix saving annotations in paths with special characters (files_pdfviewer#1194)
- Fix task processing registration validation (app_api#573)
- Fix: Adjust padding in table cell and header components (text#7189)
- Fix: adjust webpack nonce generation (server#52003)
- Fix: Apply storage checks in addition to share (text#7192)
- Fix: Check that user actually can validate password for js (server#52237)
- Fix: don't check node access again for listing reminders in dav (server#52504)
- Fix: don't setup the filesystem to check if a user is blocked by ACLs (activity#1985)
- Fix: exclude vendor-bin from release artifacts (suspicious_login#989)
- Fix: fix preloading files with no custom properties (server#52101)
- Fix: Flaky samba kerberos tests (server#52578)
- Fix: Forward attributes to the sidebar (server#52566)
- Fix: Open PDF file in "richdocuments" if it is not downloadable (files_pdfviewer#1204)
- Fix: Proper order for checking path prefix for getting file by id from cache (server#52039)
- Fix: submit button on file picker dialog (text#7190)
- Fix: Transfer ownership with S3 as primary (server#52185)
- Fix: try to avoid memory exhaustion (suspicious_login#988)
- Fix(apps): Sort names separately from active/update state (server#52653)
- Fix(blurhash): Use preview API to generate the previews (server#52661)
- Fix(build): avoid double load of the app (notifications#2309)
- Fix(CalDAV): do not ignore move command object target uri (server#52562)
- Fix(CI): disable RateLimiting for Nextcloud in the CI (app_api#565)
- Fix(config): Censor more app configs in system report (server#52433)
- Fix(dav): allow uploading of files with long filenames (server#52302)
- Fix(dav): check the owner displayName scope before giving attribute (server#52554)
- Fix(db): Create replacement index where original index is missing (server#52394)
- Fix(exAppMapper): init missing headers_to_exclude (app_api#564)
- Fix(federation): Allow federation file sharing when federation app is… (server#52425)
- Fix(federation): allows equal signs in federation id (server#52387)
- Fix(files_external): Mark password fields for LoginCredentials and SessionCredentials as hidden and optional (server#52643)
- Fix(files_sharing): bring back handling of
hide-downloadon public shares (server#52226) - Fix(files_sharing): bring back owner and ownerDisplayName initial state (server#52555)
- Fix(files_sharing): file request pass empty string if password or expiration is disabled (server#52197)
- Fix(files_sharing): Improve expiration date input change handling (server#52409)
- Fix(files_sharing): Prevent create/delete permissions on file shares (server#52531)
- Fix(files_sharing): Show remote shares as external (server#52498)
- Fix(files_versions): create version if previous does not exist (server#52411)
- Fix(files): Fix non-string values for activity rich object strings (server#52658)
- Fix(files): prevent dragging preview when drag-drop (server#52363)
- Fix(files): Remove obsolete loading code from old API, add public shared id to enabled view (text#7181)
- Fix(info.xml): correct developer docs link (typo) (app_api#560)
- Fix(JSResourceLocator) fix incorrect parameter being used. (server#52520)
- Fix(LDAP): inlcude ldapExpertUsernameAttr in general attribute list (server#52287)
- Fix(Log): revert swich to ?? operator (server#52254)
- Fix(loginflow): Fix type error when password could not be decrypted (server#52625)
- Fix(LogTable): implement virtual scrolling (logreader#1616)
- Fix(mail): use matching text color for primary elements (server#52248)
- Fix(navigation): Fix default app entry registered as closure (server#52507)
- Fix(notification): Notification in activity shows "Rich subject or a … (server#52576)
- Fix(objectstorage): add retry attempts to S3 connection (server#52382)
- Fix(occ): Fix autocompletion of config:app:* commands (server#52435)
- Fix(Places): Use event metadata to compute the place (photos#2989)
- Fix(previews): avoid large file downloads for remote movie storage (server#52418)
- Fix(settings): allow to clear twitter and fediverse (server#52488)
- Fix(settings): only provide groups the subadmin has access to (server#52486)
- Fix(settings): Use axios directly for health check to preven URL sanitizing (server#52440)
- Fix(systemtags): emit assign and unassign bulk tagging events (server#51996)
- Fix(TaskProcessing): for validation for taskprocessing EShapeType (server#52118)
- Fix(theming): remove scssphp and use just native nested CSS (server#52521)
- Fix(updatenotification): Fix error handling when fetching applist for server update (server#52406)
- Fix(usermanager): Don't throw when checking if a too long user id is an existing user (server#52256)
- Fix(WeatherStatus): Check if result is an array (server#52569)
- Fix(WFE): properly set inital status (server#52527)
- Fix(workflowengine): fix group not shown in Group membership check (server#52640)
- Fixbit): use
PHP_INT_MAXwhere needed (server#52512) - [Perf: Log requests using high amount of memory as warning (server#52219)...
v30.0.11
- Chore: ignore coding-standard PRs from git blame (server#52568)
- Chore: update workflows (logreader#1630)
- Chore(dependencies): update
@nextcloud/vueto v8.25.1 (server#52297) - Chore(deps): Bump laravel/serializable-closure from 1.3.5 to 1.3.7 (server#52398)
- Chore(dev-deps): Bump nextcloud/ocp package (activity#1817)
- Ci: Fix typo in performance integration test run (notifications#2292)
- Ci: Update workflows (notifications#2305)
- Ci: Update workflows (twofactor_nextcloud_notification#990)
- Feat: lowercase headers to exclude in exapp proxy (app_api#570)
- Feat(admin_audit): write admin audit log for login failed (server#51107)
- Feat(security): add configurable IPv6 subnet for BFP and throttling (server#52232)
- Fix saving annotations in paths with special characters (files_pdfviewer#1193)
- Fix task processing registration validation (app_api#574)
- Fix: Adjust padding in table cell and header components (text#7187)
- Fix: Apply storage checks in addition to share (text#7193)
- Fix: Check that user actually can validate password for js (server#52238)
- Fix: don't setup the filesystem to check if a user is blocked by ACLs (activity#1986)
- Fix: exclude vendor-bin from release artifacts (suspicious_login#990)
- Fix: Fix copying to the root of another mountpoint (server#52499)
- Fix: fix preloading files with no custom properties (server#52102)
- Fix: Flaky samba kerberos tests (server#52580)
- Fix: Open PDF file in "richdocuments" if it is not downloadable (files_pdfviewer#1205)
- Fix: Transfer ownership with S3 as primary (server#52184)
- Fix: try to avoid memory exhaustion (suspicious_login#987)
- Fix(apps): Sort names separately from active/update state (server#52652)
- Fix(blurhash): Use preview API to generate the previews (server#52660)
- Fix(build): avoid double load of the app (notifications#2308)
- Fix(CalDAV): do not ignore move command object target uri (server#52561)
- Fix(CI): disable RateLimiting for Nextcloud in the CI (app_api#566)
- Fix(config): Censor more app configs in system report (server#52432)
- Fix(dav): allow uploading of files with long filenames (server#52377)
- Fix(dav): check the owner displayName scope before giving attribute (server#52553)
- Fix(db): Create replacement index where original index is missing (server#52393)
- Fix(deps): Bump symfony/process (twofactor_totp#1582)
- Fix(exAppMapper): init missing headers_to_exclude (app_api#563)
- Fix(federation): allows equal signs in federation id (server#52386)
- Fix(files_external): Mark password fields for LoginCredentials and SessionCredentials as hidden and optional (server#52645)
- Fix(files_sharing): file request pass empty string if password or expiration is disabled (server#52196)
- Fix(files_sharing): Improve expiration date input change handling (server#52408)
- Fix(files_sharing): Prevent create/delete permissions on file shares (server#52530)
- Fix(files_versions): create version if previous does not exist (server#52412)
- Fix(files): Ensure the filter instance is mounted (server#52557)
- Fix(files): prevent dragging preview when drag-drop (server#52362)
- Fix(info.xml): correct developer docs link (typo) (app_api#559)
- Fix(JSResourceLocator) fix incorrect parameter being used (server#52523)
- Fix(loginflow): Fix type error when password could not be decrypted (server#52624)
- Fix(LogTable): implement virtual scrolling (logreader#1615)
- Fix(notification): Notification in activity shows "Rich subject or a … (server#52577)
- Fix(objectstorage): add retry attempts to S3 connection (server#52381)
- Fix(occ): Fix autocompletion of config:app:* commands (server#52436)
- Fix(Places): Use event metadata to compute the place (photos#2988)
- Fix(settings): allow to clear twitter and fediverse (server#52489)
- Fix(settings): only provide groups the subadmin has access to (server#52487)
- Fix(updatenotification): Fix error handling when fetching applist for server update (server#52405)
- Fix(WeatherStatus): Check if result is an array (server#52570)
- Fix(WFE): properly set inital status (server#52528)
- Fix(workflowengine): fix group not shown in Group membership check (server#52641)
- Fixbit): use
PHP_INT_MAXwhere needed (server#52513) - Perf(caldav): increase chunk size in RemoveOrphanEventsAndContacts repair step (server#52547)
- Perf(db): Extend index on cards_properties to cover name and value (server#52414)
- Perf(files_sharing): do not emit second propfind for account filter (server#52002)
- Revert "feat(bulk-upload): change the default to disabled … (server#52139)
- Switch to probeCircles (circles#1982)
- Test(cypress): rename select all clear (server#52421)
v31.0.5rc1
What's Changed
- [stable31] fix: Transfer ownership with S3 as primary by @backportbot in #52185
- [stable31] fix(Log): revert swich to ?? operator by @backportbot in #52254
- [stable31] fix(mail): use matching text color for primary elements by @backportbot in #52248
- [stable31] perf(files_sharing): do not emit second propfind for account filter by @backportbot in #52001
- build(deps-dev): bump mime from 4.0.6 to 4.0.7 by @dependabot in #51963
- [stable31] fix(usermanager): Don't throw when checking if a too long user id is an existing user by @backportbot in #52256
- [stable31] perf(cloud_federation_api): only provide capabilities if needed by @backportbot in #52030
- [stable31] fix: Proper order for checking path prefix for getting file by id from cache by @backportbot in #52039
- [stable31] fix(files_sharing): file request pass empty string if password or expiration is disabled by @backportbot in #52197
- [stable31] chore(dependencies): update
@nextcloud/vueto v8.25.1 by @susnux in #52295 - [stable31] fix(LDAP): inlcude ldapExpertUsernameAttr in general attribute list by @backportbot in #52287
- [stable31] fix(dav): allow uploading of files with long filenames by @backportbot in #52302
- build(deps-dev): bump jasmine-core from 2.5.2 to 2.99.1 by @dependabot in #52326
- [stable31] perf: Log requests using high amount of memory as warning by @backportbot in #52219
- build(deps-dev): bump phpunit/phpunit from 9.6.21 to 9.6.22 in /build/integration by @dependabot in #52314
- build(deps-dev): bump @babel/preset-typescript from 7.26.0 to 7.27.0 by @dependabot in #52354
- build(deps-dev): bump @babel/node from 7.25.9 to 7.26.0 by @dependabot in #52351
- build(deps-dev): bump cypress from 13.15.2 to 13.17.0 by @dependabot in #52349
- build(deps-dev): bump cypress-if from 1.12.6 to 1.13.2 by @dependabot in #52316
- build(deps-dev): bump cypress-axe from 1.5.0 to 1.6.0 by @dependabot in #52357
- [stable31] feat: add logging to preview generation by @backportbot in #52300
- [stable31] fix(files): prevent dragging preview when drag-drop by @backportbot in #52363
- build(deps-dev): bump sass from 1.81.1 to 1.87.0 by @dependabot in #52343
- build(deps-dev): bump stylelint from 16.9.0 to 16.18.0 by @dependabot in #52345
- build(deps): bump libphonenumber-js from 1.11.20 to 1.12.7 by @dependabot in #52356
- build(deps-dev): bump guzzlehttp/guzzle from 7.9.2 to 7.9.3 in /build/integration by @dependabot in #52313
- build(deps-dev): bump @testing-library/user-event from 14.5.2 to 14.6.1 by @dependabot in #52341
- build(deps): bump phpunit/phpunit from 9.6.19 to 9.6.22 in /vendor-bin/phpunit by @dependabot in #52317
- build(deps): bump p-limit from 6.1.0 to 6.2.0 by @dependabot in #52320
- [stable31] feat(security): add configurable IPv6 subnet for BFP and throttling by @backportbot in #52233
- build(deps-dev): bump @types/dockerode from 3.3.37 to 3.3.38 by @dependabot in #52270
- build(deps): bump marked from 15.0.8 to 15.0.9 by @dependabot in #52323
- build(deps): bump @vueuse/integrations from 11.1.0 to 11.3.0 by @dependabot in #52328
- build(deps-dev): bump webpack from 5.94.0 to 5.99.6 by @dependabot in #52336
- build(deps): bump core-js from 3.40.0 to 3.41.0 by @dependabot in #52332
- [stable31] fix(objectstorage): add retry attempts to S3 connection by @backportbot in #52382
- [stable31] fix: Check that user actually can validate password for js by @backportbot in #52237
- build(deps): bump @vueuse/components from 11.1.0 to 11.3.0 by @dependabot in #52338
- [stable31] fix(federation): allows equal signs in federation id by @backportbot in #52387
- [stable31] feat(profile): Add an API to get the profile field data by @nickvergessen in #52372
- [stable31] fix(systemtags): emit assign and unassign bulk tagging events by @backportbot in #51996
- [stable31] Fix(TaskProcessing): for validation for taskprocessing EShapeType by @backportbot in #52118
- [stable31] fix(updatenotification): Fix error handling when fetching applist for server update by @backportbot in #52406
- [stable31] fix(previews): avoid large file downloads for remote movie storage by @backportbot in #52418
- [stable31] perf(db): Extend index on cards_properties to cover name and value by @backportbot in #52415
- [stable31] fix: fix preloading files with no custom properties by @backportbot in #52101
- [stable31] fix(files_versions): create version if previous does not exist by @backportbot in #52411
- [stable31] fix(db): Create replacement index where original index is missing by @backportbot in #52394
- [stable31] chore(i18n): Use "name" instead of "nickname" by @backportbot in #52371
- [stable31] refactor: Thumbnail Generator logging and tests by @backportbot in #52401
- [stable31] fix(files_sharing): Improve expiration date input change handling by @backportbot in #52409
- [stable31] test(cypress): rename select all clear by @backportbot in #52422
- [stable31] fix(federation): Allow federation file sharing when federation app is… by @backportbot in #52425
- [stable31] fix(config): Censor more app configs in system report by @backportbot in #52433
- Revert "[stable31] feat(bulk-upload): change the default to disabled as there are still some bugs present" by @artonge in #52138
- [stable31] fix(occ): Fix autocompletion of config:app:* commands by @backportbot in #52435
- [stable31] fix(settings): Use axios directly for health check to preven URL sanitizing by @backportbot in #52440
- build(deps-dev): bump stylelint from 16.18.0 to 16.19.1 by @dependabot in #52454
- build(deps-dev): bump typescript from 5.7.3 to 5.8.3 by @dependabot in #52452
- build(deps-dev): bump webpack from 5.99.6 to 5.99.7 by @dependabot in #52450
- build(deps-dev): bump dockerode from 4.0.5 to 4.0.6 by @dependabot in #52447
- build(deps-dev): bump @testing-library/jest-dom from 6.5.0 to 6.6.3 by @dependabot in #52449
- build(deps): bump @nextcloud/vue from 8.25.1 to 8.26.0 by @dependabot in #52448
- [stable31] fix(settings): only provide groups the subadmin has access to by @backportbot in #52486
- build(deps): bump marked from 15.0.9 to 15.0.11 by @dependabot in #52451
- build(deps-dev): bump puppeteer from 24.4.0 to 24.7.2 by @dependabot in #52453
- [stable31] fix(files_sharing): bring back handling of
hide-downloadon public shares by @backportbot in #52226 - [stable31] fix: adjust webpack nonce generation by @backportbot in #52003
- [stable31] perf(files_reminders): Reduce db queries on propfind by @backportbot in #51736
- [stable31] fix(32bit): use
PHP_INT_MAXwhere needed by @backportbot in #52512 - [stable31] fix(navigation): Fix default app entry registered as closure by @backportbot in #52507
- [stable31] fix(theming): remove scssphp and use just native nested CSS by @backportbot in #52521
- [stable31] fix(JSResourceLocator) fix incorrect parameter being used. by @backportbot in #52520
- [stable31] fix(settings): allow to clear twitter and fediverse by @backportbot in #52488
- [stable...
v30.0.11rc1
What's Changed
- [stable30] fix: Transfer ownership with S3 as primary by @backportbot in #52184
- [stable30] perf(files_sharing): do not emit second propfind for account filter by @backportbot in #52002
- build(deps-dev): bump mime from 4.0.6 to 4.0.7 by @dependabot in #51962
- [stable30] fix: fix preloading files with no custom properties by @backportbot in #52102
- [stable30] fix(files_sharing): file request pass empty string if password or expiration is disabled by @backportbot in #52196
- [stable30] chore(dependencies): update
@nextcloud/vueto v8.25.1 by @susnux in #52297 - build(deps-dev): bump tslib from 2.6.3 to 2.8.1 by @dependabot in #52344
- build(deps-dev): bump @babel/node from 7.25.9 to 7.26.0 by @dependabot in #52339
- build(deps-dev): bump phpunit/phpunit from 9.6.19 to 9.6.22 in /build/integration by @dependabot in #52307
- build(deps-dev): bump puppeteer from 24.4.0 to 24.7.0 by @dependabot in #52329
- build(deps-dev): bump guzzlehttp/guzzle from 7.9.2 to 7.9.3 in /build/integration by @dependabot in #52305
- build(deps-dev): bump babel-loader from 9.1.3 to 9.2.1 by @dependabot in #52346
- build(deps-dev): bump typescript from 5.7.3 to 5.8.3 by @dependabot in #52348
- build(deps-dev): bump jasmine-core from 2.5.2 to 2.99.1 by @dependabot in #52331
- build(deps): bump libphonenumber-js from 1.11.20 to 1.12.7 by @dependabot in #52322
- [stable30] fix(files): prevent dragging preview when drag-drop by @backportbot in #52362
- build(deps): bump core-js from 3.37.1 to 3.41.0 by @dependabot in #52311
- build(deps-dev): bump symfony/event-dispatcher from 5.4.34 to 5.4.45 in /build/integration by @dependabot in #52306
- build(deps): bump phpunit/phpunit from 9.6.19 to 9.6.22 in /vendor-bin/phpunit by @dependabot in #52310
- build(deps): bump pinia from 2.2.8 to 2.3.1 by @dependabot in #52342
- build(deps-dev): bump eslint-plugin-cypress from 3.4.0 to 3.6.0 by @dependabot in #52319
- build(deps-dev): bump workbox-webpack-plugin from 7.1.0 to 7.3.0 by @dependabot in #52318
- build(deps-dev): bump cypress from 13.13.3 to 13.17.0 by @dependabot in #52324
- build(deps-dev): bump @types/dockerode from 3.3.37 to 3.3.38 by @dependabot in #52273
- [stable30] fix(dav): allow uploading of files with long filenames by @backportbot in #52377
- build(deps-dev): bump webpack from 5.94.0 to 5.99.6 by @dependabot in #52327
- build(deps-dev): bump @babel/preset-typescript from 7.24.7 to 7.27.0 by @dependabot in #52333
- build(deps): bump focus-trap from 7.5.4 to 7.6.4 by @dependabot in #52350
- build(deps-dev): bump cypress-if from 1.12.6 to 1.13.2 by @dependabot in #52340
- [stable30] fix: Check that user actually can validate password for js by @backportbot in #52238
- [stable30] fix(federation): allows equal signs in federation id by @backportbot in #52386
- [stable30] fix(objectstorage): add retry attempts to S3 connection by @backportbot in #52381
- [stable30] fix(updatenotification): Fix error handling when fetching applist for server update by @backportbot in #52405
- [stable30] feat(security): add configurable IPv6 subnet for BFP and throttling by @backportbot in #52232
- [stable30] chore(deps): Bump laravel/serializable-closure from 1.3.5 to 1.3.7 by @susnux in #52398
- [stable30] perf(db): Extend index on cards_properties to cover name and value by @backportbot in #52414
- [stable30] fix(db): Create replacement index where original index is missing by @backportbot in #52393
- [stable30] fix(files_versions): create version if previous does not exist by @backportbot in #52412
- [stable30] fix(files_sharing): Improve expiration date input change handling by @backportbot in #52408
- [stable30] test(cypress): rename select all clear by @backportbot in #52421
- [stable30] fix(config): Censor more app configs in system report by @backportbot in #52432
- [stable30] fix(occ): Fix autocompletion of config:app:* commands by @backportbot in #52436
- Revert "[stable30] feat(bulk-upload): change the default to disabled … by @artonge in #52139
- build(deps-dev): bump @testing-library/jest-dom from 6.4.8 to 6.6.3 by @dependabot in #52466
- build(deps-dev): bump cypress-axe from 1.5.0 to 1.6.0 by @dependabot in #52465
- build(deps-dev): bump dockerode from 4.0.5 to 4.0.6 by @dependabot in #52472
- build(deps-dev): bump @testing-library/user-event from 14.5.2 to 14.6.1 by @dependabot in #52464
- build(deps-dev): bump @babel/plugin-transform-private-methods from 7.24.7 to 7.25.9 by @dependabot in #52475
- build(deps-dev): bump ts-jest from 29.2.6 to 29.3.2 by @dependabot in #52473
- build(deps): bump @nextcloud/vue from 8.25.1 to 8.26.0 by @dependabot in #52471
- build(deps-dev): bump puppeteer from 24.7.0 to 24.7.2 by @dependabot in #52467
- build(deps-dev): bump webpack from 5.99.6 to 5.99.7 by @dependabot in #52463
- [stable30] fix(settings): only provide groups the subadmin has access to by @backportbot in #52487
- build(deps): bump p-limit from 6.1.0 to 6.2.0 by @dependabot in #52469
- [stable30] fix: Fix copying to the root of another mountpoint by @backportbot in #52499
- build(deps-dev): bump sass from 1.77.8 to 1.87.0 by @dependabot in #52468
- [stable30] fix(32bit): use
PHP_INT_MAXwhere needed by @backportbot in #52513 - [stable30] fix(settings): allow to clear twitter and fediverse by @backportbot in #52489
- [stable30] fix(files_sharing): Prevent create/delete permissions on file shares by @backportbot in #52530
- [stable30] feat(admin_audit): write admin audit log for login failed by @luka-nextcloud in #51107
- [stable30] perf(caldav): increase chunk size in RemoveOrphanEventsAndContacts repair step by @backportbot in #52547
- [stable30] fix(JSResourceLocator) fix incorrect parameter being used by @solracsf in #52523
- [stable30] fix(WFE): properly set inital status by @backportbot in #52528
- [stable30] fix(dav): check the owner displayName scope before giving attribute by @backportbot in #52553
- [stable30] fix(CalDAV): do not ignore move command object target uri by @backportbot in #52561
- build(deps): bump nextcloud/coding-standard from 1.2.1 to 1.2.2 in /vendor-bin/cs-fixer by @dependabot in #52462
- chore: ignore coding-standard PRs from git blame by @susnux in #52568
- [stable30] fix(files): Ensure the filter instance is mounted by @backportbot in #52557
- [stable30] fix(notification): Notification in activity shows "Rich subject or a … by @backportbot in #52577
- [stable30] fix: Flaky samba kerberos tests by @backportbot in #52580
- [stable30] fix(WeatherStatus): Check if result is an array by @backportbot in #52570
- build(deps): bump phpunit/phpunit from 9.6.22 to 9.6.23 in /vendor-bin/phpunit by @dependabot in #52616
- build(deps-dev): bump phpunit/phpunit from 9.6.22 to 9.6.23 in /build/integration by @dependabot in #52614
- build(deps): bump query-string from 9.1.0 to 9.1.2 by @dependabot in #52608
- [stable30] fix(loginflow): Fix type error when password could not be decrypted by @backportbot in https://github...
v31.0.4
What's Changed
- [stable31] fix(taskprocessing): use the event for AppAPI to get list of AI providers by @backportbot in #52120
- [stable31] fix(dav): Really only run the chunk cleanup once by @backportbot in #52054
- [stable31] fix(files_sharing): fix share creation error handling by @backportbot in #52078
- [stable31] feat(bulk-upload): change the default to disabled as there are still some bugs present by @backportbot in #52123
- [stable31] fix(federation): Don't load the addressbook when resolving a cloud ID by @backportbot in #52068
- [stable31] ignore missing theming app by @ArtificialOwl in #52135
- [stable31] fix(ContextAgent): Do not translate the name ContextAgent by @backportbot in #52169
- build(deps): bump marked from 15.0.7 to 15.0.8 by @dependabot in #52155
- [stable31] chore(files_trashbin): Add user details in log from Trashbin by @backportbot in #51999
- [stable31] fix: Handle missing share providers when promoting reshares by @backportbot in #52043
- build(deps): bump @nextcloud/event-bus from 3.3.1 to 3.3.2 by @dependabot in #51348
- build(deps): bump dompurify from 3.2.4 to 3.2.5 by @dependabot in #51964
- [stable31] fix(files_sharing): rate limit share creation 20 times per 10 minutes by @backportbot in #52206
- [stable31] fix(files_sharing): Apply default password setting in SharingDetailsTab by @backportbot in #52208
- 31.0.4 RC1 by @skjnldsv in #52202
- 31.0.4 by @Altahrim in #52236
Full Changelog: v31.0.3...v31.0.4
v30.0.10
What's Changed
- [stable30] Fix(TaskProcessing): for validation for taskprocessing EShapeType by @backportbot in #52119
- [stable30] fix(security): Update code signing revocation list by @nextcloud-command in #52107
- [stable30] fix(federation): Don't load the addressbook when resolving a cloud ID by @backportbot in #52069
- [stable30] fix(dav): Really only run the chunk cleanup once by @backportbot in #52053
- [stable30] feat(bulk-upload): change the default to disabled as there are still some bugs present by @backportbot in #52122
- [stable30] fix(files_sharing): fix share creation error handling by @backportbot in #52077
- [stable30] chore(files_trashbin): Add user details in log from Trashbin by @backportbot in #51998
- [stable30] fix: Handle missing share providers when promoting reshares by @backportbot in #52042
- [stable30] fix(tests): Share manager error message from #52076 by @backportbot in #52192
- build(deps): bump dompurify from 3.2.4 to 3.2.5 by @dependabot in #51961
- [stable30] ignore missing theming app by @backportbot in #52165
- [stable30] fix: Proper order for checking path prefix for getting file by id from cache by @backportbot in #52040
- [stable30] fix(files_sharing): rate limit share creation 20 times per 10 minutes by @backportbot in #52205
- [stable30] fix(files_sharing): Apply default password setting in SharingDetailsTab by @backportbot in #52207
- 30.0.10 RC1 by @skjnldsv in #52203
- [stable30] fix: only do cache copy in updater if the parent folder should be in cache by @backportbot in #52189
- 30.0.10 by @Altahrim in #52235
Full Changelog: v30.0.9...v30.0.10
v29.0.16
Last release of 29
29 is now EOL
What's Changed
- [stable29] fix(security): Update code signing revocation list by @nextcloud-command in #52112
- [stable29] fix(dav): Really only run the chunk cleanup once by @backportbot in #52052
- [stable29] fix(files_sharing): fix share creation error handling by @backportbot in #52076
- [stable29] fix: Handle missing share providers when promoting reshares by @backportbot in #52041
- [stable29] ignore missing theming app by @backportbot in #52164
- [stable29] fix(tests): Share manager error message from #52076 by @skjnldsv in #52187
- build(deps): bump dompurify from 3.2.4 to 3.2.5 by @dependabot in #51958
- [stable29] fix(files_sharing): Apply default password setting in SharingDetailsTab by @artonge in #52172
- [stable29] fix: only do cache copy in updater if the parent folder should be in cache by @backportbot in #52190
- [stable29] fix: Transfer ownership with S3 as primary by @backportbot in #52183
- 29.0.16 RC1 by @skjnldsv in #52204
- [stable29] fix(deps): pin jquery-ui to 1.13 by @skjnldsv in #52213
- 29.0.16 by @Altahrim in #52234
Full Changelog: v29.0.15...v29.0.16
v31.0.4rc1
- build(deps): bump @nextcloud/event-bus from 3.3.1 to 3.3.2 #51348
- build(deps): bump dompurify from 3.2.4 to 3.2.5 #51964
- [stable31] chore(files_trashbin): Add user details in log from Trashbin #51999
- [stable31] fix: Handle missing share providers when promoting reshares #52043
- [stable31] fix(dav): Really only run the chunk cleanup once #52054
- [stable31] fix(federation): Don't load the addressbook when resolving a cloud ID #52068
- [stable31] fix(files_sharing): fix share creation error handling #52078
- [stable31] fix(taskprocessing): use the event for AppAPI to get list of AI providers #52120
- [stable31] feat(bulk-upload): change the default to disabled as there are still some bugs present #52123
- [stable31] ignore missing theming app #52135
v30.0.10rc1
- build(deps): bump dompurify from 3.2.4 to 3.2.5 #51961
- [stable30] chore(files_trashbin): Add user details in log from Trashbin #51998
- [stable30] fix: Handle missing share providers when promoting reshares #52042
- [stable30] fix(dav): Really only run the chunk cleanup once #52053
- [stable30] fix(federation): Don't load the addressbook when resolving a cloud ID #52069
- [stable30] fix(files_sharing): fix share creation error handling #52077
- [stable30] fix(security): Update code signing revocation list #52107
- [stable30] Fix(TaskProcessing): for validation for taskprocessing EShapeType #52119
- [stable30] feat(bulk-upload): change the default to disabled as there are still some bugs present #52122
- [stable30] ignore missing theming app #52165