RC1s of 33.0.3 and 32.0.9; First Beta of 34.0.0
Maintenance releases of 33.0.3 and32.0.9 are coming this Thursday and second RCs for those are now available on download servers. Also, 34.0.0 will premier in June and we have the first beta release of it ready!
As always, help with testing is very much welcome!
We updated our servers, did our tests, and the release candidates seem pretty decent. Still, give it a whirl and report back here so weâre even more sure that itâs good to go! If you notice anything out of order, please report back on the appropriate GitHub repository! ![]()
Downloads
- Nextcloud Server
33.0.3 RC2on GitHub - Nextcloud Server
32.0.9 RC2on GitHub - Nextcloud Server
34.0.0 Beta 1on GitHub
Changelog
Nextcloud 33.0.3
server
- Authoritative share - revival (server#59177)
- Fix: manually set modified time to SFTP files after editing (server#59351)
- Feat(files_external): convert to delegated settings (server#59870)
- Wrap oauth2 token rotation in a transaction (server#59879)
- Fix(files_sharing): Restore password guard return for new public shares (server#59892)
- Fix: use proper index when deleting mounts (server#59897)
- Fix(teams-api): adjust resource filtering (server#59927)
- 33.0.3 RC2 (server#59936)
- Fix(files): keep reactivity when destructure store (server#59957)
- Fix: add ACLs for calender delegation (server#59964)
circles
nextcloud_announcements
- Update nextcloud/ocp dependency (nextcloud_announcements#614)
- Ci(actions): Update workflow templates from organization template repository (nextcloud_announcements#617)
notifications
- Update nextcloud/ocp dependency (notifications#2942)
- Ci(actions): Update workflow templates from organization template repository (notifications#2950)
- Update nextcloud/ocp dependency (notifications#2956)
- Test: Adjust performance baseline (notifications#2957)
photos
twofactor_nextcloud_notification
- Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1294)
- Ci(actions): Update workflow templates from organization template repository (twofactor_nextcloud_notification#1297)
Nextcloud 32.0.9
server
- Fix(files_sharing): Restore password guard return for new public shares (server#59895)
- Fix(teams-api): adjust resource filtering (server#59926)
- 32.0.9 RC2 (server#59938)
- Fix: add ACLs for calender delegation (server#59963)
bruteforcesettings
- Chore(deps): Bump @vue/test-utils from 2.4.6 to 2.4.8 (bruteforcesettings#1067)
- Update nextcloud/ocp dependency (bruteforcesettings#1075)
circles
nextcloud_announcements
- Update nextcloud/ocp dependency (nextcloud_announcements#615)
- Ci(actions): Update workflow templates from organization template repository (nextcloud_announcements#619)
notifications
- Update nextcloud/ocp dependency (notifications#2943)
- Ci(actions): Update workflow templates from organization template repository (notifications#2951)
- Update nextcloud/ocp dependency (notifications#2954)
photos
survey_client
twofactor_nextcloud_notification
- Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1293)
- Ci(actions): Update workflow templates from organization template repository (twofactor_nextcloud_notification#1298)
Nextcloud 34.0.0
server
- Fix(usergroups): clear cached user groups on pre hooks (server#45036)
- Fix(CalDAV): iTipBroker message generation and testing (server#50843)
- Fix: give target file all permissions on copy (server#53733)
- Fix(files_external): ignore unsatisfied optional dependencies (server#54048)
- Feat(filecache): Scale DB query created when deleting file from filecache (server#54277)
- Feat: add oc-ownerid and oc-permissions headers on PUT DAV requests (server#54542)
- Refactor: Commands and background jobs for the trashbin (server#54876)
- Fix: generate favourite icon without imagick svg support (server#55132)
- Add some missing attributes (server#55474)
- Feat(preview): Expire previews (server#55632)
- Feat(preview): On demand preview migration (server#55649)
- Fix(encryption): limit oprhaned keys scan to one user (server#56400)
- Run rector on lib/private (server#56496)
- Add configs for strict PHP checks (server#56522)
- Fix: Allow `num_buckets` to be equal as `min_bucket` (server#56902)
- Fix(files_sharing): make legacy `downloadShare` endpoint compatible with legacy behavior (server#56967)
- Fix(user_ldap): Remove usages of deprecated IServerContainer (server#57100)
- Feat: improve calendar migrator (server#57112)
- Chore(img): Update mobile app store badges (server#57130)
- Feat: perform share mount validation on share instead of on mount (server#57295)
- Fix(trashbin): keep cache and db consistent (server#57360)
- Fix: allow renaming files with just update permissions (server#57374)
- Feat(http-client): add option to add instance URL to HTTP client user-agent (server#57376)
- Feat(mimetypes): Add mimetype aliases/mapping/names for .toml and .ovpn (server#57480)
- Feat(external-storage): Implement IPartialMountPoint (server#57497)
- Add InstallationCompletedEvent for post-installation actions (server#57522)
- Make share mount provider authoritative (server#57523)
- Fix(app-settings): limit app to group initial state (server#57533)
- Feat(user_picker): Move the profile picker to server (server#57539)
- Feat: Add office switcher with feature comparison (server#57555)
- Perf(normalization): Optimize path normalization (server#57570)
- Refactor(IShare): Add typing for IShare (server#57575)
- Authoritative setup improvements (server#57578)
- Fix: log memory usage for requests based on configured memory limit (server#57590)
- Feat(objectstore): Add AWS SSE-KMS encryption support for S3 storage (server#57623)
- Chore!: drop jQuery UI and jQuery (server#57648)
- Feat(files): render file list filters in top bar and allow to collapse into overflow menu (server#57664)
- Fix(sharing): do not notify remote if owner and sharee are local users (server#57667)
- Fix(ocm): manage 4xx on ocm requests (server#57672)
- Feat: allow to filter contacts by team (server#57676)
- Build(deps): bump lodash from 4.17.21 to 4.17.23 (server#57682)
- Build(deps): bump lodash from 4.17.21 to 4.17.23 in /build/frontend-legacy (server#57683)
- Master is now 34 (server#57684)
- Build(deps-dev): bump behat/behat from 3.27.0 to 3.29.0 in /vendor-bin/behat (server#57689)
- Build(deps-dev): bump rector/rector from 2.3.1 to 2.3.4 in /vendor-bin/rector (server#57690)
- Build(deps-dev): bump @nextcloud/eslint-config from 9.0.0-rc.6 to 9.0.0-rc.7 (server#57695)
- Build(deps-dev): bump sass from 1.97.2 to 1.97.3 (server#57698)
- Build(deps): bump vue from 3.5.26 to 3.5.27 (server#57700)
- Build(deps-dev): bump @types/dockerode from 4.0.0 to 4.0.1 (server#57703)
- Build(deps-dev): bump sass from 1.97.2 to 1.97.3 in /build/frontend-legacy (server#57706)
- Build(deps): bump the github-actions group with 4 updates (server#57723)
- Fix: add since param for activity manager (server#57726)
- Calendar: Fix typos in import/export (server#57731)
- Fix(Propagator): rollback transaction if it fails (server#57733)
- Fix: Add translator hints to avoid confusion between big and large (server#57735)
- Feat: Add twofactor applications to most of the presets (server#57737)
- Feat(sharing): Make share permission in bundled edit configurable (server#57741)
- Share mount validation fixes (server#57745)
- Fix(cache): Fix parsing cache entry from groupfolder (server#57750)
- Refactor: Prefer using IFunctionBuilder than createFunction (server#57756)
- Fix: donât include the mountpoints when getting fileinfo for getOwner (server#57757)
- Fix(caldav): Enhance UID check for base component (server#57758)
- Feat(openmetrics): add log level (server#57759)
- Active share validation/authoritative mount improvements (server#57760)
- Fix(search): All elements are included regardless of their keys (server#57761)
- Fix(openmetrics): fix label names and add test for them (server#57764)
- Fix(openmetrics): Multiple exporters per app (server#57765)
- Fix: donât do full setup in setupForProvider if all requested providers are authoritativ (server#57767)
- Build(deps-dev): bump the vitest group across 2 directories with 3 updates (server#57772)
- Build(deps): bump focus-trap from 7.6.6 to 7.8.0 in /build/frontend-legacy (server#57773)
- Build(deps): bump core-js from 3.47.0 to 3.48.0 in /build/frontend-legacy (server#57774)
- Build(deps): bump libphonenumber-js from 1.12.34 to 1.12.35 in /build/frontend-legacy (server#57775)
- Build(deps): bump @nextcloud/vue from 8.35.2 to 8.35.3 in /build/frontend-legacy (server#57777)
- Fix(openmetrics): Allow openmetrics in info.xml (server#57781)
- Feat(contacts): support federated users/groups search when adding team members (server#57782)
- Refactor(shareByMail): Strict types and code simplification (server#57785)
- Refactor(settings): use `NcAppNavigation` for the settings navigation (server#57791)
- Fix(files_external): Respect explicit port configuration (server#57793)
- Fix(FileDisplayResponse): return 404 if not found (server#57797)
- Chore: remove X from social links (server#57798)
- Feat(flake): Add reuse cli (server#57800)
- Fix(apps): Update info.xsd with changes in appstore repository (server#57802)
- Fix(composer): Set overwrite.cli.url in serve script (server#57810)
- Fix(openmetrics): remove superfluous empty lines (server#57811)
- Feat: optimize user mount cache (server#57815)
- Fix(systemtags): Correct the return type of system tag object mapper (server#57820)
- Feat(OCP): Expose setup manager to OCP (server#57826)
- Fix: donât try to setup for a user when setting up / (server#57829)
- Fix(files): do not reset active tab when re-opening (server#57842)
- Fix(user_ldap): Fix crash in some code path when a DN is longer that 64 (server#57844)
- Ci(actions): Satisfy zizmor (server#57848)
- Feat: Add SetupCheck to warn about missing second factor provider (server#57854)
- Refactor(systemtags): migrate to Vue 3 and `script setup` (server#57855)
- Docs: annotate valid renderAs values (server#57859)
- Fix(files): use correct API for action displayName in batch actions (server#57860)
- Test(preview): properly test postscript preview provider (server#57861)
- Build(deps): bump phpunit/phpunit from 11.5.42 to 11.5.50 in /vendor-bin/phpunit (server#57862)
- Fix: Add support for AscDesktopEditor browser user agent (server#57864)
- Fix(core): adjust faulty migration version number (server#57876)
- Fix(View): Handle ICacheEntry returned by FileInfo->getData() (server#57878)
- Doc(Entity): Add type for getUpdatedField in doc (server#57879)
- Add repair step for share targets with excess (2) (server#57881)
- Refactor: use strict comparison operator (server#57882)
- Perf(UserMountCache): Invert condition so that we avoid some SQL queries (server#57890)
- Perf: Allow filtering the directory content by mimetype (server#57891)
- Perf(MountManager): use binary search to find mount in path (server#57892)
- Refactor(CacheMountInfo): Use constructor paramater promotion (server#57893)
- Fix(2fa): allow null redirect URL on 2FA challenge page (server#57908)
- Build(deps-dev): bump phpunit/phpunit from 11.5.44 to 11.5.50 in /vendor-bin/behat (server#57909)
- Fix: still setup for user when setting up root path with children (server#57910)
- Feat(dav): allow extending propfind properties via event (server#57914)
- Fix: make getMountsForFileId work with sharding again (server#57915)
- Fix(snowflakes): create file lock files into lock directory (server#57921)
- Fix(external-storage): Rtrim trailing slash at the end (server#57924)
- Fix: donât rely on share providers being avaiable in CleanupShareTarget (server#57926)
- Fix(files_sharing): stop ignoring shares without a usergroup entry when filtering by path (server#57930)
- Build(deps-dev): bump @zip.js/zip.js from 2.8.15 to 2.8.16 (server#57932)
- Build(deps-dev): bump @nextcloud/eslint-config from 9.0.0-rc.7 to 9.0.0-rc.8 (server#57933)
- Build(deps-dev): bump stylelint from 17.0.0 to 17.1.0 (server#57934)
- [master] fix(security): Update code signing revocation list (server#57952)
- Build(deps): bump the github-actions group with 5 updates (server#57974)
- Feat: declarative password salt, secret config (server#57978)
- Fix(files): keep current folder on drag-n-drop (server#57990)
- Fix(files): improve handling of copy-move action (server#57993)
- Feat: Allow user backends to manage property permissions (server#58002)
- Fix(theming): display error messages on image upload and delete previous image only after validation (server#58003)
- Feat: calendar read and write federation (server#58008)
- Fix(federation): Donât ask the database for an empty url (server#58009)
- Test(dispatcher): Add some tests with input 0 (server#58010)
- Fix(TaskProcessing): Refactor TextToImage fallback (server#58011)
- Fix(TextToImage): Refactor scheduling mechanism (server#58015)
- Fix: Migrate `getById` to `getFirstNodeById` (server#58020)
- Fix: fix partial external storage provider not finding root mount (server#58023)
- Refactor(mount-provider): Refactor share mount provider (server#58025)
- Feat(files): warn when file would be hidden (server#58041)
- Feat(occ): allow admins to clear account passwords (server#58042)
- Fix(comments): Put a limit to the limit (server#58043)
- Test(settings): Fix CI after parallel merges (server#58050)
- Chore(openmetrics): export only ârealâ files count (server#58052)
- Perf(sharing): Avoid loading all shares from all users when unsharing (server#58057)
- Fix: add X-User-Id header to logout response (server#58059)
- Fix(files): Prevent file list from jumping when selecting visible files (server#58087)
- Perf: Replace getById call with getFirstNodeById (server#58094)
- Fix(dav): Use an exhaustive list for allowed serialized classes (server#58095)
- Feat(occ): show current version with occ app:update command (server#58096)
- Fix(AppFramework): Adjust types so PHPStan understands them (server#58098)
- Chore: Improve SVG handling in link previews (server#58100)
- Fix: donât try to create preview folder if it already exists (server#58107)
- Chore(deps): update `@nextcloud/files` to v4.0.0-rc.1 (server#58108)
- Fix: donât trigger moveShareInOrOutOfShare for reshares (server#58121)
- Fix(share): Set expiration time to end of day 59:59) (server#58128)
- Fix(propagator): Improve lock behavior of propagator (server#58134)
- Fix(files): Do not show abort error to the user (server#58140)
- Fix/more missing userid cases (server#58144)
- Chore(deps-dev): Bump bamarni/composer-bin-plugin from 1.8.3 to 1.9.1 (server#58146)
- Chore(deps-dev): Bump rector/rector from 2.3.4 to 2.3.6 in /vendor-bin/rector (server#58147)
- Chore(deps-dev): Bump cypress-split from 1.24.25 to 1.24.28 (server#58149)
- Chore(deps-dev): Bump stylelint from 17.1.0 to 17.1.1 (server#58150)
- Chore(deps-dev): Bump jsdom from 27.4.0 to 28.0.0 (server#58151)
- Chore(deps-dev): Bump msw from 2.12.7 to 2.12.9 (server#58152)
- Chore(deps-dev): Bump cypress from 15.9.0 to 15.10.0 (server#58153)
- Chore(deps): Bump webdav from 5.8.0 to 5.9.0 (server#58154)
- Chore(deps-dev): Bump @zip.js/zip.js from 2.8.16 to 2.8.17 (server#58155)
- Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.2.0 to 3.2.1 (server#58156)
- Chore(deps-dev): Bump @babel/node from 7.28.6 to 7.29.0 in /build/frontend-legacy (server#58157)
- Chore(deps): Bump webdav from 5.8.0 to 5.9.0 in /build/frontend-legacy (server#58158)
- Chore(deps-dev): Bump msw from 2.12.7 to 2.12.9 in /build/frontend-legacy (server#58159)
- Chore(deps): Bump focus-trap from 7.8.0 to 8.0.0 in /build/frontend-legacy (server#58160)
- Chore(deps): Bump @nextcloud/vue from 8.35.3 to 8.36.0 in /build/frontend-legacy (server#58161)
- Chore(deps-dev): Bump webpack from 5.104.1 to 5.105.0 in /build/frontend-legacy (server#58162)
- Chore(deps): Bump libphonenumber-js from 1.12.35 to 1.12.36 in /build/frontend-legacy (server#58163)
- Chore(deps): Bump p-limit from 7.2.0 to 7.3.0 in /build/frontend-legacy (server#58164)
- Feat(rector): Enable SafeDeclareStrictTypesRector (server#58194)
- Ci: Add workflow to apply rector changes weekly (server#58195)
- Fix: federated calendar additional properties (server#58197)
- Fix: Remove deprecated RFC7231 constant to avoid warnings on PHP 8.5 (server#58201)
- Fix: obey x-nc-scheduling flag on delete (server#58203)
- Remove external shares from share list (server#58204)
- Fix: show configuration options for external storage backends (server#58205)
- Fix(snowflake): cast lastId to string (server#58206)
- Feat: improve VerifyMountPointEvent event (server#58207)
- Chore: update `@nextcloud/files` to v4.0.0-rc.3 (server#58208)
- Fix(preview): Fix scanning preview (server#58209)
- Chore(deps): Bump axios from 1.12.2 to 1.13.5 in /build/frontend-legacy (server#58213)
- Fix(preview): Handle unique constraints (server#58216)
- Fix(user_status): use getFirstDay() from @nextcloud/l10n (server#58218)
- Feat(user_ldap): Add config for partial search prefix wildcard use (server#58220)
- Fix: quote tablenames for truncating in oracle (server#58223)
- Fix(sharing): Prevent empty password when checkbox is enabled (server#58226)
- Fix: delete CalDav and CardDav shares upon group deletion (server#58228)
- Perf(preview): bulk process preview regeneration (server#58229)
- Fix(preview): Fix files:app-data-scan for previews (server#58230)
- Fix(setup): add index properties_name_path_user by default on new installs (server#58236)
- Fix: handle circle shares in share target repair (server#58237)
- Fix(IResult): Use more accurate conditional return type for fetchAll (server#58256)
- Fix(IRegistrationContext): Use SimpleContainer in registerService factory (server#58261)
- Fix(external_storage): hide local storage as an option for users (server#58262)
- Chore(deps): Bump axios from 1.13.2 to 1.13.5 (server#58272)
- Perf(files): initialize folder tree from current state and store (server#58273)
- Feat(workflowengine): Add openapi for workflow engine (server#58278)
- Avoid recomputing list of mounts by provider (server#58279)
- Refactor(psalm): Modernize migration doc (server#58282)
- Chore(deps): update `@nextcloud/files` to v4.0.0 (server#58283)
- Fix a bunch of typing issues to make PHPStan level 10 happy on groupfolders (server#58286)
- Fix(comments): properly handle opening the sidebar when Activity integration is used (server#58287)
- Fix(docs): Fix dead documentation link for Windows file names (server#58289)
- Drop dependabot for stable31 (server#58292)
- Chore(deps-dev): Bump @zip.js/zip.js from 2.8.17 to 2.8.20 (server#58301)
- Chore(deps-dev): Bump eslint-plugin-cypress from 5.2.1 to 5.3.0 (server#58302)
- Chore(deps-dev): Bump msw from 2.12.9 to 2.12.10 (server#58304)
- Chore(deps): Bump @nextcloud/dialogs from 7.2.0 to 7.3.0 (server#58307)
- Chore(deps): Bump sortablejs from 1.15.6 to 1.15.7 (server#58310)
- Chore(deps-dev): Bump webpack from 5.105.0 to 5.105.2 in /build/frontend-legacy (server#58312)
- Chore(deps): Bump @nextcloud/upload from 1.11.0 to 1.11.1 in /build/frontend-legacy (server#58314)
- Chore(deps-dev): Bump msw from 2.12.9 to 2.12.10 in /build/frontend-legacy (server#58315)
- Chore(deps): Bump @nextcloud/dialogs from 7.2.0 to 7.3.0 in /build/frontend-legacy (server#58316)
- Chore(deps): Bump the github-actions group with 3 updates (server#58317)
- Chore(deps): Bump qs from 6.14.1 to 6.14.2 (server#58318)
- Feat: add upload_time support to file search and recent files (server#58327)
- Fix(files): correctly sort views (server#58330)
- Fix: remove user part only at the beginning of path (server#58338)
- Chore(deps-dev): Bump stylelint from 17.1.1 to 17.3.0 (server#58345)
- Chore(deps): Bump marked from 17.0.1 to 17.0.2 in /build/frontend-legacy (server#58346)
- Chore(deps): Bump qs and body-parser in /build/frontend-legacy (server#58348)
- Fix(sftp): Handle empty port parameter to allow host-defined ports (server#58350)
- Ci(rector-apply): Fix PHP version for server (server#58351)
- Refactor(comments): migrate to Vue 3 (server#58353)
- Fix(IRegistrationContext): Use IContainer in registerService factory (server#58355)
- Fix(files_sharing): ensure the server share API errors are shown (server#58360)
- Feat(DB): Add ITypedQueryBuilder (server#58373)
- Feat(taskprocessing): Add queue_stats API endpoint for external autoscalers (server#58376)
- Fix(cache): filter out invalid entries in `OC\Files\Cache\Wrapper\CacheWrapper::getFolderContentsById` (server#58379)
- Feat(config): Allow defining config.php permissions after write (server#58384)
- Chore(deps): Bump fast-xml-parser from 5.3.4 to 5.3.6 in /build/frontend-legacy (server#58397)
- Fix(migrations): Restore type definitions for API class used in apps (server#58399)
- Fix: show file size on remote shares (server#58401)
- Fix(Propagator): Skip groupfolders root entries (server#58402)
- Fix(perf): use index when deleting old previews (server#58403)
- Fix(TransferOwnershipService): Remove groupfolders size (server#58414)
- Fix(Propagator): Also skip groupfolders versions and trash entries (server#58419)
- Fix(user_status): mount emoji picker outside of dialog (server#58422)
- Chore(deps): Bump fast-xml-parser from 5.3.4 to 5.3.6 (server#58430)
- Enhancement/folder icon changed to be closer to the title âView in Folderâ. (server#58436)
- Chore(deps): Bump systeminformation from 5.27.14 to 5.31.1 (server#58442)
- Fix(notifications): Update notifier exception handling (server#58453)
- Fix(files): fix tab navigation from select all checkbox to batch actions (server#58457)
- Fix(propagator): Donât run queries if no parents (server#58466)
- Fix(Cron): Log WebCron access at INFO LEVEL (server#58473)
- Chore: drop OC_JSON (server#58474)
- Chore(deps-dev): Bump rector/rector from 2.3.6 to 2.3.7 in /vendor-bin/rector (server#58475)
- Chore(deps): Bump @nextcloud/paths from 3.0.0 to 3.1.0 (server#58476)
- Chore(deps-dev): Bump eslint-plugin-cypress from 5.3.0 to 6.1.0 (server#58477)
- Chore(deps-dev): Bump @zip.js/zip.js from 2.8.20 to 2.8.21 (server#58479)
- Chore(deps-dev): Bump jsdom from 28.0.0 to 28.1.0 (server#58480)
- Chore(deps): Bump marked from 17.0.2 to 17.0.3 in /build/frontend-legacy (server#58481)
- Chore(deps): Bump underscore from 1.13.7 to 1.13.8 in /build/frontend-legacy (server#58482)
- Chore(deps): Bump @nextcloud/paths from 3.0.0 to 3.1.0 in /build/frontend-legacy (server#58483)
- Chore(deps): Bump libphonenumber-js from 1.12.36 to 1.12.37 in /build/frontend-legacy (server#58484)
- Test(user-picker): fix PHPUnit 12 dataprovider deprecations (server#58492)
- Build: fix vite config for assets imported from node modules (server#58505)
- Fix(user_picker): valid appinfo and correct license info (server#58506)
- Fix(core): Allow external sharing to plain http://localhost (server#58512)
- Fix(snowflake_ids): allow multiple instances with same temp directory (server#58516)
- Move the profile picker to the profile app (server#58518)
- Fix(encryption): Improve type strictness on decryption check (server#58525)
- Fix(theming): Fix favicon and touchicon ratios (server#58526)
- Fix: improve logging around automatic cache updated for dav downloads (server#58530)
- Fix(occ): Do not attempt to send headers on CLI (server#58535)
- Fix: correctly return false for filesize on non-existing file (server#58543)
- Build(deps): bump symfony/process from 6.4.31 to 6.4.33 (server#58547)
- Feat: Add AI label checkbox to pull request template (server#58548)
- Handle case where we canât get the filesize after open in dav get (server#58550)
- Chore(deps): Bump bn.js in /build/frontend-legacy (server#58556)
- Fix chained calls in ITypedQueryBuilder (server#58559)
- Feat: set creation_time on file creation and render recently created icon (server#58562)
- Fix(L10N): stop stripping _ from language codes (server#58571)
- Fix: pass only object key to deleteObjects call (server#58582)
- Refactor(typing): Correct typing of IShareHelper (server#58586)
- Fix(files_external): boolean comparison of array (server#58589)
- Refactor: Remove old Share backend (server#58593)
- Fix(db): pending migrations in `occ migrations:status` (server#58595)
- Fix(repair): Fix repair steps when files_sharing is disabled (server#58597)
- Chore(deps): Bump minimatch in /build/frontend-legacy (server#58598)
- Chore(deps): Bump rollup in /build/frontend-legacy (server#58599)
- Fix: Use configured loglevel even when log.condition matches is set (server#58601)
- Feat(UserPlugin): Include teams in group search (server#58603)
- Fix(files): correctly handle nodes with snowflake ids (server#58611)
- Fix(s3): prevent â0â path from being treated as root (server#58615)
- Fix(files_sharing): allow strict validation of shares (server#58616)
- Chore(deps-dev): Bump rector/rector from 2.3.7 to 2.3.8 in /vendor-bin/rector (server#58620)
- Chore(deps-dev): Bump stylelint from 17.3.0 to 17.4.0 (server#58621)
- Chore(deps-dev): Bump cypress from 15.10.0 to 15.11.0 (server#58622)
- Chore(deps): Bump vue from 3.5.28 to 3.5.29 (server#58624)
- Chore(deps-dev): Bump babel-loader-exclude-node-modules-except from 1.2.1 to 1.2.4 in /build/frontend-legacy (server#58625)
- Chore(deps): Bump libphonenumber-js from 1.12.37 to 1.12.38 in /build/frontend-legacy (server#58626)
- Chore(deps-dev): Bump webpack from 5.105.2 to 5.105.3 in /build/frontend-legacy (server#58627)
- Chore(deps): Bump minimatch and editorconfig (server#58639)
- Chore(deps): Bump rollup from 4.52.5 to 4.59.0 (server#58640)
- Chore(deps): Bump fast-xml-parser from 5.3.6 to 5.4.1 in /build/frontend-legacy (server#58641)
- Perf(files_external): Increase S3 cache caps (server#58642)
- Ci(performance): fix Unexpected input warning for profiler-branch (server#58643)
- Chore(deps): Bump the github-actions group with 5 updates (server#58647)
- Feat(routing): add files_sharing_raw to rootUrlApps (server#58648)
- Chore(deps): Bump fast-xml-parser from 5.3.6 to 5.4.1 (server#58649)
- Apply rector changes (server#58652)
- Refactor(files_external/S3): drop unused methods (server#58654)
- Feat: add workflow that auto-labels bug reports based on entered content (server#58657)
- Fix: check source and target when emitting copy event (server#58660)
- Fix(workflowengine): Fix list of checks being a list instead of array⌠(server#58664)
- Fix: Set files app lexicon strictness to IGNORE (server#58678)
- Feat: add default reminder setting caldav (server#58679)
- Fix(files): properly handle dropping files (server#58680)
- Fix(files_external): set default values for new configurations (server#58685)
- Fix(webhook_listeners): Fix typo in comment (server#58687)
- Fix federated reshares (server#58689)
- Feat: add calendar name to search entries (server#58697)
- Fix(dav): add missing search_supports_creation_time and search_supports_upload_time to Capabilities return type (server#58699)
- Feat: Add memcache_customprefix (server#58705)
- Docs(config): improve `filesystem_cache_readonly` docs (server#58723)
- Fix(files_sharing): respect config to skip certificate verification (server#58724)
- Docs(config): drop legacy `mount_file` option (server#58725)
- Fix updating cached mounts with multiple entries for root id (server#58727)
- Docs(config): `part_file_in_storage` only applies to non-chunked (server#58728)
- Fix(DB): Ignore intentionally missing fs_storage_path_prefix index on PostgreSQL (server#58734)
- Fix(settings): correctly detect Chrome on Android in devices & sessions (server#58739)
- Feat(recent-files): add recent_files_limit config on files settings (server#58761)
- Chore(deps-dev): Bump @zip.js/zip.js from 2.8.21 to 2.8.23 (server#58763)
- Chore(deps-dev): Bump @vue/tsconfig from 0.8.1 to 0.9.0 (server#58764)
- Chore(deps): Bump marked from 17.0.3 to 17.0.4 in /build/frontend-legacy (server#58767)
- Chore(deps): Bump dompurify from 3.3.1 to 3.3.3 (server#58775)
- Fix(files): only disable template creation when both skeleton directories are empty (server#58786)
- Fix: Deprecate OC_App::getCurrentApp and remove its only use (server#58790)
- Fix(preview): Validate preview MIME type (server#58793)
- Fix: PostgreSQL transaction aborts when caching user mounts (server#58798)
- Ci(rector-apply): Ignore composer changes (server#58800)
- Refactor: remove long deprecated IServerContainer methods (server#58808)
- Fix: add fallback to raw path info (server#58817)
- Refactor(cache-storage): Make Storage and StorageGlobal psalm strict (server#58826)
- Fix(files): Fix FileInfo[âpathâ] situation (server#58827)
- Feat(theming): add `--color-mark` CSS variable for highlighted text (server#58830)
- Feat(theming): use translucent color for text selection (server#58834)
- Remove leftover useless path assignements in View (server#58835)
- Feat(systemtags): Add methods to directly do âGenerated by AIâ tag (server#58836)
- Chore(deps): Update haze to 2.2.0 (server#58841)
- Fix(videoverification): Remove CSP wildcard for video verification (server#58853)
- Refactor(view): `getLocalFile` path handling (server#58854)