HEX
Server: LiteSpeed
System: Linux server257.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: salhiscp (12590)
PHP: 8.4.12
Disabled: NONE
Upload Files
File: //proc/thread-self/root/var/softaculous/nextcloud/changelog.txt
Version 32.0.0 September 27, 2025

Changes:

    server
        Make it possible to run occ as root (server#33545)
        Don’t believe sftp when it tells us the mtime is less than we know it is (server#40105)
        [Proposal] Inform user about master key generation on encryption enabling (server#40468)
        Fix(dashboard): performance and refactoring (server#41065)
        Refactor(App): Remove registerRoutes method (server#42678)
        Fix(user_ldap): Do not map groups we do not know if they match filter (server#45364)
        Fix(TaskProcessing): Catch JSON encode errors in Manager#setTaskResult (server#46780)
        Fix: remove caching in fetchListOfGroups (server#47513)
        Refactor(style): Remove repeated semicolon (server#47648)
        Fix: Move login via email logic to local backend (server#47686)
        Fix: `user:settings` command when user is not available (server#47889)
        Ci: Install PHPUnit 10 (server#48210)
        New occ commands to manage system-tags for files (server#48277)
        Feat(encryption): Migrate from hooks to events (server#48560)
        Fix: Filter for folders in cleanup old preview job (server#48581)
        Fix(settings): Add some context to the PHP memory limit error (server#48672)
        Fix(updater): make clean-up job more robust / easier to debug (server#48674)
        Perf: Log requests using high amount of memory as warning (server#48738)
        Feat: support migrating an instance to sharding (server#48795)
        [master] Fix npm audit (server#48815)
        Add the option to provide a groupname and only see its’ members in occ group:list (server#49016)
        Fix(db): Stop writing unused `dbport` to config at install time (server#49104)
        Fix(SetupChecks): Pass webfinger if the handler returns 400 too (server#49440)
        Fix: adjust url for task links (server#49639)
        Fix(config): drop value details (server#49645)
        Clarify app manager method names (server#49648)
        Update & Expand Meta Tags (server#49872)
        Chore(deps-dev): bump @zip.js/zip.js from 2.7.53 to 2.7.54 (server#49948)
        Chore(deps-dev): bump @testing-library/jest-dom from 6.5.0 to 6.6.3 (server#49950)
        Fix: when already upgrading, don’t instruct to run `occ upgrade` (server#49955)
        Fix: Change UserAgent to *cloud (server#50053)
        Fix OCM implementation has wrong parameter names (server#50069)
        Fix(core): Fix undefined “application” array key error (server#50081)
        Feat(cardav): support result truncation for addressbook federation (server#50092)
        Fix(AppFramework): Log malformed protocol values and unify fallback behavior (server#50099)
        Fix(unified-search): load more than 5 items in folder filter (server#50129)
        Build(deps-dev): bump behat/behat from 3.16.0 to 3.18.1 in /build/integration (server#50137)
        Feat: add example contact on first login (server#50156)
        Feat(UserMountCache): Emit events for added, removed and updated mounts (server#50157)
        Fix(oauth2): adjust db schemas when migrating from owncloud (server#50193)
        Add integration tests for moving a file from and to a shared folder (server#50221)
        Fix(ratelimit): Allow to bypass rate-limit from bruteforce allowlist (server#50234)
        Perf(files_reminders): Reduce db queries on propfind (server#50244)
        Implement Directory Check (server#50258)
        Chore : Comprehensive e2e testing for public sharing (server#50260)
        Fix(files_sharing): Respect permissions passed when creating link shares (server#50270)
        Fix: Metadata field search (server#50273)
        Fix(settings): Fix setup check when mail_smptmode is set to “null” (server#50281)
        Refactor: Sharing sidebar UI redesign (server#50282)
        Chore: update icewind/smb to 3.7.0 (server#50284)
        Fix opening federated shares (server#50292)
        Fix(theming): Harden admin theming settings (server#50293)
        Fix: detect deleted items as updated for smb storage (server#50298)
        Fix(files_versions): Update `unencrypted_size` during rollback (server#50299)
        Chore(3rdparty): Bump symfony/process from 6.4.12 to 6.4.15 (server#50315)
        Chore(tests): Make linter happy in cypress tests (server#50318)
        Fix(theming): remove node-vibrant dependency and usage (was moved to backend) (server#50320)
        Fix: don’t use cached root info from shared cache if the watcher has detected an update (server#50324)
        🌱 Master is now 32 (server#50330)
        Fix(taskprocessing): More caching (server#50331)
        Chore(deps-dev): bump @babel/node from 7.25.7 to 7.26.0 (server#50336)
        Feat: Support X-NC-Skip-Trashbin header (server#50353)
        Fix(translations): Fix profile and webhook_listeners (server#50355)
        Fix: remove return type (server#50362)
        Fix(files): support submenu in batch actions header too (server#50364)
        Chore: add profile translations reuse license (server#50365)
        Fix(systemtags): Use literal strings for i18n in showSuccess (server#50366)
        Fix: Properly read updater channel before returning version channel as a fallback (server#50368)
        Fix(dav): default calendar and address book not created on first login (server#50369)
        [master] fix(security): Update code signing revocation list (server#50376)
        Revert “fix(Share20\Manager): Ensure node is still accessible when checking share” (server#50389)
        Fix(dav): Mark removal of dav object properties as expensive (server#50391)
        Ci(reuse): Fix translation reuse mapping (server#50394)
        Fix: Correctly return app id and app version for `core` styles and images (server#50398)
        Feat: Use redundant label for accesibility only (server#50399)
        Fix(LDAP): also log why the connection to main server failed (server#50405)
        Chore(deps): bump the github-actions group across 1 directory with 7 updates (server#50410)
        Fix(settings): Clarify peculiarities of enabling encryption (server#50424)
        Fix outdated OpenAPI specs (server#50425)
        Fix(occ): hide sensitive data while config:app:set (server#50426)
        Chore(deps-dev): bump puppeteer from 23.10.4 to 24.1.1 (server#50429)
        Files: harden thumbnail endpoint (server#50430)
        Fix: Harden files scanner for invalid null access (server#50436)
        Docs(dispatcher): Correct described return values (server#50444)
        Fix(unifiedsearch): Simplify and correct thumbnail styles (server#50446)
        Fix: Ensure `label` is always a string (server#50447)
        Chore: update php intl stub and fix type issues (server#50452)
        Fix(log): Fix log level handling (server#50455)
        Hide “Create templates folder” option if templates are disabled (server#50464)
        Fix: Check that user actually can validate password for js (server#50465)
        Fix: make early check if users filesystem have a mountpoint at //files (server#50470)
        Improve error detail when saving an incorrect LDAP config (server#50475)
        Fix(CalDav): Spelling (server#50490)
        Fix(performance): use low resolution for blurhash (server#50494)
        Fix(ci): cypress container name (server#50496)
        Don’t rethrow a type error (server#50498)
        Fix: Increase background and primary color debounce time (server#50501)
        Fix(theming): Do not throw in background color migration (server#50503)
        Feat(S3): add SSE-C support in S3 External Storage (server#50514)
        Fix: Show recipient email addresses in share owner notification email (server#50515)
        Fix: Exclude non accepted shares when computing access list (server#50519)
        Fix(files_sharing): file request form validity check reset (server#50524)
        Fix(ConvertType): Read dbtype in createConnectionParams and remove safeguard (server#50530)
        Fix: Only hide template folder creation if default was changed to empty (server#50540)
        Fix(files_sharing): skip expiration notify for invalid share record (server#50542)
        Fix: unified search provider id (server#50550)
        Chore(CI): Updating npm-audit-fix.yml workflow from template (server#50551)
        Perf(files): Check node type property instead of instance (server#50553)
        Add LDAP test settings command (server#50567)
        Fix(files): Fix folder preview for favorites widget (server#50576)
        Enh/apply rector set to apps (server#50577)
        Fix(files): Correctly scroll selected file into view (server#50582)
        Fix(unified-search): filteredProviders now inherits all provider props (server#50592)
        Fix: template field title (server#50602)
        Chore(deps): bump the github-actions group with 2 updates (server#50604)
        Chore(deps-dev): bump @testing-library/user-event from 14.5.2 to 14.6.1 (server#50610)
        Chore(deps-dev): bump cypress-split from 1.24.0 to 1.24.7 (server#50613)
        Chore(files): Adjust wording (server#50635)
        Fix(TaskProcessing\Manager): Always use distributed cache and use PHP serialize (server#50640)
        Fix(sharing): better handle file share attributes (server#50642)
        Fix(files): properly update store on files conversions success (server#50645)
        Feat(login-flow-v2): Restrict allowed apps by user agent check (server#50650)
        Chore(deps-dev): bump vitest and @vitest/coverage-v8 (server#50653)
        Enh: Fix display default expire date, add tests & tiny refactors (server#50655)
        Fix(theming): high contrast themes scrollbar (server#50657)
        Fix: make sure we process mime extensions as string (server#50660)
        Chore(deps): Bump stecman/symfony-console-completion (server#50661)
        Enh: improve occ file:transfer-ownership logging (server#50663)
        Feat(theming): allow to disable standalone windows (server#50666)
        Fix(files): Do not download files with openfile query flag (server#50669)
        Fix(AccountProperty): better validation of twitter and fediverse handles (server#50678)
        Fix(files): only send config update requests if user is logged in (server#50680)
        Fix(dav): Migrate from hooks to user events (server#50689)
        Fix(emailTemplate): use instance Name instead of Url in subject (server#50692)
        Feat(admin_audit): write admin audit log for AnyLoginFailedEvent (server#50697)
        Feat(object_store): Add support for session token (STS) in AWS credentials (server#50702)
        Build(deps): Bump icewind/searchdav from 3.1.0 to 3.2.0 (server#50708)
        Fix(files_reminders): Only allow updating reminders if the file is accessible (server#50711)
        Chore(deps-dev): bump cypress-split from 1.24.7 to 1.24.9 (server#50727)
        Chore(deps): bump p-queue from 7.4.1 to 8.1.0 (server#50729)
        Chore(deps-dev): bump ts-loader from 9.5.1 to 9.5.2 (server#50730)
        Chore(deps-dev): bump cypress-if from 1.12.6 to 1.13.2 (server#50731)
        Chore(deps): bump pinia from 2.3.0 to 2.3.1 (server#50733)
        Fix(setupcheck): Update setup check for PHP version to be more accurate (server#50735)
        Feat(sharing): Allow to set default view mode for public shares (server#50739)
        Fix(transifex): Adjust check for translation of apps (server#50753)
        Update doc comment for prefixTableName (server#50764)
        Perf(cron): Delay (re)checking timed jobs (server#50768)
        Fix(SharedStorage): Check if storage ID is set on cache (server#50769)
        Test(Mailer): Align tests for mailer with stable30 (server#50779)
        Perf(files): faster query to fetch incomplete directories (server#50781)
        Fix(workflowengine): require a web component as operation plugin (server#50783)
        Fix: Fix regression in calendar invitation sending (server#50784)
        Chore(filecache): remove index fs_id_storage_size (server#50791)
        Fix: Only keep allowed characters in appid, and flag the method as escaping (server#50794)
        Fix(login): only show error state on login box if user interacted (server#50798)
        Fix: Fix psalm taint errors (server#50800)
        Chore(deps): bump elliptic from 6.6.0 to 6.6.1 (server#50801)
        Fix(files): properly forward open params from short urls (server#50807)
        Fix(repair): PHP8.3 deprecation warning (server#50809)
        Fix(systemtags): do not hide if no tags (server#50814)
        Fix(transferownership): Allow searching new owner by email (server#50816)
        Chore(deps): bump dompurify from 3.1.7 to 3.2.4 (server#50818)
        Fix(files_sharing): Fix public share expiration being set when toggle is not enabled (server#50820)
        Bump behat/behat from 3.18.1 to 3.19.0 in /build/integration (server#50827)
        [master] Fix npm audit (server#50839)
        Feat: Support deleting metadata from WebDAV (server#50852)
        Fix(oauth2): retain support for legacy ownCloud clients (server#50858)
        Fix(activity): Fix activity parameter types (server#50860)
        Fix: Fix psalm taint false-positives by small refactorings (server#50864)
        Fix(files_sharing): block downloading if needed (server#50873)
        Fix: Initialize lastConnectionCheck after first connection (server#50874)
        Fix(dav): Handle end of stream in `File::put` (server#50881)
        Refactor: Update `@nextcloud/vue` to 8.23.1 and update imports (server#50886)
        Fix(cron): Keep job class limitation when searching for the next job (server#50896)
        Fix(files_versions): Do not expire versions newer than min age (server#50903)
        Fix(files): do not show extension warning for folders renaming (server#50904)
        Fix(files_sharing): rate limit share creation 20 times per 10 minutes (server#50905)
        Chore: Adjust `OCP\Server::get` annotation to work with phpstan (server#50908)
        Fix(files_external): request strict password auth on credentials enter action (server#50910)
        Enh(SystemTag): Make MapperEvent webhook compatible (server#50916)
        Fix(files_sharing): Map sharee information for `shared-by-you` view (server#50918)
        Fix(files): Ensure the filter instance is mounted (server#50919)
        Revert “fix(files): updateAll method” (server#50920)
        Fix(files_sharing): Also list deleted team shares (server#50922)
        Feat(setupcheck): check logging level for validity (server#50927)
        Feat: add system address book settings in ui (server#50933)
        Fix(cron): Ignore time sensitivity when a class was explicitely scheduled (server#50942)
        Fix(files): handle failed node properly (server#50943)
        Fix(l10n): Fix triple dot in translation (server#50946)
        Ci(autochecks): Run some autochecks also on non-PHP files (server#50949)
        Fix: wipe local storages on log out (server#50956)
        Fix: rename ‘edit locally’ to ‘open locally’ (server#50957)
        Fix: NotFoundException for anonymous users (server#50958)
        Chore(deps): bump nextcloud/openapi-extractor from 1.3.0 to 1.4.0 in /vendor-bin/openapi-extractor (server#50964)
        Chore(deps): bump webdav from 5.7.1 to 5.8.0 (server#50970)
        Chore(deps-dev): bump cypress-split from 1.24.9 to 1.24.14 (server#50971)
        Chore(deps): bump @nextcloud/files from 3.10.1 to 3.10.2 (server#50972)
        Chore(deps): bump p-limit from 6.1.0 to 6.2.0 (server#50973)
        Chore(deps): bump color from 4.2.3 to 5.0.0 (server#50974)
        Chore(deps-dev): bump @testing-library/cypress from 10.0.2 to 10.0.3 (server#50976)
        Feat(files): allow to ignore warning to change file type (server#50979)
        Fix: validate account properties as a repair step (server#50985)
        Spelling standardization (server#50987)
        Fix: Use case insensitive check when validating login name (server#50989)
        Refactor: move version rollback hook to event (server#50990)
        Chore: Automated request for reviews of pull request (server#50991)
        Fix(admin_audit): Fix incorrect truncation of files path in admin audit log (server#50992)
        Fix: Replace OC_App calls by IAppManager (server#50999)
        Fix(FederatedShareProvider): Delete external shares when groups are deleted or users removed from a group (server#51000)
        Fix: rework UploadFolder implementation (server#51010)
        Fix(files_external): Move definition parameter to the correct place (server#51019)
        Fix: Transfer ownership with S3 as primary (server#51020)
        Fix: Deprecate OC_Template, add proper template manager instead (server#51029)
        Fix(singularandpluralfiles):implemented ternary operator to handle si… (server#51031)
        [master] fix(security): Update CA certificate bundle (server#51043)
        Fix(l10n): Improve english source strings (server#51049)
        Fix: Report duplicated extra files in integrity check (server#51050)
        Feat: Close sessions created for login flow v2 (server#51051)
        Fix SQL query so that it is ansi safe fixing #51067 (server#51069)
        Fix(translation): Fix string concatenation in LDAP endpoint (server#51071)
        Feat: log query for dbal exceptions (server#51073)
        Files: fix exception when share-attributes is undefined (server#51077)
        Fix(files_reminders): Do not attempt to send reminders after a user has left a share (server#51079)
        Fix(CalDAV): add calendar enable (server#51081)
        Feat(dav)!: add webhook compatibility for calendar object events (server#51082)
        Feat(PWA): add `display_override` to set the display-mode to `minimal-ui` on supported browsers (server#51092)
        Chore: auto sync min desktop version with last supported version (server#51094)
        Fix(login): Ephemeral sessions (server#51095)
        Fix(LDAP): use ldap_set_option over putenv to disable cert check (server#51096)
        Fix disabled user list for SAML group subadmin (server#51108)
        Feat(OCM-invites): Implementation of invitation flow for OCM 1.1.0 (server#51113)
        Feat(AppFramework): extend range check to optional parameters (server#51116)
        Fix(cypress): wait for toast to appear (server#51126)
        Fix: Do not build encrypted password if there is none (server#51130)
        Fix(imip): dont compare events for the reply message (server#51131)
        Ci: fix request-reviews workflow (server#51135)
        Feat: command to list and delete calendar subscriptions (server#51136)
        Remove space (server#51142)
        Fix(dav): Create SAB at installation (server#51144)
        Fix(files_trashbin): disable bulk download for trashbin (server#51146)
        Chore: Use codeowners instead of workflow to assign reviewers (server#51147)
        Fix(files): also show file list headers on empty views (server#51148)
        Fix(files_sharing): ignore duplicated navigation when replacing current route (server#51151)
        Fix(files_sharing): ensure downloaded file has the correct filename (server#51152)
        Chore(deps): bump the github-actions group with 4 updates (server#51154)
        Chore(deps-dev): bump cypress-axe from 1.5.0 to 1.6.0 (server#51155)
        Chore(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.12 to 1.0.0-beta.14 (server#51156)
        Chore(deps-dev): bump @vitest/coverage-v8 from 3.0.5 to 3.0.7 (server#51157)
        Chore(deps): bump @vueuse/integrations from 11.1.0 to 11.3.0 (server#51158)
        Chore(deps): bump moment-timezone from 0.5.46 to 0.5.47 (server#51160)
        Chore(deps): bump focus-trap from 7.6.0 to 7.6.4 (server#51161)
        Include ‘background_color’ in list of supported keys (server#51181)
        [master] Fix A+ rating when checking with Nextcloud Security Scan. (server#51184)
        Feat(db): add truncateTable method (server#51190)
        Refactor(TempManager): Simplify and unify implementations and remove legacy behavior (server#51194)
        Feat: Allow AVIF content type in PhotoCache (server#51195)
        Build(integration): Disable password_policy app (server#51196)
        Test(e2e): adjust trashbin tests to be less flaky (server#51211)
        Fix: remote account activity translation (server#51216)
        Feat: Add bases and gidNumber attribute to ldap:test-user-settings output (server#51218)
        Feat(appconfig): removing pre-migration check (server#51221)
        Fix(lookup_server_connector): correctly handle account properties (server#51229)
        Fix(Comment): replace richEditor mixin with NcRichText (server#51239)
        Chore(deps): update `@nextcloud/upload` to 1.9.0 (server#51243)
        Chore(CODEOWNERS): do not spam backenders with frontend PRs related to `dist/` (server#51246)
        Fix: pass hide download attribute while creating the share to fix github issue 50788 (server#51250)
        Fix(dav): Handle long absence status earlier (server#51256)
        Fix(dav): Use IUser::getDisplayName directly (server#51258)
        Fix(files): Don’t do session related work in the constructor of the View (server#51259)
        Fix(theming): use plain string in `t` method (l10n) (server#51266)
        Chore(deps): switch davclient library to nextcloud-deps fork (server#51267)
        Fix(login): Properly target public page with attribute (server#51280)
        Fix(l10n): Remove leading space from translation string (server#51287)
        Fix(systemtags): unify restrict_creation_to_admin handling (server#51288)
        Fix: optimize FileUtils::getFilesByUser (server#51296)
        Test: Remove `.only()` calls (server#51302)
        Test(cypress): rename select all clear (server#51309)
        Fix(encryption): Listen for user login and logout to set encryption key (server#51310)
        Fix(external_storage): fix settings save (server#51320)
        Fix(files): Make sure file pointer exists (server#51333)
        Fix(settings): Fix infinitely loading account management page with pagination of groups (server#51336)
        Build(deps): bump core-js from 3.40.0 to 3.41.0 (server#51337)
        Build(deps): bump marked from 15.0.0 to 15.0.7 (server#51339)
        Build(deps-dev): bump typescript from 5.7.3 to 5.8.2 (server#51340)
        Build(deps-dev): bump vitest from 3.0.7 to 3.0.8 (server#51342)
        Build(deps): bump nextcloud/openapi-extractor from 1.4.0 to 1.5.0 in /vendor-bin/openapi-extractor (server#51349)
        Fix(federatedfilesharing): warn when enabling lookup server data upload (server#51352)
        Refactor: cleanup rollback hook usage (server#51355)
        Fix(base.php): Correct order for booting \OC\Server (server#51361)
        Fix(files_external): Stop building path twice when checking if file exists on case insensitive SMB storage (server#51364)
        Fix(dav): Fix share token pattern for base uri extraction (server#51365)
        Fix(lookup-server): disable when not using global scale (server#51378)
        Fix(AppDiscover): Strip double-quotes from folder name (server#51379)
        Fix(cardav): only show users from enabled addressBooks in contacts menu (server#51380)
        Fix(lookup-server): Only flag new users for lookup update / delete (server#51384)
        Fix: Remove multiple require_once calls for template functions (server#51385)
        Fix: skip caching lastSeenQuotaUsage for remote shares (server#51389)
        Allow to delete files without trashbin + add unit tests + some refactoring (server#51394)
        Add command to list shares (server#51399)
        Test: speed up hotkey tests by 2.4s (server#51400)
        Chore(dev-deps): Drop dependency on jsdoc (server#51403)
        Fix(mimetypes): drop `tar.gz` and `tar.bz2` and adjust `tgz` (server#51405)
        Fix(unified-search): do not overlap search bar with button (server#51418)
        Feat(bulk-upload): change the default to disabled as there are still some bugs present (server#51431)
        Fix(GenerateBlurhashMetadata): Suppress imagescale errors (server#51433)
        Fix(mime-types): adjust compiled mime types and sign (server#51434)
        Perf(db): Extend index on cards_properties to cover name and value (server#51438)
        Fix(db): Create replacement index where original index is missing (server#51439)
        Fix(CalDav): alter invitation attachment filename and type (server#51441)
        Fix(RichObjectStrings): Make exception messages for invalid parameters more useful for debugging (server#51442)
        [master] revert(deps): jquery-ui to 1.13.3 (server#51446)
        Fix: resolve typo in authMethod enum cases (server#51449)
        Fix(dav): do not require CSRF for safe and indempotent HTTP methods (server#51457)
        Fix public download activity (server#51458)
        Feat(core): migrate setup to vue (server#51464)
        Test(core): add setup cypress tests (server#51468)
        Fix(files_sharing): ensure share status action works also in grid view (server#51469)
        Fix(files): Ensure actions never overflow filename (server#51471)
        Fix(profile): allow to unset phone number (server#51477)
        Chore: drop outdated deprecation comment from Mailer (server#51480)
        Fix(database): Cast users count to integer (server#51490)
        Fix(dav): allow uploading of files with long filenames (server#51491)
        Build(deps): bump @nextcloud/event-bus from 3.3.1 to 3.3.2 (server#51495)
        Build(deps-dev): bump dockerode from 4.0.2 to 4.0.4 (server#51498)
        Build(deps-dev): bump wait-on from 8.0.1 to 8.0.3 (server#51499)
        Build(deps-dev): bump sass from 1.81.0 to 1.85.1 (server#51500)
        Fix: add event status and participant status (server#51501)
        Build(deps): bump nextcloud/openapi-extractor from 1.5.0 to 1.5.1 in /vendor-bin/openapi-extractor (server#51502)
        [master] Fix npm audit (server#51505)
        Fix(comments): Fix activity rich subject parameters (server#51512)
        Ci: Update 3rdparty actions (server#51520)
        Fix(webauthn): adjust for updated library and add tests (server#51521)
        Fix: adjust webpack nonce generation (server#51524)
        Fix(login): simplify code and use consistent layout (server#51540)
        Fix(auth): Allow 2FA challenges for Ephemeral sessions (server#51544)
        Fix(IMimeTypeDetector): use correct return type (server#51564)
        Refactor(IMimeTypeDetector): use consistent capitalization (server#51567)
        Feat(files): Add capability for clients to check WCF state (server#51568)
        Test(cypress): wait for button to be visible (server#51587)
        Chore(test): use consistent tabs for indention in behat tests (server#51591)
        Fix(dav): throw invalid argument when property type does not match (server#51592)
        Fix(occ): Suppress errors when checking config.php fileowner (server#51594)
        Fix(deps): lock mdast-util-gfm-autolink-literal library to exact version 2.0.0 (server#51598)
        Feat: Limit `ExpireTrash` job to 30 minutes (server#51600)
        Chore: update `@nextcloud/upload` to version 1.9.1 (server#51601)
        Fix: Use default share folder of the user on share accept (server#51602)
        Add command to list orphan objects (server#51603)
        Feat(files): add command to automatically rename filenames (server#51608)
        Fix(files_versions): only handle path updates when there is path (server#51609)
        Fix(IFilenameValidator): correctly handle case insensitivity (server#51611)
        Fix(ocm): `publicKey` can be disabled so capabilities do not match (server#51622)
        Feat: Add share expiration indicator (server#51630)
        Build(deps-dev): bump sass-loader from 16.0.2 to 16.0.5 (server#51640)
        Build(deps-dev): bump vitest from 3.0.8 to 3.0.9 (server#51641)
        Fix(user): Some strings not being translated (server#51644)
        Fix(systemtags): Dispatch events when bulk assigning system tags (server#51649)
        Chore(i18n): Improved grammar (server#51650)
        Cookie_domain config option for setting cookie on a wider domain (server#51657)
        Fix: Go back to soft typing for template function p (server#51663)
        Fix(provisioning_api): Pass on translated hint if password change fails (server#51668)
        Perf(sharing): Use oc_share.item_type IN instead of OR equals (server#51669)
        Feat(openapi): Generate merged spec for all apps (server#51674)
        Fix(setupchecks): Treat information messages as success (server#51675)
        Add OC_App::getAppVersions replacement in IAppManager (server#51676)
        Fix(dav): filter user files when updating tags (server#51682)
        Fix(files): Properly encode URLs when preparing ZIP download (server#51684)
        Fix(template): implement ITemplate directly (server#51686)
        Fix files_sorting cypress tests (server#51689)
        Fix(login): Improve CSRF error message for better user understanding (server#51697)
        Feat(files): hide “Personal files” and “Shared with others” views if user has no quota (server#51698)
        Feat(mimetypes): Added musicxml mimetypes (server#51703)
        Fix(files_versions): correctly show version author also for shared files (server#51705)
        Fix: filter out contacts with empty email addresses in sharee completion (server#51707)
        Enhancement: Better previews for HDR video (server#51712)
        Fix(dav): Allow underscores on custom links (server#51715)
        Fix: task type translations (server#51724)
        Fix(files_versions): retrieve all display names with one request (server#51727)
        Feat: Support OC-Checksum in bulk upload (server#51729)
        Fix(files_reminders): Fix reminder actions being displayed on invalid nodes (server#51737)
        Fix(files_versions): Rely on server mime fallback icons (server#51744)
        Fix(settings): Handle email change restriction separately from display name change restriction (server#51745)
        Fix(dav): Give proper HTTP status code on MKCOL when quota exceeded (server#51750)
        Fix(theming): enforce theme also for login (server#51752)
        Fix(files_reminders): Lower disabled notifications app error to info (server#51760)
        Feat: show permissions in info:file output (server#51766)
        Fix(phpunit10): Migrate away from PHPUnit at() calls (server#51768)
        Fix(files): show hidden files and folders count in summary (server#51771)
        Store original path in object metadata (server#51779)
        Chore(deps-dev): bump guzzlehttp/guzzle from 7.9.2 to 7.9.3 in /build/integration (server#51789)
        [master] Fix npm audit (server#51798)
        Notification manager deterministic app call order (server#51800)
        Feat: Add new methods to list distinct mounts and retrieve all files in a mount (server#51810)
        Chore(i18n): Aligned spelling of “sub admin” (server#51816)
        Feat: add command to get basic storage info (server#51818)
        Build(deps): bump vite from 6.2.3 to 6.2.4 (server#51822)
        Build(deps): bump the github-actions group with 4 updates (server#51824)
        Chore(legacy): Remove deprecated OC_Util::addScript and functions depending on it (server#51836)
        Chore(files_trashbin): Add user details in log from Trashbin (server#51837)
        Mark all methods of OC_Util as deprecated (server#51838)
        Fix: don’t have sabre/dav send it’s own reponse if we already send the zip response (server#51845)
        Chore: remove scrutinizer (server#51848)
        Fix(encryption): init keys also when logged in using cookie auth (server#51852)
        Fix: display chinese character avatar (server#51855)
        Fix: Catch exceptions when expiring trashbin (server#51861)
        Fix(files): right click actions menu flicker (server#51863)
        Fix: use proper migration sorting when checking if a migration needs to be executed (server#51866)
        Fix: Use login name to check the password (server#51870)
        Chore: adjust CODEOWNERS (server#51874)
        Chore(deps): update `@nextcloud/vue` to `8.24.0` (server#51876)
        Chore: bump dependabot npm `open-pull-requests-limit` to 20 (server#51881)
        Build(deps-dev): bump behat/behat from 3.19.0 to 3.20.0 in /build/integration (server#51882)
        Build(deps-dev): bump puppeteer from 24.4.0 to 24.5.0 (server#51883)
        Build(deps): bump libphonenumber-js from 1.11.18 to 1.12.6 (server#51887)
        Fix(session): Only mark sessions of permanent tokens as app passwords (server#51905)
        Fix: improve handling of newFolder race condition handling (server#51920)
        Feat: add debug logging for adding/removing items from the user mounts cache (server#51921)
        Feat: Calendar Export (server#51924)
        Feat: Calendar Import (server#51925)
        Fix(systemtags): emit assign and unassign bulk tagging events (server#51927)
        Fix: ensure enabled (enforced) themes are always set on template layout (server#51933)
        Perf(files_sharing): do not emit second propfind for account filter (server#51937)
        Fix(cache): always require updates if mtime is null (server#51942)
        Fix(files_reminders): add missing import (server#51944)
        Chore: test that all apps are covered by psalm (server#51945)
        Perf(cloud_federation_api): only provide capabilities if needed (server#51946)
        Build(deps): bump vite from 6.2.4 to 6.2.5 (server#51947)
        Build(deps-dev): bump dockerode from 4.0.4 to 4.0.5 (server#51949)
        Build(deps-dev): bump mime from 4.0.6 to 4.0.7 (server#51950)
        Build(deps-dev): bump typescript from 5.8.2 to 5.8.3 (server#51952)
        Build(deps): bump backbone from 1.6.0 to 1.6.1 (server#51953)
        Build(deps): bump moment-timezone from 0.5.47 to 0.5.48 (server#51954)
        Build(deps-dev): bump stylelint from 16.9.0 to 16.17.0 (server#51955)
        [master] fix(security): Update code signing revocation list (server#51967)
        Revert “refactor: add migration for email setting” (server#51982)
        Fix(federation): allows equal signs in federation id (server#51994)
        Fix(l10n): put placeholder like string into variable (server#52005)
        Fix: Proper order for checking path prefix for getting file by id from cache (server#52008)
        Fix: Handle missing share providers when promoting reshares (server#52013)
        Fix(preview): Fix constructor parameter name and default value (server#52014)
        Feat(ip): use larger IPv6 range by default (server#52015)
        Fix(dav): Really only run the chunk cleanup once (server#52019)
        [master] fix(security): Update code signing revocation list (server#52020)
        Refactor(RichObjectStrings): Only log error if key or value is not string in validator (server#52035)
        Fix: more optimized caching for share target verification (server#52045)
        Introduce own method for calendar unsharing (server#52046)
        Fix: don’t construct storage when checking if a sub-mount is applicable (server#52047)
        Fix(workflowengine): fix group not shown in Group membership check (server#52048)
        Fix(taskprocessing): use the event for AppAPI to get list of AI providers (server#52050)
        Feat(TaskProcessing): Add TextToSpeech provider (server#52051)
        Revert “refactor(RichObjectStrings): Only log error if key or value i… (server#52062)
        Fix(federation): Don’t load the addressbook when resolving a cloud ID (server#52066)
        Test: Improve comments manager test output in case of failure (server#52070)
        Fix(files_sharing): file request pass empty string if password or expiration is disabled (server#52072)
        Fix: fix preloading files with no custom properties (server#52073)
        Fix(files_sharing): fix share creation error handling (server#52075)
        Fix(previews): avoid large file downloads for remote movie storage (server#52079)
        Ci: add check to ensure composer-bin is not accidentally committed (server#52080)
        Fix: reuse default navigation entry when updating navigation entries (server#52082)
        Fix(federation): Fix returning “no display name” after cache result (server#52085)
        Cleanup user backends related methods (server#52086)
        Chore(i18n): Use “name” instead of “nickname” (server#52094)
        Built in profiling capabilities with excimer (server#52099)
        [master] fix(security): Update code signing revocation list (server#52105)
        Fix(TaskProcessing): for validation for taskprocessing EShapeType (server#52116)
        Fix(files_sharing): Apply default password setting in SharingDetailsTab (server#52121)
        Fix: don’t return other mounts from share mount provider (server#52128)
        Build(deps): bump vite from 6.2.5 to 6.2.6 (server#52132)
        Fix: disable direct download for shares (server#52133)
        Revert “feat(bulk-upload): change the default to disabled as there are still some bugs present” (server#52137)
        Build(deps-dev): bump @zip.js/zip.js from 2.7.54 to 2.7.60 (server#52140)
        Build(deps): bump @simplewebauthn/browser from 12.0.0 to 13.1.0 (server#52141)
        Build(deps): bump @vueuse/components from 11.1.0 to 11.3.0 (server#52142)
        Build(deps-dev): bump puppeteer from 24.5.0 to 24.6.1 (server#52144)
        Build(deps-dev): bump sass from 1.85.1 to 1.86.3 (server#52145)
        Build(deps): bump dompurify from 3.2.4 to 3.2.5 (server#52146)
        Build(deps-dev): bump @types/dockerode from 3.3.32 to 3.3.37 (server#52147)
        Build(deps-dev): bump @nextcloud/webpack-vue-config from 6.2.0 to 6.3.0 (server#52148)
        Build(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (server#52150)
        Build(deps-dev): bump stylelint from 16.17.0 to 16.18.0 (server#52151)
        Build(deps): bump marked from 15.0.7 to 15.0.8 (server#52153)
        Build(deps): bump nextcloud/openapi-extractor from 1.5.2 to 1.5.3 in /vendor-bin/openapi-extractor (server#52156)
        Chore(i18n): Aligned spelling of app name (server#52162)
        [master] ignore missing theming app (server#52166)
        Fix(ContextAgent): Do not translate the name ContextAgent (server#52168)
        Perf: Add index to select properties by name, path and user (server#52175)
        Fix: Remove support for app.php loading (server#52178)
        Ci: add Codecov’s test analytics and bundle analysis features (server#52179)
        Fix(files_sharing): bring back handling of `hide-download` on public shares (server#52180)
        Feat(dav): Enable chunked upload for public shares (server#52182)
        Chore: Output error content when test smb-kerberos-sso is failing (server#52212)
        Perf(carddav): don’t query circle memberships (server#52215)
        Feat: add logging to preview generation (server#52221)
        Feat(security): add configurable IPv6 subnet for BFP and throttling (server#52223)
        Fix(usermanager): Don’t throw when checking if a too long user id is an existing user (server#52224)
        Fix(CalDAV): do not ignore move command object target uri (server#52228)
        Fix(mail): use matching text color for primary elements (server#52240)
        Fix(caldav): Fix check for ROOM or RESOURCE condition (server#52241)
        Fix(S3): Use original folder size during copy (server#52242)
        Build(deps-dev): bump @babel/preset-typescript from 7.26.0 to 7.27.0 (server#52243)
        Build(deps-dev): bump @types/dockerode from 3.3.37 to 3.3.38 (server#52244)
        Build(deps-dev): bump jsdom from 26.0.0 to 26.1.0 (server#52245)
        Build(deps): bump @nextcloud/vue from 8.24.0 to 8.25.1 (server#52246)
        Build(deps-dev): bump webpack from 5.94.0 to 5.99.5 (server#52247)
        Chore: drop scssphp dependency (server#52249)
        Fix(settings): allow to clear twitter and fediverse (server#52250)
        Build(deps-dev): bump http-proxy-middleware from 2.0.7 to 2.0.9 (server#52251)
        Fix(Log): revert swich to ?? operator (server#52252)
        Fix(LDAP): inlcude ldapExpertUsernameAttr in general attribute list (server#52257)
        Update AUTHORS (server#52267)
        Fix(files): make sure to always have proper plural forms (server#52269)
        Build(deps): bump libphonenumber-js from 1.12.6 to 1.12.7 (server#52272)
        Optionally allow logging parameters to query log (server#52276)
        Fix(CardDAV): do not ignore move command object target uri (server#52285)
        Refactor(files): share `mtime` for file entry components (server#52290)
        Chore: revert “fix(deps): lock mdast-util-gfm-autolink-literal library” (server#52291)
        Ci(dependabot): remove stable29 and group composer directories (server#52293)
        Fix(files): prevent dragging preview when drag-drop (server#52296)
        Test: ignore git-ignored files from tests (server#52298)
        Refactor: Thumbnail Generator logging and tests (server#52299)
        Build(deps-dev): bump behat/behat from 3.20.0 to 3.21.0 in /build/integration (server#52304)
        Build(deps-dev): bump dockerode from 4.0.5 to 4.0.6 (server#52315)
        Build(deps-dev): bump webpack from 5.99.5 to 5.99.6 (server#52321)
        Build(deps-dev): bump puppeteer from 24.6.1 to 24.7.0 (server#52325)
        Build(deps-dev): bump sass from 1.86.3 to 1.87.0 (server#52330)
        Build(deps): bump the github-actions group with 4 updates (server#52347)
        Feat(files): allow showing file type (mime) column (server#52359)
        Fix(blurhash): Use preview API to generate the previews (server#52360)
        Fix(objectstorage): add retry attempts to S3 connection (server#52361)
        Fix(files_sharing): Improve expiration date input change handling (server#52364)
        Feat(profile): Add an API to get the profile field data (server#52366)
        Fix(files_versions): wait for version to be created before setting metadata (server#52369)
        Fix(files_versions): create version if previous does not exist (server#52373)
        Fix(updatenotification): Fix error handling when fetching applist for server update (server#52374)
        Fix(metadata): set background job on fresh setup (server#52375)
        Feat: add option to include external storage when transfering files (server#52378)
        Fix(Template): harden enabled-theme logic (server#52391)
        Fixbit): make `pack` compatible with 32bit PHP (server#52392)
        Chore(3rdparty): update `php-opencloud/openstack` to v3.12.0 for PHP8.4 (server#52396)
        Chore(deps): Bump laravel/serializable-closure from 1.3.5 to 2.0.4 (server#52400)
        Fixbit): use `PHP_INT_MAX` where needed (server#52402)
        Fix(federation): Allow federation file sharing when federation app is… (server#52404)
        Fix(caldav): use direct.edit route in event activities (server#52410)
        Fix(settings): only provide groups the subadmin has access to (server#52417)
        Fix(files_sharing): Show remote shares as external (server#52423)
        Fix(config): Censor more app configs in system report (server#52424)
        Refactor(dav): use first class callable syntax to boot the app (server#52427)
        Refactor(dav): refactor inline event listeners (server#52428)
        Fix(occ): Fix autocompletion of config:app:* commands (server#52429)
        Fix(navigation): Fix default app entry registered as closure (server#52434)
        Fix(files): middle click & ctrl new tab (server#52438)
        [master] fix(settings): Use axios directly for health check to preven URL sanitizing (server#52439)
        Fix: better error message when trying to scan a folder that is already being scanned (server#52441)
        Fix: don’t check node access again for listing reminders in dav (server#52443)
        Chore: Update config.sample.php to document new ffprobe path option (server#52445)
        Build(deps-dev): bump behat/behat from 3.21.0 to 3.21.1 in /build/integration (server#52455)
        Build(deps-dev): bump webpack from 5.99.6 to 5.99.7 (server#52456)
        Build(deps-dev): bump stylelint from 16.18.0 to 16.19.1 (server#52457)
        Build(deps): bump marked from 15.0.8 to 15.0.11 (server#52458)
        Build(deps-dev): bump puppeteer from 24.7.0 to 24.7.2 (server#52460)
        Build(deps-dev): bump vitest from 3.1.1 to 3.1.2 (server#52461)
        Fix(JSResourceLocator) fix incorrect parameter being used. (server#52479)
        [master] Fix npm audit (server#52483)
        Fix: check if config is enabled before creating a default contact (server#52494)
        Fix(files_sharing): Filter own shares that are reshares (server#52503)
        Feat(files_sharing): Add toggle to control display area for federated shares (server#52511)
        Feat: only get template fields once selected (server#52514)
        Fix(WFE): properly set inital status (server#52525)
        Fix(files_sharing): Prevent create/delete permissions on file shares (server#52526)
        Fix(files_sharing): bring back owner and ownerDisplayName initial state (server#52532)
        Fix: do not show account filter for public shares (server#52533)
        Perf(caldav): increase chunk size in RemoveOrphanEventsAndContacts repair step (server#52534)
        Fix(dav): check the owner displayName scope before giving attribute (server#52535)
        Feat(files_sharing): show Account menu on public pages (server#52537)
        Use PHP 8.4 lazy ghosts for Dependency injection (server#52538)
        Fix: Forward ‘extra’ argument when optimizing query (server#52542)
        Fix(share): assume download enabled on federated share (server#52543)
        Chore(IAccountManager): remove deprecated visibility constants (server#52544)
        Fix: Remove unneccesary etag check (server#52546)
        Fix(WeatherStatus): Check if result is an array (server#52551)
        Tests: Prepare more tests for PHPUnit 10 (server#52552)
        Chore(Constants): Sort by value (server#52558)
        Fix: Forward attributes to the sidebar (server#52565)
        Build(deps): bump vite from 6.2.6 to 6.3.4 (server#52571)
        Fix: Flaky samba kerberos tests (server#52572)
        Fix(notification): Notification in activity shows “Rich subject or a … (server#52575)
        Ci: pin Codecov action versions by hash (server#52581)
        Fix(apps): Sort names separately from active/update state (server#52583)
        Fix(CI): fix CI in documentation repository (server#52584)
        Fix(throttler): Always use the sleepDelayOrThrowOnMax instead of deprecated sleepDelay (server#52586)
        Fix(loginflow): Fix type error when password could not be decrypted (server#52587)
        Test: Finish migrating tests/Core/ to PHPUnit 10 compatible code (server#52588)
        Fix(dav): move orphan cleaning logic to a chunked background job (server#52589)
        Build(deps): bump is-svg from 5.1.0 to 6.0.0 (server#52592)
        Build(deps-dev): bump @babel/preset-typescript from 7.27.0 to 7.27.1 (server#52593)
        Build(deps): bump @nextcloud/dialogs from 6.1.1 to 6.2.0 (server#52596)
        Build(deps-dev): bump @babel/plugin-transform-private-methods from 7.25.9 to 7.27.1 (server#52597)
        Add lexicon support to files_external (server#52621)
        Fix: aliases and capitalization of emails (server#52622)
        IAppConfig: getValueType() get data from lexicon if available (server#52623)
        Test(comments): Make Comments test result output properly readable (server#52626)
        Fix(files_external): Mark password fields for LoginCredentials and SessionCredentials as hidden and optional (server#52628)
        Fix(files): Fix non-string values for activity rich object strings (server#52630)
        Perf(Share20): Add interface to query all shares in a folder without filtering by user (server#52634)
        Test: add e2e tests for multiple-files download (server#52636)
        Fix(TaskProcessing): increase task cleanup delay (server#52642)
        Fix: create mountpoint folder even if the user has a quota of 0 (server#52665)
        Improve init profiling (server#52667)
        Refactor(updatenotification): cleanup and remove deprecated usage (server#52669)
        Feat: add command to check files_external dependencies (server#52681)
        Fix(db): Store last insert id before reconnect (server#52684)
        Fix(files_external): Safely check if the timestamp is numeric (server#52686)
        Feat(FilenameValidator): allow to sanitize filenames (server#52688)
        Spelling standardization (server#52690)
        Feat: allow setting system config values with json value (server#52693)
        Fix(files_versions): Folder should not be hardcoded (server#52694)
        Fix(webhooks_listener): correctly set userId from event (server#52699)
        Chore(cypress): add setup tests (server#52703)
        Feat: add more encryption checks to info:file (server#52706)
        Fix: throw a better error if we can’t get the encrypted header size (server#52707)
        Fix(dav): add repair step to queue job to update rooms and resources (server#52708)
        Build(deps-dev): bump behat/behat from 3.21.1 to 3.22.0 in /build/integration (server#52712)
        Build(deps): bump query-string from 9.1.0 to 9.1.2 (server#52722)
        Build(deps): bump @nextcloud/moment from 1.3.2 to 1.3.4 (server#52723)
        Build(deps-dev): bump @nextcloud/cypress from 1.0.0-beta.14 to 1.0.0-beta.15 (server#52724)
        Build(deps-dev): bump @vitest/coverage-v8 from 3.1.2 to 3.1.3 (server#52725)
        Build(deps-dev): bump @babel/node from 7.26.0 to 7.27.1 (server#52726)
        Build(deps): bump @nextcloud/vue from 8.25.1 to 8.27.0 (server#52727)
        Build(deps): bump libphonenumber-js from 1.12.7 to 1.12.8 (server#52728)
        Build(deps): bump core-js from 3.41.0 to 3.42.0 (server#52729)
        Fix: use correct date format for expires, last-modified, and if-modified-since headers (server#52743)
        Chore(i18n): Adapted spelling of product name “Windows” (server#52747)
        Chore(i18n): Use username instead of User ID (server#52748)
        Fix(files_trashbin): check if there is enough space before restoring (server#52752)
        Fix(updatenotification): respect `updatechecker` config (server#52771)
        Fix(unified_search): Maintain filters when loading more results (server#52772)
        Feat(cypress): add oracle to setup tests (server#52774)
        Fix unjailedroot of nested jails if there are other wrappers in between (server#52775)
        Fix(accounts): enhance UX for groups assignment (server#52776)
        Feat(files_sharing): add config option for extending link-share permissions (server#52777)
        Fix: check if properties exist before using them (server#52778)
        Feat(log): Log the request id sent with the request (server#52782)
        Feat(dav): allow uploading folders to public shares (server#52785)
        Allow configuring multiple object store backends (server#52786)
        Fix(files_sharing): add mime fallback to public preview too (server#52792)
        Feat: Cache compiled routes (server#52793)
        Fix: log requests exceeding the rate limiting (server#52798)
        Fix: annotate possible exceptions (server#52800)
        Chore: replace legacy OC_Helper calls with OCP\Util (server#52801)
        Chore: deprecate \OC_Helper::canExecute (server#52802)
        Fix(files): do not even try to fetch a preview if `has-preview` is false (server#52809)
        Fix: Move CSRF check from base to PublicAuth for public.php (server#52810)
        Chore: move `rmdirr` implementation from OC legacy to OCP\Files (server#52812)
        Fix(files_sharing): Show note if note exists on share (server#52813)
        Feat: move primary object store configuration to a single place (server#52816)
        Chore(deps): Update rector to ^2.0 (server#52817)
        Refactor: Extend rector to core/ (server#52820)
        Fix(dav): handle uploading folders with names of existing file for file drop plugin (server#52821)
        Feat(core): add human readable mimes (server#52822)
        Feat(lexicon): migrate config key/value (server#52832)
        Fix(settings): Send update request when clearing user manager (server#52833)
        Fix(files_versions): Remove routes leading to deleted ajax files (server#52840)
        Chore: remove reviewers from dependendabot – its deprecated (server#52841)
        Build(deps-dev): bump cypress-split from 1.24.14 to 1.24.17 (server#52845)
        Refactor: cleanup public code and clean psalm baseline (server#52846)
        Fix: Remove deprecated getters in IServerContainer (server#52848)
        Test: Prepare tests/ and some apps/*/tests/ for PHPUnit10 (server#52851)
        Refactor: Extend rector to all top-level files (server#52853)
        Fix: Throw exception in PreviewManager when preview is not available (server#52859)
        Feat(psalm): Mark all usage of deprecated code as error (server#52860)
        Feat(files): show readable mime if available (server#52862)
        Chore!(\OCP\Files): remove deprecated static `getStorage` method (server#52870)
        Fix(previews): lower log level when cached preview isn’t found (server#52871)
        Fix: improve error message when cache rename source can’t be found (server#52873)
        Add command to clear dav’s photo cache (server#52879)
        Add commands to set/get/delete/clear the distributed memcache (server#52880)
        Fix(OCP\Color): use correct doc block type (server#52885)
        Chore: ignore 3rdparty while psalm linting (server#52886)
        Chore(deps): Bump undici from 5.28.5 to 5.29.0 (server#52887)
        Chore: move streamCopy implementation from `OC_Helper` to `OCP\Files` (server#52890)
        Chore: Add nix flake with development shell (server#52891)
        Chore: remove files file templates deprecated since v18 and provided by richdocuments (server#52893)
        Chore: move implementation to non-deprecated OCP\Util from OC_Helper (server#52894)
        Replace “remove” wording with “delete” (server#52897)
        Chore(files): remove dead code from the helper class (server#52901)
        Test: restore .htaccess file after running unit tests (server#52905)
        Feat(integrity): Allow to run check for all apps (server#52909)
        Chore: deprecate OC_Helper::copyr (server#52911)
        Chore!: remove legacy functions from `OC_Helper` deprecated before v10 (server#52912)
        Use logical operator for hideFromCollaboration (server#52913)
        Fix: hide guests group from principal backend (server#52914)
        Fix(user_ldap): Store the list of used configuration prefixed in appconfig (server#52916)
        Test: Migrate settings and provisioning_api to PHPUnit10 (server#52918)
        Chore(deps-dev): Bump @zip.js/zip.js from 2.7.60 to 2.7.61 (server#52921)
        Chore(deps-dev): Bump sass from 1.87.0 to 1.89.0 (server#52922)
        Chore(deps): Bump nextcloud/openapi-extractor from 1.5.3 to 1.7.0 in /vendor-bin/openapi-extractor (server#52923)
        Test: Prepare files_external for PHPUnit10 (server#52927)
        Chore: deprecate `OC_Helper::isReadOnlyConfigEnabled` (server#52930)
        Test: Speed up comments test (server#52932)
        Test: Migrate files_versions to PHPUnit 10 (server#52933)
        Fix(files_versions): only close stream if still open, fixing S3 (server#52937)
        Fix(tests): Register mount in loginHelper as well (server#52942)
        Feat(Http): Add RequestHeader attribute (server#52943)
        Chore: Remove useless legacy autoloader for tests (server#52945)
        Fix: Remove useless legacy autoloader (server#52949)
        Chore: Add an autoload.php file for tests relying on core class (server#52951)
        Revert “fix(files_sharing): Filter own shares that are reshares” (server#52962)
        Fix(files_versions): Log error instead of crashing when event listeners get called on non-existing files (server#52963)
        Fix(throttler): Don’t query bruteforce attempts twice (server#52971)
        Fix(SetupManager): Include home and root providers when registering mounts (server#52972)
        Perf: Skip photos related properties in custom properties (server#52976)
        Perf(dav): Preload dav search with tags/favorites (server#52981)
        Chore: Set correct version for new UserMount events (server#52982)
        Fix(node): emit hooks on `Node::copy()` (server#52996)
        Fix: unblock ffmpeg on some broken videos (server#53000)
        Feat(SetupChecks): Add check for TaskProcessing pickup speed (server#53001)
        Fix(theming): Instead of expecting a warning handle it properly (server#53005)
        Test: Migrate theming and sharebymail to PHPUnit10 (server#53007)
        [master] fix(security): Update CA certificate bundle (server#53012)
        Fix(caldav): don’t send invitations to circles (server#53029)
        Fix(systemtags): case-insensitive search (server#53032)
        Feat(IUser): add `getQuotaBytes` method to get machine readable quota (server#53045)
        Fix: recommended apps button test (server#53047)
        Fix: Use logger correctly in UserRow.vue (server#53053)
        Feat: auto-generate changelog on release (server#53054)
        [master] fix(security): Update code signing revocation list (server#53058)
        Choren): More natural english (server#53068)
        Ci(gh): Sync actions (server#53069)
        Refactor(dav): remove unused CalDAVBackend method (server#53070)
        Fix(autoloader): Fix location of class to be autoloadable (server#53071)
        Feat(OCP): Consumable vs. Implementable public API (server#53072)
        Docs(caldav): update documentation for calendar search (server#53074)
        Test: files_sharing add test for LoadAdditionalListener (server#53075)
        Chore(codeowners): add codeowners for calendar and contacts api (server#53076)
        Chore(deps-dev): Bump puppeteer from 24.7.2 to 24.9.0 (server#53083)
        Chore(deps-dev): Bump webpack from 5.99.7 to 5.99.9 (server#53084)
        Chore(deps): Bump query-string from 9.1.0 to 9.2.0 (server#53085)
        Test: Migrate CalDAV tests to PHPUnit10 (server#53106)
        Choren): More natural english – fix plural typo (server#53108)
        Fix(settings): change Mastodon only URI to webfinger (server#53109)
        Test: Migrate CardDAV tests to PHPUnit10 (server#53111)
        Fix(files_trashbin): Expire trashbin items when space is needed (server#53112)
        Ci: Update comments and correctly skip the “pull 3rdparty” command (server#53115)
        Fix(files_sharing): show note, label and list of uploaded files on file drop (server#53118)
        Fix: broken password reset form (server#53119)
        Perf: improve query to determine which users need a background scan (server#53120)
        Feat(declarativeSettings): support encryption of sensitive values (server#53121)
        Test: Migrate DAV Systemtags tests to PHPUnit 10 (server#53122)
        Fix(log): map all warnings to warn log level, notice to info (server#53124)
        Fix(blurhash): Skip generation if the previews are disabled (server#53130)
        Fix(FileReferenceEventListener): Invalidate cache after node was renamed (server#53131)
        Fix(files): auto reload sidebar tags on update (server#53140)
        Perf(base): Stop setting up the FS for every basic auth request (server#53141)
        Fix: log error when writing stream to dav file (server#53145)
        Test: Migrate remaining DAV tests to PHPUnit 10 (server#53146)
        Fix(files_versions): “undefined restored” on restore (server#53147)
        Test: Migrate User LDAP to phpunit 10 (server#53150)
        Test(encryption): prepare for PHPUnit 10 (server#53153)
        Refactor(core): migrate core application to `IBootstrap` (server#53157)
        Docs(caldav): update documentation for calendar search (server#53161)
        Fix(files): do nothing if `view local` dialog was just closed (server#53171)
        Build(deps): bump the github-actions group across 1 directory with 2 updates (server#53172)
        Test: Migrate Federation and Files_Trashbin to PHPUnit 10 (server#53175)
        Fix(profile): do not restore previous value on invalid request (server#53178)
        Test: Migrate federated file sharing to PHPUnit 10 (server#53179)
        [master] fix(security): Update code signing revocation list (server#53187)
        Ci(crl): Add stable31 branch (server#53197)
        Fix(user_status): Avoid unique constraint violations from parallel he… (server#53198)
        Ci(feedback): Use default action template (server#53200)
        Fix(PreviewManager): use the forced mimetype in throwIfPreviewsDisabled (server#53205)
        Fix: clear opcache after app extraction (server#53210)
        Feat(core): Add option to disable creating an admin user when installing (server#53212)
        Build(deps-dev): bump rector/rector from 2.0.16 to 2.0.17 in /vendor-bin/rector (server#53220)
        Build(deps): bump focus-trap from 7.6.4 to 7.6.5 (server#53221)
        Build(deps-dev): bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (server#53222)
        Build(deps-dev): bump sass from 1.89.0 to 1.89.1 (server#53223)
        Build(deps): bump dompurify from 3.2.5 to 3.2.6 (server#53224)
        Build(deps-dev): bump @vitest/coverage-v8 from 3.1.3 to 3.1.4 (server#53225)
        Build(deps): bump moment-timezone from 0.5.48 to 0.6.0 (server#53227)
        Chore: adjust codeowners for stylesheets (server#53233)
        Test(files_sharing): adjust tests for PHPUnit v10 (server#53235)
        Build(deps): bump LizardByte/setup-python-action from 2025.426.160528 to 2025.530.174035 in the github-actions group (server#53236)
        Fix(systemtags): fix translations for systemtags view (server#53244)
        Fix(user_ldap): Harmonize parameter obfuscation and serialization accross logging methods (server#53250)
        Codecov: disable telemetry (server#53254)
        Test(files_sharing): split `testCanAccessShare` into separate tests and fix for PHPUnit 10 (server#53255)
        Ci(github): No longer fail-fast (server#53261)
        Feat: add –unscanned option to files_external:scan (server#53264)
        Fix(comments): Do not set parent when instantiating activity tab plugin (server#53267)
        Test: cleanup karma (jsunit) tests and move files_external to Cypress (server#53268)
        Ci: Add storage name to run name for easier identification (server#53269)
        Fix(accounts): new account quota value (server#53273)
        Feat: link upcoming event to calendar app modal (server#53274)
        Fix(provisioning_api): Allow group details access for users with admin delegation (server#53275)
        Fix(files_versions): Log failure to compute node path (server#53276)
        Fix(TaskProcessingApiController): use StreamResponse to return file content (server#53277)
        Fix(files_sharing): show message when nickname is not valid (server#53280)
        Feat(RequestHeader): Add indirect parameter (server#53283)
        Build(deps): bump tar-fs from 2.1.2 to 2.1.3 (server#53284)
        Fix(files): highlight previous folder on history up (server#53285)
        Feat(tests): Test application enabling/disabling and routes (server#53287)
        Fix(core): correctly show displayname when picking a file (server#53291)
        Fix: handle IDLE timeout (server#53292)
        Fix(files_sharing): Hide own reshares (server#53304)
        Feat: create example event when a user logs in for the first time (server#53311)
        Fix(notifications): Fix check for hasNotifiers when all apps use Regi… (server#53314)
        Refactor: generate migrations with override attributes (server#53315)
        [FilesList] Use the correct theming instance name from capabilities (server#53321)
        Fix: Set public link upload email notification to opt-in (server#53322)
        Docs(caldav): improve documentation of CalDavBackend::getCalendarsForUserCount (server#53323)
        Fix: refactor request token handling and do not update with invalid result (server#53326)
        Fix Unix socket syntax (server#53327)
        [master] fix(security): Update code signing revocation list (server#53328)
        Fix: Pass over product name as capability (server#53339)
        Fix(workflows): releases changelog generator tags handling (server#53341)
        Build(deps-dev): bump webpack-dev-server from 5.1.0 to 5.2.2 (server#53345)
        Fix: Do not enable applications which are not installed yet (server#53352)
        Fix(settings): show group label instead of gid in accounts management (server#53363)
        Fix: hide guests group when searching for principals (server#53369)
        Test: run all files_external tests for S3 (server#53378)
        Build(deps): bump libphonenumber-js from 1.12.8 to 1.12.9 (server#53382)
        Build(deps-dev): bump @vitest/coverage-v8 from 3.1.4 to 3.2.2 (server#53383)
        Build(deps): bump marked from 15.0.11 to 15.0.12 (server#53384)
        Build(deps-dev): bump @codecov/webpack-plugin from 1.9.0 to 1.9.1 (server#53385)
        Build(deps-dev): bump @zip.js/zip.js from 2.7.61 to 2.7.62 (server#53386)
        Build(deps): bump @nextcloud/l10n from 3.2.0 to 3.3.0 (server#53387)
        Build(deps-dev): bump puppeteer from 24.9.0 to 24.10.0 (server#53388)
        Build(deps): bump nextcloud/openapi-extractor from 1.7.0 to 1.8.0 in /vendor-bin/openapi-extractor (server#53393)
        Chore(workflows): add auto stable PR title update (server#53398)
        Fix3): Make design consistent with 404 + add default hint (server#53402)
        Fix(tests): Fix 32bits PHPUnit tests (server#53417)
        Fix TimedJob execution time to allow job execution exactly when scheduled (server#53418)
        Fix(s3): retry failed multipart uploads with decreased concurrency (server#53419)
        Fix: make Rotate a TimedJob and run every hour (server#53420)
        Fix: make ScheduledNotifications a TimedJob and run every minute (server#53421)
        Feat: improve logging of fopen failures for smb (server#53426)
        Fix: allow hinting the shard keys for joined tables (server#53427)
        Feat(settings): simplify OPcache checks (server#53429)
        Refactor(files): migrate away from moment.js (server#53435)
        Fix(UserRow): fallback to group name in case of undefined availableGroup (server#53436)
        Refactor(files): move hotkey handling to composable (server#53437)
        Build(deps-dev): bump brace-expansion from 1.1.11 to 1.1.12 (server#53445)
        Feat(lexicon): configurable presets (server#53449)
        Fix(router): In debug mode, cache routes only for 3 seconds (server#53453)
        Fix(OCM-invites): Use the correct way of getting the email (server#53457)
        Fix(profiler): set default values for fputcsv arguments to avoid depreciation warning (server#53458)
        Also run rector on tests and enable UseSpecificWillMethodRector (server#53459)
        Fix: don’t create an empty file before writing the contents in OC_Util::copyr (server#53461)
        Fix: remove double cache write in ObjectStoreStorage::touch (server#53462)
        Fix(OCMProvider): fix dependency injection for OCMProvider (server#53465)
        Fix(files_sharing): Hide link shares for users in excluded groups (server#53466)
        Refactor(config.php): Global wording review (server#53468)
        Fix: Remove X-XSS-Protection use, check and recommendation (server#53476)
        Fix: do not extract fields for blank template (server#53477)
        Build(deps-dev): bump rector/rector from 2.0.17 to 2.0.18 in /vendor-bin/rector (server#53478)
        Build(deps-dev): bump @vitest/coverage-v8 from 3.2.2 to 3.2.3 (server#53479)
        Build(deps-dev): bump cypress-split from 1.24.17 to 1.24.18 (server#53480)
        Build(deps-dev): bump cypress from 13.15.0 to 13.17.0 (server#53481)
        Fix(ObjectStore): Make S3 “connect_timeout” option configurable (server#53498)
        Fix(profile): Consistent email confirmation pages (server#53499)
        Fix: Fix theming for disabled accounts (server#53501)
        Test: Adjust tests to match code again (server#53502)
        Fix(sharing): fix json decoding the list of groups excluded from sharing (server#53503)
        Fix: Correctly ignore lazy ghost initialization in debug warning about direct constructor call (server#53507)
        Fix: properly deprecate IOCMProvider (server#53508)
        [files_versions] Fix sidebar version item style (server#53512)
        Fix(encryption): Do not register user key related event listeners (server#53514)
        Fix(encryption): Fix DI for encryption Manager class (server#53516)
        Chore: Cleanup DIContainer class (server#53523)
        Chore(core): fix typo in session heartbeat service (server#53525)
        Fix(maintenance): refresh page when turned off (sometimes) (server#53528)
        Fix(core): getRequestToken import typo (server#53534)
        Cleanup DependencyAnalyzer and InfoParser (server#53537)
        Fix(file_sharing): Remove string concatenated translation (server#53538)
        Fix(FilenameValidator): use `_` as default replacement for invalid chars (server#53539)
        Feature/add profile to occ (server#53540)
        Fix(files_reminders): Join the reminders with the file system metadata (server#53548)
        Docs: fix config sample to work with RST documentation (server#53550)
        Fix CSRF token not being refreshed while a two-factor challenge is ongoing (server#53564)
        Fix(files): add plural form for selected nodes (server#53567)
        Refactor(dav): move shared logic to a dedicated example contact service (server#53568)
        Feat: add ocs route to get apps enabled for current user (server#53569)
        Refactor(files): remove custom page title handling (server#53574)
        Chore: remove all `mbstring.func_overload` references (server#53578)
        Fix(files_sharing): do not double escape the share title (server#53590)
        Fix: reload login page after password reset (server#53607)
        Fix: revive always storing lowercased email addresses (server#53615)
        Fix(core): Make –password-from-env work with NC_PASS everywhere (server#53616)
        Fix(caldav): Use parameter for query to neutralize it in query diffs (server#53620)
        Feature/53428 auto create collection on upload (server#53621)
        Chore(deps-dev): bump dockerode from 4.0.6 to 4.0.7 (server#53623)
        Chore(deps-dev): bump puppeteer from 24.10.0 to 24.10.2 (server#53624)
        Chore(deps): bump nextcloud/coding-standard from 1.3.2 to 1.4.0 in /vendor-bin/cs-fixer (server#53625)
        Fix(files_sharing): fallback self.crypto.getRandomValues (server#53635)
        Fix(files_sharing): Stop hiding delete share button in advanced settings menu (server#53639)
        Fix(reminders): use tablename without prefix (server#53644)
        Fix: don’t scan the same storage multiple times (server#53647)
        Fix: don’t try to get fileid for non exising nodes when serializing events file (server#53648)
        Fix: throw a better error if we don’t get an authorization header for security confirmation (server#53649)
        Test: create new file with content when creating test files for versioning tests (server#53650)
        Chore(deps): bump pbkdf2 from 3.1.2 to 3.1.3 (server#53653)
        Fix(files): add more debug output to the filename sanitizing command (server#53657)
        Feat(files_sharing): Toggle display for trusted server shares (server#53661)
        Feat(files): allow to proper search in files (server#53662)
        Fix(encryption): Catch exceptions in encrypt-all command and continue (server#53665)
        Feat(occ): Add commands to list all routes and match a single one (server#53669)
        Feat(files_sharing): allow viewing files with download disabled (server#53671)
        Align app id for federation in error messages (server#53676)
        Fix(dav): catch exception on non local account (server#53677)
        Fix(nullcache): make get compliant with the interface (server#53678)
        Docs(http): update return type for getBody (server#53679)
        Fix: Correctly show free space if lower than quota in Files navigation (server#53693)
        Fix(settings): use correct scope for translations (server#53695)
        Style(core): rely on var(–header-height) (server#53697)
        Fix(settings): translate pronounce account property (server#53698)
        Fix(encryption): Catch NotFoundException in ShareDeletedEvent listener (server#53700)
        Only attempt $result array access if array not empty. (server#53714)
        [master] Fix npm audit (server#53718)
        Chore/rector: make phpunit dataproviders phpunit 12 compatible (server#53728)
        Fix: handle dav external storage roots with spaces (server#53729)
        Fix(ROS): Document hide-download option on files (server#53735)
        Build(deps): bump the github-actions group with 4 updates (server#53737)
        Fix(syslog): open syslog channel on write (server#53738)
        Properly fail on invalid json (server#53740)
        Chore(public): Remove unused union type for user mount events (server#53741)
        Feat(file-versions): #53151 add VersionCreatedEvent event (server#53746)
        Fix: fix trashbin restore events (server#53752)
        Feat(settings): Deploy daemon selection support during ExApp installation (server#53756)
        [TaskProcessing] Add audio-to-audio chat task type (server#53759)
        Fix(federation): remove background jobs when removing trusted servers (server#53760)
        Feat(TaskProcessing): Add AnalyzeImage TaskType (server#53763)
        Feat(taskprocessing): add toggle for AI guest restriction (server#53764)
        Fix(files): provide boundaries for FileListTableHeaderActions element (server#53766)
        Fix(files_reminders): Don’t load if disabled for user (server#53767)
        Fix(comments): switch to outlined icons where possible (server#53776)
        Fix(l10n): our default language is American English so adjust the spelling (server#53787)
        Fix(profile): add max width for the user actions (server#53788)
        Chore: update `@nextcloud/files` and use now public API (server#53789)
        Feat(files): allow to configure default view (server#53798)
        [master] fix(security): Update code signing revocation list (server#53800)
        Fix(imip): set charset for imip attachment (server#53814)
        Feat(files): add “search everywhere” button within the filters row (server#53820)
        Fix(files): make sure the FilesList is always mounted (server#53824)
        Feat(files): already search in background (locally) while filtering (server#53826)
        Feat: Meeting Proposals (server#53831)
        Chore: use constants for metadata (server#53832)
        Feat(files_versions): get revision for a node (server#53833)
        Feat(ocp): add email address validator (server#53834)
        Fix(federatedfilesharing): Fix external share being deleted when accepting share (server#53840)
        Chore(AccountManager): adjust code style for cs-fixer (server#53845)
        [TaskProcessing] Add agency audio-to-audio task type (server#53846)
        Build(deps): Bump egulias/email-validator from 4.0.2 to 4.0.4 (server#53847)
        Feat: add “Busy” status and new preset “Be right back” status (server#53850)
        Build(deps): Bump mlocati/ip-lib from 1.18.1 to 1.20.0 (server#53852)
        Fix: hide rename action in trashbin (server#53855)
        Fix(theming): Correctly generate CSS for font themes (server#53857)
        Feat: add Context Chat OCP API (server#53859)
        Revert “fix(dav): only consider user’s principal for unsharing entries” (server#53863)
        Build(deps): Bump php-http/guzzle7-adapter from 1.0.0 to 1.1.0 (server#53866)
        Fix(files): ensure proper headers lifecycle (server#53872)
        Fix(systemtags): case-insensitive search & prevent duplicates (server#53875)
        Build(deps): Bump pear/pear-core-minimal from 1.10.15 to 1.10.16 (server#53876)
        Fix(files): Remove redundant setting (server#53885)
        Fix: force lowercase emails (server#53887)
        Fix: Move getInstallPath to Installer class (server#53892)
        Migrate calls to OC_App::loadApp to the IAppManager (server#53893)
        Chore: Cleanup OC\Updater and OC\Installer classes (server#53895)
        Feat(comments): Allow to filter by topmost parent id (server#53896)
        Fix(Krb): switch away from deprecated and broken KerberosApacheAuth() (server#53897)
        Ci: test against MariaDB 11.8 (latest LTS) (server#53898)
        Build(deps): Bump icewind/streams from 0.7.7 to 0.7.8 (server#53899)
        Feat(files): add delete confirmation option (server#53900)
        Build(deps): Bump php-opencloud/openstack from 3.12.0 to 3.14.0 (server#53903)
        Fix(comments): Adjust interface with implementation (server#53904)
        Fix(provisioning_api): catch failed user creation (server#53909)
        Build(deps): Bump wapmorgan/mp3info from 0.1.0 to 0.1.1 (server#53915)
        Revert “perf(base): Stop setting up the FS for every basic auth request” (server#53918)
        Perf(base): Stop setting up the FS for every basic auth request (server#53920)
        Feat(federated-share): forward notification only on remote reshare (server#53922)
        Build(deps): Bump symfony/polyfill-intl-grapheme from 1.31.0 to 1.32.0 (server#53926)
        Build: Update psalm baseline (server#53927)
        Build(deps): Bump `fusonic/opengraph` from 2.3.0 to 3.0.0 (server#53928)
        Build(deps): Bump giggsey/libphonenumber-for-php-lite from 8.13.48 to 9.0.9 (server#53929)
        Feat(files): show destructive actions as important (server#53931)
        Build(deps): Bump `aws/aws-sdk-php` from 3.324.13 to 3.349.3 (server#53936)
        Chore(deps): update `@nextcloud/vue` to v8.28.0 (server#53937)
        Ci(integration-dav): migrate LizardByte/setup-python-action (server#53941)
        Chore: Fix all method calls with too many arguments (server#53944)
        Chore(OC\Share\Constants): Remove unused SHARE_TYPE_* constants (server#53945)
        Add missing methods to IShare and IShareProvider (server#53946)
        Fix: Fix button alignment for email templates in Outlook (server#53950)
        [master] fix(security): Update CA certificate bundle (server#53954)
        Fix: Fix clearing unified search when modal is closed (server#53964)
        Feat(files): allow custom setting order (server#53965)
        Feat(files): allow hidding files extensions (server#53966)
        Fix(files): sort favorites navigation alphabetically (server#53967)
        Feat(files): reduce row height (server#53968)
        Fix(federation): respect sharing.federation.allowSelfSignedCertificat… (server#53972)
        Feat(lexicon): moving out from unstable (server#53975)
        Fix(files_sharing): ensure share folder exists in the settings (server#53979)
        Fix(files): new folder icon color (server#53983)
        Fix(files): show hidden new file name warning (server#53984)
        Fix(update): Correctly trigger update for auto-disabled local apps (server#53986)
        Fix(caldav): don’t return cancelled events for upcoming events API (server#53992)
        Fix(files): make sure mtime row is wide enough (server#53993)
        Feat(UnifiedSearch): Online search providers support, toggle option (server#53996)
        Feat(appconfig): add searchKeys() (server#54003)
        Fix: Do not show password dialog when user can not validate password (server#54005)
        Fix(bruteforce): limit appconfig lazy loading (server#54007)
        Build(deps-dev): bump behat/behat from 3.22.0 to 3.23.0 in /build/integration (server#54008)
        Build(deps-dev): bump rector/rector from 2.1.0 to 2.1.2 in /vendor-bin/rector (server#54009)
        [master] Fix npm audit + update minor and patch dependencies (server#54010)
        Chore(3rdparty): remove unused aws services (server#54011)
        Chore: move smb package to 3rdparty (server#54012)
        Fix: group imip log messages by removing principal and uri (server#54016)
        Chore(codeowners): add codeowners for calendar and contacts impl (server#54017)
        Fix(settings): verify source of app-discover media (server#54019)
        Feat(files): hide note about app passwords when 2FA not enabled (server#54020)
        Feat: add ICloudIdResolver (server#54026)
        Fix(ConnectionFactory): Apply Oracle connection fix to primary and replica params as well (server#54027)
        Fix: use double / in strings (server#54035)
        Fix(TaskProcessingApiController): Improve error handling (server#54037)
        Fix(db): use `caching_sha2_password` for MySQL (server#54043)
        Fix(files_sharing): only show “shared with me” information if shared (server#54049)
        Fix(session): log when ephemeral sessions are closed (server#54051)
        Feat: replace vue icons with outline versions (server#54054)
        Fix(files_sharing): restore state when updating share failed (server#54055)
        Enforce comma-dangle and vue/html-self-closing (server#54057)
        Feat(preset): load apps on preset change (server#54058)
        Feat(preset): add lexicon entry for custom share tokens (server#54064)
        Fix(cron): Fix infinite loop on ParallelAware blocked jobs (server#54068)
        Feature: add bluesky to accounts (server#54069)
        Feat: replace material icons with outline versions (second pass) (server#54075)
        Refactor(IMimeTypeDetector): streamline + minor tidying (server#54077)
        Fix(files): add webdav url settings input bottom margin (server#54078)
        Fix(userconfig): duplicate core lexicon (server#54082)
        Fix: various files design adjustments (server#54083)
        Feat(dav): add occ commands to get and set absences (server#54084)
        Enh(files): Replace “All folders” with “Folder tree structure” (server#54085)
        Chore(OCP): Migrate lib/Config/ to new attributes (server#54086)
        Chore(deps): bump nextcloud/openapi-extractor from 1.8.0 to 1.8.1 in /vendor-bin/openapi-extractor (server#54092)
        Fix: Make some strings in CodeIntegrity.php translatable (server#54099)
        Chore: add type to issue templates (server#54111)
        Feat(activity): add bulk activity option (server#54117)
        Show nice label when searching in root (server#54119)
        Fix(search): Fix SearchComposer.php filtering logic (server#54120)
        Fix: add missing color select to tags usage query (server#54121)
        Fix: validate written size for s3 multipart uploads (server#54125)
        Feat: federated calendar shares (server#54127)
        Chore(deps): update `@nextcloud/auth`, `@nextcloud/calendar-availability-vue`, `@nextcloud/files` & `@nextcloud/sharing` (server#54128)
        Feat(core): Hide header in PWA (server#54138)
        Feat(workflows): drop dist and js changes when compile-rebasing (server#54139)
        Fix(ContactsMenu): use proper icons in the header navigation (server#54143)
        Chore(deps): bump linkifyjs from 4.1.3 to 4.3.2 (server#54150)
        Log error for plugins doing queries per-file during propfind (server#54153)
        Feat(preset): profile visibility (server#54158)
        Fix(files_sharing): ensure password or date is enabled by default to be enforced (server#54159)
        Feat: send invitation emails through ICreateFromString (server#54160)
        Feat(AccountMenu): apply some outline to the user avatar (server#54162)
        Fix(core): ensure unique vcategory (server#54165)
        Fix: hide guests group from overall principals (server#54167)
        Chore: update node and npm version (server#54168)
        Chore: remove `nextcloud-vue-collections` and use `@nextcloud/vue` instead (server#54171)
        Fix(AppMenu): ensure that aria attributes are set when needed (server#54172)
        Feat(AppMenu): add slight opactiy gradient to app icons (server#54178)
        Fix: spelling mistake (server#54179)
        Feat(occ): add default help text with docs link to all commands (server#54180)
        Fix: don’t update cached mountpoints if the request doesn’t have filesystem access (server#54182)
        Refactor(UnifiedSearch): use `NcHeaderButton` for proper styles (server#54183)
        Refactor: de-duplicate header styles, add comments and mark deprecations (server#54186)
        Chore(files_sharing): remove leftover of legacy files ui (server#54187)
        Chore(deps): bump the github-actions group with 3 updates (server#54188)
        Fix: incorrect DELETE on federated-share acceptance (server#54192)
        Ci(codeql): convert codeql integration into a workflow (server#54193)
        [TaskProcessing] Load and store some config keys lazily (server#54196)
        Feat(mounts): optimize load of mounts by filtering on database side (server#54197)
        Test: add env option to disable loading all installed apps during tests (server#54200)
        Fix(l10n): Less jargon in source strings (server#54202)
        Fix: fix oci string length with empty strings (server#54203)
        Cache IdentityProof keys (server#54207)
        Chore(deps-dev): bump sass from 1.89.1 to 1.89.2 (server#54208)
        Chore(deps-dev): bump wait-on from 8.0.3 to 8.0.4 (server#54209)
        Chore(deps-dev): bump @zip.js/zip.js from 2.7.62 to 2.7.71 (server#54210)
        Chore(deps-dev): bump @types/dockerode from 3.3.38 to 3.3.42 (server#54211)
        Chore(deps-dev): bump cypress-split from 1.24.18 to 1.24.20 (server#54212)
        Chore(deps-dev): bump @vitest/coverage-v8 from 3.2.3 to 3.2.4 (server#54214)
        Chore(deps): bump marked from 15.0.12 to 16.1.1 (server#54215)
        Update CODEOWNERS (server#54224)
        Feat(db): add method to test mariadb (server#54228)
        Perf: join array_merge calls in MountProvider::getMountsForUser() (server#54229)
        Fix(logging): Fix query logging with DateTimeImmutable parameters (server#54230)
        Feat(notifications): provide method to preload many notifications at once (server#54232)
        Fix(encryption): Ignore shared files in encrypt-all command (server#54233)
        Test(cypress): split helpers for files actions to make tests less flaky (server#54237)
        Feat: allow admins to configure additional sensitive config values (server#54238)
        Refactor(AppFramework): drop unused spreed/Talk fallback (server#54239)
        Fix(caldav): get UID value (server#54240)
        Feat(userstatus): add busy capability (server#54241)
        Revert “feat: Implement Directory Check” (server#54250)
        Fix: Remove redundant toast notifications (server#54260)
        Fix: handle smb timeouts as storage not available (server#54264)
        Feat(taskprocessing): add cleanup flag to tasks (server#54272)
        Fix(trash): Fix order of metadata deletion (server#54275)
        Fix(systemtags): outline icon css selector (server#54279)
        Fix(container): Don’t use deprecated things to set up controllers for apps (server#54282)
        [master] fix(security): Update code signing revocation list (server#54285)
        Feat(files_sharing): show GS users similar to internal users (server#54294)
        Fix(dav): calculate permissions based on addressbook principal (server#54298)
        Chore(deps): bump tmp from 0.2.3 to 0.2.4 (server#54299)
        Refactor(App): \OC\AppFramework\App clean-up (server#54303)
        Fix: use correct return value for `has-preview` dav property (server#54309)
        Fix(files_sharing): Implement conditional federation placeholder (server#54310)
        Enh(unified-search): Smarter load more (server#54312)
        Fix(files): verify files are still accessible before downloading (server#54313)
        Feat/54115/emit preload collection event (server#54318)
        Feat: add table filter to schema:export and schema:expected (server#54327)
        Refactor(files_external): Drop unused oauth1 code (server#54328)
        Fix(files): filter non batch actions in header (server#54329)
        Fix(systemtags): picker tag list height alignment (server#54331)
        Feat(lexicon): get value type from lexicon (server#54335)
        Feat(preset): share password protection (server#54336)
        Fix(files): drop usage of FileInfoModel (server#54337)
        Chore(files_sharing): remove unused legacy scripts (server#54338)
        Fix(container): Reduce general deprecation spam on all requests (server#54339)
        Feat(settings): Improve AI settings task list and rename to Assistant (server#54340)
        Chore(deps-dev): bump puppeteer from 24.15.0 to 24.16.0 (server#54341)
        Chore(deps): bump core-js from 3.44.0 to 3.45.0 (server#54342)
        Chore(deps-dev): bump @zip.js/zip.js from 2.7.71 to 2.7.72 (server#54343)
        Chore(deps-dev): bump stylelint from 16.23.0 to 16.23.1 (server#54344)
        Chore(deps): bump @nextcloud/initial-state from 2.2.0 to 3.0.0 (server#54345)
        Chore(deps-dev): bump sass from 1.89.2 to 1.90.0 (server#54346)
        Chore(deps-dev): bump @cypress/webpack-preprocessor from 6.0.4 to 7.0.0 (server#54347)
        Chore: Update minimum supported desktop version to 3.1.0 (server#54353)
        Chore(CODEOWNERS): ensure every file change has at least 2 reviewers (server#54354)
        Fix(settings): add missing AI icon (server#54356)
        Fix: increase how long we cache display names (server#54357)
        Fix(files_sharing): show shares to remote as internal if configured so (server#54360)
        Views/UnifiedSearch: trigger on `f` input rather than qwerty keycode (server#54367)
        Chore: drop unused ocs/providers.php (server#54370)
        Fix: Fix getting trusted server other than the first (server#54371)
        Ci: adjust update desktop version workflow to assign correct team (server#54376)
        Feat: indicate reason for preloading notifications (server#54377)
        Chore: update 3rdparty to include PHP polyfills (server#54380)
        Feat(AppConfig): cache the config if local cache is available (server#54383)
        Perf: use more optimized node-by-id logic in View::getPath (server#54384)
        Feat(ocm): split ocm discovery and capacities (server#54385)
        Fix(performance): Fix n+1 issue when fetching calendar properties (server#54386)
        [master] fix(security): Update CA certificate bundle (server#54393)
        Fix(ZipFolderPlugin): set mtime of directories in archive (server#54401)
        Fix(Streamer): use localtime for ZIP files (server#54402)
        Perf: delete commonly used custom properties instead of setting the default value (server#54405)
        Feat(preset): share link expiration date (server#54408)
        Perf(comments): Add a way to get comments for multiple objects at the same time (server#54409)
        Fix(files_sharing): sharing status action sidebar promise return (server#54410)
        Perf: ignore any custom property in the nc/oc namespace that isn’t explicitly allowed (server#54411)
        Perf: render sharing tab sections only once (server#54413)
        Feat(preset): compare default for all preset (server#54414)
        Fix: add more transparency to the header icon gradient (server#54418)
        Fix: catch and log exception from share events (server#54419)
        Perf(calendar): Disable custom properties for individual calendar events (server#54420)
        Fix: Replace some more icons with outlined ones (server#54421)
        Fix(dav): clean up user’s addressbook shares on deletion (server#54424)
        Perf: prevent fetching a principal’s user account if the data is not needed (server#54426)
        Fix(core): unified search is cut off on small window (server#54434)
        Perf(caldav): preload publish statuses for a whole calendar home at once (server#54435)
        Perf(caldav): also cache empty share arrays (server#54438)
        Feat: use secondary-like status colors (server#54439)
        Fix(caldav): encode calendar URLs properly when formatting search results (server#54440)
        Chore(deps): bump marked from 16.1.1 to 16.1.2 (server#54450)
        Chore(deps-dev): bump msw from 2.10.4 to 2.10.5 (server#54452)
        Chore(deps-dev): bump puppeteer from 24.16.0 to 24.16.2 (server#54453)
        Chore(deps-dev): bump webpack from 5.101.0 to 5.101.2 (server#54454)
        Chore(deps-dev): bump rector/rector from 2.1.2 to 2.1.4 in /vendor-bin/rector (server#54457)
        Chore(dav): Fix typo in property name (server#54464)
        Feat: allow to set your local timezone in settings and provide it to clients (server#54470)
        Feat: provide api to register actions in contacts menu (server#54474)
        Fix(files_sharing): Also hide own reshares in shared with me section (server#54479)
        Chore(CODEOWNERS): remove dependabot team from codeowners (server#54482)
        Feat(IDateTimeZone): allow to fetch timezone of specified user (server#54483)
        Fix: exclude \Sabre\DAVACL\Plugin from prop find monitoring (server#54485)
        Feat: allow filtering sharing:delete-orphan-shares by share owner or target (server#54490)
        Feat: add CSS variables for status border and text (server#54492)
        Fix: typos in cache and app config (server#54494)
        Refactor: replace deprecated CSS variables with their replacement (server#54496)
        Chore: update `@nextcloud/vue` to v8.29.1 for beta of Nextcloud 32 (server#54497)
        Chore(psalm): Update baseline (server#54500)
        Fix(workflows): also exclude beta in block-merge-freeze (server#54503)
        Fix: propfind query monitor breaking removeListener and removeAllList… (server#54507)
        Revert “fix(workflows): also exclude beta in block-merge-freeze” (server#54510)
        Fix: adjust server styles for new secondary status colors (server#54512)
        Fix(theming): correctly parse CSS colors for user primary color picker (server#54515)
        Fix: Fix unique constraint violation in oc_vcategory migration (server#54519)
        Feat(preset): compare userconfig lexicon entries (server#54520)
        Fix: changelog generation workflow (server#54523)
        Change “core.ProfilePage.index” to lowercase (server#54530)
        Fix(theming): Document correct response schema if app is not enabled (server#54532)
        Fix(caldav): show confidential event if writable (server#54533)
        Fix(caldav): public calendars are always read-only (server#54535)
        Do not always check password checkbox when sharing without password (server#54538)
        Chore: increase cypress runners to 10 (server#54540)
        Fix(AppManager): Argument must be of type array|object (server#54541)
        Dispatch new event when invalidating an authentication token (server#54545)
        Config value to allow to extend .user.ini on update (server#54552)
        Feat(theming): add new default background for Nextcloud 32 (server#54554)
        Feat(lexicon): set/get current preset from controller (server#54558)
        Feat(lexicon): remove limitation to store definition only on cli (server#54559)
        Feat(files): implement breakpoint improvements (server#54561)
        Chore(deps): bump cipher-base from 1.0.4 to 1.0.6 (server#54568)
        Chore(deps): bump sha.js from 2.4.11 to 2.4.12 (server#54569)
        Feat(Settings): Add section to select preset (server#54570)
        Fix: use appropriate user agent string when syncing Outlook calendar subscriptions (server#54575)
        Fix(Sidebar): change icons to outline (server#54579)
        Fix moving cache items from cache jail with sharding (server#54580)
        Chore(deps): bump p-limit from 6.2.0 to 7.1.0 (server#54588)
        Chore(flake): Add haze (server#54598)
        Fix(2fa): Fix 2FA session setup when ephemeral session is used (server#54605)
        Fix(encryption): Fix TypeError when trying to decrypt unencrypted file (server#54607)
        Tests: Update testing certificates that expired after 10 years (server#54608)
        Test: Fix double space (server#54617)
        Fix(oauth2): Limit allowed grant_type values in getToken (server#54618)
        Fix(AppConfig#setTypedValue): Catch AppConfigUnknownKeyException (server#54620)
        Fix(settings): adjust colors used by legacy setup checks ui (server#54621)
        Fix(theming): add missing `color-text-success` variable (server#54624)
        Fix(files_sharing): Correctly reject pending remote shares (server#54625)
        Fix(OCS): Add IRequest::getFormat to determine the response Content-Type the same way everywhere (server#54627)
        Fix(theming): use IAppConfig instead of IConfig to set theming config (server#54630)
        Fix(core): make sure no alpha mask is applied on the account menu (server#54631)
        Fix(trashbin): Fix errors in the log on MOVE operations (server#54632)
        Chore(deps): Update nextcloud/openapi-extractor to v1.8.2 (server#54643)
        Fix(files_sharing): correctly apply icons and copy share link (server#54648)
        Fix(carddav): IAddressBook::getKey() should return a string (server#54650)
        Fix(core): more understandable guest avatar menu notice (server#54654)
        Feat(repair): Migrate oc_properties.propertyvalue to the correct type if needed (server#54655)
        Feat: add proper element colors and adjust setup checks (server#54656)
        Port away from IQueryBuilder::execute in lib/ and tests/ and fix invalid usage of UniqueConstraintViolationException (server#54664)
        Chore(rector): Apply current rector config (server#54666)
        Restore “Others with access” section (server#54667)
        Chore(version): Hub 10 -> Hub 25 Autumn (server#54671)
        Docs: Adjust comment to avoid future confusion (server#54672)
        Style(icon): Use material symbol variant of delete icon (server#54677)
        Feat(theming): provide Nextcloud Assistant theming colors (server#54679)
        More material symbol variants (server#54681)
        Chore(Preview): Remove avconv support (server#54683)
        Fix(files_versions): Use helper function to get versions folder (server#54684)
        Fix(comments): Fix missing return type on new method (server#54689)
        Fix(TaskProcessingApiController): Don’t allow anonymous access anymore (server#54690)
        Feat: allow group’s members to view fellow members (server#54691)
        Chore(deps): update `@nextcloud/vue` to v8.29.2 (server#54692)
        Build(deps-dev): bump guzzlehttp/guzzle from 7.9.3 to 7.10.0 in /build/integration (server#54693)
        Chore(MtimeSanitizer): Print bad values to help debugging (server#54695)
        Fix(Accounts): Add back v2 scope migration (server#54703)
        Build(deps): bump @nextcloud/calendar-availability-vue from 2.2.8 to 2.2.10 (server#54707)
        Build(deps): bump p-limit from 7.1.0 to 7.1.1 (server#54708)
        Build(deps): bump marked from 16.2.0 to 16.2.1 (server#54709)
        Fix(status.php): Fix samesite cookies (server#54713)
        Revert “perf(base): Stop setting up the FS for every basic auth request” (server#54717)
        Fix: make bucket mapper work with new multi-object-store config (server#54721)
        Feat(files): provide UI to sanitize filenames after enabling WCF (server#54722)
        Fix(files_versions): ensure users IDs are strings (server#54728)
        Feat(ocp): create contacts from string (server#54729)
        Fix(files_versions): author and label parsing fallback (server#54733)
        Feat: Add text/plain MIME type mapping for ‘text’ extension (server#54737)
        Fix: resolving conflict when uploading multiple files via drag&drop (server#54738)
        Fix(lexicon): send single notice/warning when using unknown config key (server#54739)
        Use outline icon for Help/Copy (server#54741)
        Fix: psalm ParamNameMismatch issues (server#54742)
        Build(deps-dev): bump cypress-axe from 1.6.0 to 1.7.0 (server#54745)
        Build(deps): bump the github-actions group with 4 updates (server#54772)
        Replace filled icon with outlined variant (server#54774)
        Fix(lostpassord): Delete lost password token on password change (server#54775)
        Perf(carddav): ungreedify search result aggregation (server#54777)
        Chore(deps): Update nextcloud/openapi-extractor to v1.8.3 (server#54783)
        Chore(flake): update haze to 2.1.1 (server#54785)
        Fix(theming): adjust assistant icon color on dark theme (server#54789)
        Fix: add missing listener (server#54794)
        Fix(RepairMimeTypes): Fix psalm issue (server#54795)
        Enh(avatars): use different colors for guests for the same name (server#54798)
        Fix: Remove intro from presets (server#54800)
        Fix(dav): ensure moving or copying a file is possible (server#54801)
        Test: add cypress tests for the systemtags files view (server#54820)
        Fix(Filesystem): use FilenameValidator for `Filesystem::isFileBlacklisted` (server#54821)
        Fix(comments): use showFile route to reference files with a matching … (server#54826)
        Fix(theming): Remove header-icon-mask in dark-mode high-contrast as well (server#54832)
        Fix(settings): Settings presets are called “Quick presets” (server#54833)
        Fix dashboard icons (server#54836)
        Fix(l10n): use `productName` instead of hardcoded ‘Nextcloud’ where possible (server#54838)
        Perf(users): Create lazy users in IUserManager::getSeenUsers (server#54839)
        Fix(files_sharing): add some gap between text and sharing status icon (server#54841)
        Fix: the account files filter should also work in trashbin (server#54847)
        Feat(migration-attributes): add DataCleansing (server#54861)
        Welcome stable32 (server#54862)
        Feat(SystemTag): Add typed events for tag mapper events (server#54863)
        32.0.0 RC1 (server#54864)
        Style(contactsmenu): properly align contacts menu actions (server#54865)
        Fix(security): Update Expires time (server#54868)
        Build(deps-dev): bump phpunit/phpunit from 9.6.21 to 9.6.25 in /build/integration (server#54872)
        Build(deps-dev): bump @testing-library/cypress from 10.0.3 to 10.1.0 (server#54873)
        Build(deps): bump phpunit/phpunit from 10.5.35 to 10.5.53 in /vendor-bin/phpunit (server#54879)
        Build(deps-dev): bump msw from 2.10.5 to 2.11.1 (server#54881)
        Build(deps-dev): bump symfony/event-dispatcher from 6.4.13 to 6.4.25 in /build/integration (server#54884)
        Build(deps): bump libphonenumber-js from 1.12.13 to 1.12.15 (server#54892)
        Build(deps-dev): bump @zip.js/zip.js from 2.7.72 to 2.7.73 (server#54895)
        Fix: TypeError: this.fetchDisplayName is not a function (server#54902)
        Fix: remove executable flag from source files (server#54906)
        Chore(flake): update haze to 2.1.2 (server#54910)
        Add task processing manager method to get the list of available task type IDs (server#54917)
        Chore(deps-dev): bump puppeteer from 24.17.0 to 24.19.0 (server#54929)
        Chore(deps-dev): bump sass from 1.90.0 to 1.92.1 (server#54930)
        Chore(deps): bump @nextcloud/sharing from 0.2.5 to 0.3.0 (server#54931)
        Fix(cache): Set default Redis port to `0` for UNIX sockets (server#54945)
        Feat(file_sharing): Provide template creator list in public shares (server#54948)
        Fix: ensure all object store configuration have distict bucket names (server#54952)
        Fix: calculate node limit using MiB instead of MB (server#54956)
        Chore(deps): update `doctrine/dbal` to v3.10.2 (server#54960)
        Feat: show object store instance in info:file (server#54961)
        Fix: remove loading removed script (server#54964)
        Feat(files_trashbin): Refactor expire background job to support parallel run (server#54967)
        Fix(files_trashbin): Fix size propagation when moving file to trash (server#54972)
        Fix: Avoid internal error when logging in with the wrong account to verify email address (server#54973)
        Perf(mounts): avoid array_merge in mounts loop (server#54976)
        Fix(security): Update CA certificate bundle (server#54982)
        Fix: don’t show object size warning if we can’t determine the object size (server#54996)
        32.0.0 RC2 (server#55000)
        Fix: update transifex link (server#55017)
        Fix(user-status): adjust user status icon size (server#55018)
        Feat(ZipFolderPlugin): always use the parent folder name as archive name (server#55020)
        Fix(auth): allow access to dynamic js files during 2FA (server#55023)
        Build(deps-dev): bump puppeteer from 24.19.0 to 24.20.0 (server#55028)
        Build(deps-dev): bump msw from 2.11.1 to 2.11.2 (server#55033)
        Build(deps): bump query-string from 9.2.2 to 9.3.0 (server#55035)
        Build(deps-dev): bump @zip.js/zip.js from 2.7.73 to 2.8.2 (server#55037)
        Build(deps-dev): bump stylelint from 16.23.1 to 16.24.0 (server#55038)
        Build(deps): bump @nextcloud/upload from 1.10.0 to 1.11.0 (server#55040)
        Build(deps-dev): bump dockerode from 4.0.7 to 4.0.8 (server#55042)
        Fix(security): Update code signing revocation list (server#55051)
        Feat(encryption): Add integration tests for occ commands and fix them (server#55060)
        Fix(PWA): fix standalone window margins (server#55064)
        Fix(unified-search): make sure date range option is translated (server#55076)
        Fix(ownCloud): ensure that `accounts.display_name` fits into `users.displayname` (server#55078)
        Fix(files_sharing): use `newPassword` always for the unsaved password (server#55082)
        Fix(settings): rename “Settings presets” to “Quick presets” (server#55084)
        Fix(contactsmenu): adjust padding to new design (server#55088)
        Build(deps-dev): bump phpunit/phpunit from 9.6.25 to 9.6.26 in /build/integration (server#55094)
        Build(deps): bump phpunit/phpunit from 10.5.53 to 10.5.54 in /vendor-bin/phpunit (server#55095)
        Build(deps-dev): bump mime from 4.0.7 to 4.1.0 (server#55096)
        Build(deps-dev): bump wait-on from 8.0.4 to 8.0.5 (server#55098)
        Build(deps): bump libphonenumber-js from 1.12.15 to 1.12.17 (server#55099)
        Fix: Dispatch favorite event with an actual path (server#55127)
        Fix: handleIMip undefined array key (server#55138)
        Build: Update 3rdparty ignorelist (server#55145)
        Fix: always use english name for recently contacted category (server#55146)
        Fix(Updater): Lower deadlock log level from warning to info (server#55150)
        Fix: Allow hyphen in appid (server#55152)
        Fix: make sure default contact exists by default (server#55154)
        Fix(userconfig): set ‘mail’ as indexed (server#55159)
        32.0.0 RC3 (server#55162)
        Fix(TaskProcessing): Cache task types by user language (server#55165)
        Fix(lexicon): trigger email indexing (server#55167)
        Feat(files_sharing): provide web components based API for sidebar (server#55174)
        Fix(trashbin): Translate Nextcloud exception to Sabre exception (server#55189)
        Update calendar-availability-vue to v2.2.11 (TrashCanOutline) (server#55192)
        Fix(comments): add inline container size query to comment body (server#55195)
        Build(deps): bump @simplewebauthn/browser from 13.1.2 to 13.2.0 (server#55203)
        Build(deps-dev): bump phpunit/phpunit from 9.6.26 to 9.6.27 in /build/integration (server#55204)
        Build(deps): bump phpunit/phpunit from 10.5.54 to 10.5.55 in /vendor-bin/phpunit (server#55205)
        Build(deps-dev): bump sass from 1.92.1 to 1.93.0 (server#55206)
        Build(deps-dev): bump @types/dockerode from 3.3.43 to 3.3.44 (server#55207)
        Build(deps): bump @nextcloud/dialogs from 6.3.1 to 6.3.2 (server#55208)
        Build(deps): bump query-string from 9.3.0 to 9.3.1 (server#55209)
        Build(deps): bump dompurify from 3.2.6 to 3.2.7 (server#55210)
        Build(deps): bump color from 5.0.0 to 5.0.2 (server#55211)
        Build(deps-dev): bump cypress-split from 1.24.21 to 1.24.23 (server#55212)
        Build(deps): bump marked from 16.2.1 to 16.3.0 (server#55213)
        Build(deps-dev): bump puppeteer from 24.20.0 to 24.22.0 (server#55214)
        Build(deps): bump @nextcloud/axios from 2.5.1 to 2.5.2 (server#55229)
        Build(deps-dev): bump msw from 2.11.2 to 2.11.3 (server#55238)
        Fix(ocm-invites): add route to invite accept dialog (server#55239)
        Fix(github): add labels and milestone to PR checklist (server#55246)
        Fix: added bluesky link (server#55249)
        Feat(db): add SSL/TLS support for PostgreSQL (server#55256)
        Chore(i18n): Fixed grammar (server#55270)
        Fix: Stop infinite loop in ExpireTrash (server#55295)
        32.0.0 RC4 (server#55298)
        Update assistant text gradient (server#55305)
        32.0.0 (server#55354)
    3rdparty
        Build(deps): Bump symfony/process from 6.4.12 to 6.4.15 (3rdparty#1977)
        Build(deps): Bump icewind/searchdav from 3.1.0 to 3.2.0 (3rdparty#1980)
        Build(deps): Bump stecman/symfony-console-completion from 0.13.0 to 0.14.0 (3rdparty#1981)
        Build(deps): Bump php-http/guzzle7-adapter from 1.0.0 to 1.1.0 (3rdparty#1999)
        Build(deps): Bump pear/pear-core-minimal from 1.10.15 to 1.10.16 (3rdparty#2000)
        Build(deps): Bump icewind/streams from 0.7.7 to 0.7.8 (3rdparty#2003)
        Build(deps): Bump php-opencloud/openstack from 3.10.0 to 3.12.0 (3rdparty#2024)
        Build(deps): Bump fusonic/opengraph from 2.3.0 to 3.0.0 (3rdparty#2028)
        Ci: Add dependabot for stable31 (3rdparty#2031)
        Ci: Fix label assigned to stable31 dependabot PRs (3rdparty#2043)
        Build(deps): Bump mlocati/ip-lib from 1.18.1 to 1.20.0 (3rdparty#2052)
        Ci: Update actions (3rdparty#2060)
        Build(deps): Bump egulias/email-validator from 4.0.2 to 4.0.4 (3rdparty#2064)
        Build(deps): Bump laravel/serializable-closure from 1.3.5 to 2.0.4 (3rdparty#2071)
        Chore: drop `phpscss` legacy dependency (3rdparty#2075)
        Ci: persist credentials to allow pushing assets (3rdparty#2076)
        Build(deps): Bump php-opencloud/openstack from 3.12.0 to 3.14.0 (3rdparty#2083)
        Build(deps): Bump wapmorgan/mp3info from 0.1.0 to 0.1.1 (3rdparty#2090)
        Ci(deps): Bump shivammathur/setup-php from 2.32.0 to 2.34.1 (3rdparty#2096)
        Build(deps): Bump symfony/polyfill-intl-grapheme from 1.31.0 to 1.32.0 in the symfony group across 1 directory (3rdparty#2097)
        Build(deps): Bump giggsey/libphonenumber-for-php-lite from 8.13.48 to 9.0.9 (3rdparty#2098)
        Build(deps): Bump aws/aws-sdk-php from 3.324.13 to 3.349.3 (3rdparty#2099)
        Feat(s3): Avoid shipping unused services (3rdparty#2102)
        Chore: add icewind/smb as dependency (3rdparty#2103)
        Feat: add polyfills for new PHP versions (3rdparty#2112)
        Branchoff/welcome stable32 (3rdparty#2125)
        Build(deps): Bump doctrine/dbal from 3.9.1 to 3.10.2 (3rdparty#2134)
        Chore: Update gitignore list (3rdparty#2142)
    activity
        Feat: Add sharing activity for teams (activity#1754)
        [master] Fix npm audit (activity#1824)
        Chore: bump vue-material-design-icons from 5.3.0 to 5.3.1 (activity#1826)
        Chore: bump wait-on from 8.0.0 to 8.0.2 (activity#1864)
        Chore: bump vite from 5.4.8 to 5.4.14 (activity#1867)
        Feat(deps): Add Nextcloud 32 support on master (activity#1869)
        Chore: bump @nextcloud/dialogs from 5.3.7 to 6.1.1 (activity#1871)
        Chore(CI): Updating pr-feedback.yml workflow from template (activity#1876)
        Chore: bump vitest and @vitest/coverage-v8 (activity#1879)
        Chore: bump elliptic from 6.6.0 to 6.6.1 (activity#1882)
        Chore: bump dompurify from 3.1.7 to 3.2.4 (activity#1883)
        Chore: Update workflows (activity#1886)
        Chore: bump @nextcloud/cypress from 1.0.0-beta.8 to 1.0.0-beta.14 (activity#1887)
        Chore: bump @vueuse/core from 11.1.0 to 12.7.0 (activity#1888)
        Test: Use utils function from server and wait for requests (activity#1893)
        Bump typescript from 5.6.3 to 5.8.2 (activity#1896)
        Bump @nextcloud/moment from 1.3.1 to 1.3.2 (activity#1900)
        [master] Update nextcloud/ocp dependency (activity#1907)
        [master] Update nextcloud/ocp dependency (activity#1914)
        Feat: skip expire sharing notify if node deleted (activity#1915)
        Fix: update workflows and remove default_enabled from info.xml (activity#1916)
        Fix: unshare from group activity user handling (activity#1925)
        Chore: do not use private API (`OC`) but instead use `OCP` (activity#1926)
        Feat: Use X-NC-Nickname as user identifier (activity#1927)
        Feat: exclude certain users from activity expiration (activity#1929)
        Fix: disable loading when there are no more activities to load (activity#1931)
        Chore(deps-dev): Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (activity#1938)
        Chore(deps-dev): Bump wait-on from 8.0.2 to 8.0.3 (activity#1940)
        [master] Update nextcloud/ocp dependency (activity#1943)
        Fix(settings): ensure we handle file_created, file_deleted and file_restored as file_changed (activity#1947)
        [master] Update nextcloud/ocp dependency (activity#1954)
        [master] Fix npm audit (activity#1956)
        Fix broken infinite scrolling by downgrading @vueuse/core to a version supporting vue2 (activity#1960)
        Chore(deps): Bump tar-fs and dockerode (activity#1961)
        Chore(deps-dev): Bump vite from 5.4.14 to 5.4.17 (activity#1962)
        Fix(ActivityAppFeed): handle cases for non-scrollable container (activity#1963)
        Chore(deps-dev): Bump typescript from 5.8.2 to 5.8.3 (activity#1970)
        Docs: Fix rich subject parameter casting in example (activity#1974)
        Fix: Improving logging of invalid parameters for activity subject and… (activity#1975)
        Fix: don’t setup the filesystem to check if a user is blocked by ACLs (activity#1976)
        [master] fix: Fix valid parsed check (activity#1981)
        Fix multiple cypress issues (activity#1983)
        Chore(deps-dev): Bump vite from 5.4.17 to 5.4.18 (activity#1984)
        [master] Update nextcloud/ocp dependency (activity#1989)
        [master] Update nextcloud/ocp dependency (activity#2004)
        Chore(deps-dev): Bump happy-dom from 15.11.6 to 17.4.6 (activity#2005)
        [master] Update nextcloud/ocp dependency (activity#2007)
        Chore(deps-dev): Bump vite from 5.4.18 to 6.3.5 (activity#2009)
        [master] Update nextcloud/ocp dependency (activity#2013)
        Chore(deps-dev): Bump @types/dockerode from 3.3.35 to 3.3.38 (activity#2018)
        Chore(deps-dev): Bump @nextcloud/cypress from 1.0.0-beta.14 to 1.0.0-beta.15 (activity#2019)
        [master] Update nextcloud/ocp dependency (activity#2020)
        [master] Fix npm audit (activity#2021)
        Chore(tests): Cleanup bootstrap.php to be forward-compatible (activity#2022)
        Test(cypress): Enable test isolation (activity#2023)
        Chore(deps-dev): Bump happy-dom from 17.4.6 to 17.4.7 (activity#2024)
        Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (activity#2025)
        Chore(deps-dev): Bump @types/dockerode from 3.3.38 to 3.3.39 (activity#2026)
        Chore(deps-dev): Bump eslint-plugin-cypress from 3.5.0 to 3.6.0 (activity#2027)
        [master] Update nextcloud/ocp dependency (activity#2030)
        Chore: update workflows (activity#2031)
        Chore: update to ESLint v9 and adjust code (activity#2033)
        Refactor: adjust nextcloud-vue props to latest version (activity#2034)
        Feat: migrate to Vue 3 (activity#2035)
        Fix(notification): Deduplicate the settings check (activity#2041)
        Chore(deps-dev): Bump eslint-plugin-cypress from 3.6.0 to 5.0.1 (activity#2042)
        Chore(deps-dev): Bump happy-dom from 17.4.7 to 17.5.6 (activity#2043)
        [master] Update nextcloud/ocp dependency (activity#2047)
        [master] Fix npm audit (activity#2049)
        Chore(deps): Bump tar-fs from 2.1.2 to 2.1.3 (activity#2051)
        Fix(FilesHooks): Catch all exceptions when looking up unrelated users (activity#2052)
        [master] Update nextcloud/ocp dependency (activity#2059)
        [master] Update nextcloud/ocp dependency (activity#2067)
        [master] Fix npm audit (activity#2069)
        Feat: use full date and time in activity emails (activity#2078)
        Chore: update workflows (activity#2079)
        Chore: update dependabot config to include psalm and phpunit (activity#2080)
        Chore: update psalm (activity#2081)
        [master] Update nextcloud/ocp dependency (activity#2084)
        Chore(deps-dev): Bump vimeo/psalm from 6.12.1 to 6.13.0 in /vendor-bin/psalm (activity#2085)
        [master] Update nextcloud/ocp dependency (activity#2087)
        [master] Update nextcloud/ocp dependency (activity#2093)
        [master] Update nextcloud/ocp dependency (activity#2096)
        Fix(dashboard): enable rounded icons (activity#2097)
        Perf: pass the node of shares around instead getting the path from id each time (activity#2098)
        Fix: use target path for unshare-from-self events (activity#2103)
        Fix: failing tests (activity#2107)
        Chore(deps-dev): Bump sha.js from 2.4.11 to 2.4.12 (activity#2108)
        Enh: Add link on emails to notifications settings (activity#2112)
        Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (activity#2115)
    app_api
        (chore): bump version for Nextcloud 32 (app_api#485)
        Updated CODEOWNERS (app_api#486)
        Fix: add more space to taskprocessing columns (app_api#488)
        Info.xml: replaced “cloud-py-api” with “nextcloud” (app_api#489)
        Feat: advanced deploy options (app_api#497)
        Enh(TaskProcessingService): Cache result of getRegisteredTaskProcessingProviders (app_api#500)
        Chore: small CI polishing (app_api#502)
        Fix: correct env var parsing when there is only one entry (app_api#508)
        Improve error logging (app_api#510)
        Fix AppManager method name (app_api#512)
        Fix parameter preparation for occ command (app_api#518)
        (chore): pinned versions of CI actions (app_api#529)
        (chore): removed deprecated Speech, Tanslate and TextProcessing AI providers (app_api#532)
        (chore): removed the filling of the deprecated ‘app_api_system’ sesson flag (app_api#533)
        (chore): removed deprecated occ app_api:deploy (app_api#534)
        (chore): removed “docs” folder (app_api#535)
        (fix): AppAPI Proxy – invalid “content-length” (app_api#537)
        Chore: bumped minimal NC version from 31 to 32 (app_api#540)
        Chore: removed unnecessary code for old NCs (app_api#541)
        (fix): perfomance – load ExApps menu items only when event is triggered (app_api#542)
        (fix): use the event for AppAPI to get list of AI providers (app_api#545)
        Fix task processing registration validation (app_api#548)
        Chore: replaced deprecated “IConfig” methods with “IAppConfig” (app_api#551)
        Chore: removed support of old docker image format (app_api#552)
        Chore: removed FileEventsListener in favor of webhooks_listener feature (app_api#553)
        Feat: custom Docker registries support (only for docker-install type) (app_api#554)
        Fix: disabled RateLimiting for Nextcloud in the CI (app_api#556)
        Fix(info.xml): correct developer docs link (typo) (app_api#558)
        Fix(exAppMapper): init missing headers_to_exclude (app_api#561)
        Feat: lowercase headers to exclude in exapp proxy (app_api#568)
        Fix(DeployDaemon): support for daemon names containing spaces (app_api#575)
        Chore(ci-action): action to close frozen issues (app_api#577)
        Fix(ci-action): rename CI action triage config file (app_api#582)
        Fix(ci-action): consider label creation data in calculation (app_api#583)
        Feat(DockerEngine): use API from HaRP instead of using Docker directly (app_api#584)
        Feat(declarativeSettings): support sensitive Declarative settings values encryption (app_api#585)
        Ci: update node.yml workflow from template (app_api#586)
        Fix(Podman-HealthCheck): treat empty health status as success. (app_api#588)
        Chore(ci): update to Psalm 6 (app_api#590)
        Remove https prevention for manual-install (app_api#593)
        Fix: add missing registries param on daemon update action (app_api#595)
        Fix(TestDeploy-UI): correctly reset canDownloadLogs flag (app_api#598)
        Chore(deps-dev): Bump pbkdf2 from 3.1.2 to 3.1.3 (app_api#600)
        Feat: daemon selection support during ExApp installation from UI (app_api#607)
        Fix: streaming (app_api#608)
        Feat(new-route): added endpoint to call NC getAbsoluteURL (app_api#612)
        Fix(ocs-route): get absolute URL from overwrite.cli.url (app_api#616)
        Fix: for transfer encoding causing problems (app_api#621)
        Left align admin settings and more detailed description (app_api#626)
        Fix(Memcache-OccService): use “is_array” to support “false” from “cache->get” (app_api#632)
        Chore(maintenance): add dependabot.yml (app_api#638)
        Chore(deps): Bump xt0rted/pull-request-comment-branch from 2.0.0 to 3.0.0 (app_api#639)
        Chore(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 (app_api#640)
        Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 2.1 to 2.2 (app_api#641)
        Chore(deps): Bump actions/setup-node from 3.6.0 to 4.4.0 (app_api#643)
        Chore(deps): Bump andstor/file-existence-action from 2.0.0 to 3.0.0 (app_api#644)
        Chore(deps): Bump actions/setup-python from 4.8.0 to 5.6.0 (app_api#649)
        Chore(deps): Bump actions/checkout from 3.5.3 to 5.0.0 (app_api#650)
        Chore(deps): Bump shivammathur/setup-php from 2.25.4 to 2.35.4 (app_api#652)
        Fix CI after branch off (app_api#656)
        Replace MDI filled icons with Material Symbols outlined variant (app_api#657)
        Fix(exAppArchiveFetcher): correct apps_path handling (app_api#663)
    bruteforcesettings
        Feat(deps): Add Nextcloud 32 support on master (bruteforcesettings#699)
        [master] Fix npm audit (bruteforcesettings#702)
        Chore(deps-dev): Bump elliptic from 6.6.0 to 6.6.1 (bruteforcesettings#707)
        [master] Fix npm audit (bruteforcesettings#708)
        Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (bruteforcesettings#709)
        Fix(workflows): Update workflows. Merging PRs was blocked (bruteforcesettings#713)
        Chore(deps): Bump axios from 1.7.4 to 1.8.2 (bruteforcesettings#714)
        [master] Fix npm audit (bruteforcesettings#717)
        [master] Fix npm audit (bruteforcesettings#721)
        Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.2.0 to 6.3.0 (bruteforcesettings#723)
        Chore(deps): Bump postcss and vue-loader (bruteforcesettings#724)
        [master] Fix npm audit (bruteforcesettings#725)
        [master] Fix npm audit (bruteforcesettings#728)
        Chore(deps-dev): Bump http-proxy-middleware from 2.0.7 to 2.0.9 (bruteforcesettings#730)
        [master] Fix npm audit (bruteforcesettings#733)
        [master] Fix npm audit (bruteforcesettings#736)
        [master] Fix npm audit (bruteforcesettings#745)
        Feat: apply whitelist to ratelimit (bruteforcesettings#747)
        [master] Fix npm audit (bruteforcesettings#752)
        Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (bruteforcesettings#753)
        [master] Fix npm audit (bruteforcesettings#757)
        Ci: update node.yml workflow from template (bruteforcesettings#760)
        Chore(deps-dev): Bump webpack-dev-server from 5.1.0 to 5.2.2 (bruteforcesettings#761)
        [master] Fix npm audit (bruteforcesettings#767)
        Feat: use NcListItem (bruteforcesettings#772)
        Fix: update eslint (bruteforcesettings#773)
        Chore(deps-dev): Bump pbkdf2 from 3.1.2 to 3.1.3 (bruteforcesettings#774)
        Ci: update npm-audit-fix.yml workflow from template (bruteforcesettings#775)
        Ci: update reuse.yml workflow from template (bruteforcesettings#776)
        Ci(github): Update workflows (bruteforcesettings#781)
        [master] Fix npm audit (bruteforcesettings#784)
        Chore(deps): Bump linkifyjs from 4.1.3 to 4.3.2 (bruteforcesettings#785)
        Chore(deps-dev): Bump cipher-base from 1.0.4 to 1.0.6 (bruteforcesettings#789)
        Chore(deps-dev): Bump sha.js from 2.4.11 to 2.4.12 (bruteforcesettings#790)
        Build: update node and npm engines versions (bruteforcesettings#793)
        Feat: migrate to Vue 3 (bruteforcesettings#796)
        Update to outlined Material Symbols variant (bruteforcesettings#798)
    circles
        [master] Update nextcloud/ocp dependency (circles#1679)
        Fix: propagate group name changes (circles#1829)
        Feat(deps): Add Nextcloud 32 support on master (circles#1845)
        Lighter link to memberships (circles#1851)
        Fix(occ): handle share wrappers that do not have a circle (circles#1862)
        Lighter api to get circles (circles#1863)
        Fix: Set a token to shares retrieved from the DB (circles#1865)
        Fix: Do not send a mail if public share is disabled (circles#1866)
        Feat(psalm): Add all stubs (circles#1875)
        Refactor(QueryBuilder): Stop calling orX() without parameters (circles#1876)
        Chore(Application): Remove unused files navigation registration (circles#1877)
        Fix(SyncService): Sync group display names (circles#1894)
        Ignore non-existant users (circles#1904)
        Speedup circles fetching (circles#1913)
        Log issue while maintenance (circles#1914)
        Composer upgrade and cs:fix (circles#1915)
        Ignore empty string when adding member (circles#1923)
        Do not refresh display name on known local user (circles#1927)
        Only sync users on explicit request (circles#1929)
        Fix(sharing): Handle share notes (circles#1962)
        Perf(MemberRequest): Remove unused LEFT JOINs (circles#1969)
        Switch to probeCircles (circles#1981)
        Update child share permissions (circles#1989)
        Fix: Move to vendor-bin for tools (circles#1994)
        Add rector and apply it (circles#1995)
        Fix share provider DI (circles#1996)
        Chore: Set @provokateurin as second maintainer (circles#2000)
        Fix: use shared_by user in share mail if initiator is not set (circles#2007)
        Fix(ShareByCircleProvider): Include data in getSharesByPath to fix share_with_displayname (circles#2012)
        Test: Fix autoloading (circles#2013)
        Fix(LocalController): Allow to still get full details of members (circles#2019)
        Update displayname on new member (circles#2023)
        Fix: Get Sanitized Name (circles#2030)
        Ignore eventual duplicate entries (circles#2031)
        Fix(Command): Stop re-rendering tables for each row (circles#2042)
        Build(composer): Stop main composer.json updates propagating to vendor-bin (circles#2043)
        Feature: send email to internal users of circles when shared with circle (circles#2050)
        Chore(dev-deps): Bump nextcloud/ocp package (circles#2063)
        Feat: add option to fix display names for LDAP users (circles#2067)
        [master] Update nextcloud/ocp dependency (circles#2068)
        Fix(federated-teams): ignore duplicate instance and generate logs (circles#2069)
        Fix: translate name of dashboard widget (circles#2073)
        Fix(dashboard): enable rounded item icons (circles#2083)
        Enh(loopback): ignore on occ (circles#2084)
        Feat: Add interactive vue-based teams dashboard widget (circles#2085)
        Fix(share): returns expiration date to front-end (circles#2090)
        Fix: ignore empty expiration date (circles#2094)
        Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (circles#2101)
        Stable version (circles#2103)
        Fix(share): extract expiration from cached data (circles#2106)
        Update nextcloud/ocp dependency (circles#2111)
        Fix federated teams with space-containing userid (circles#2113)
    files_downloadlimit
        Chore(deps): Bump @nextcloud/axios from 2.5.0 to 2.5.1 (files_downloadlimit#380)
        Chore(deps-dev): Bump nextcloud/coding-standard from 1.2.3 to 1.3.2 (files_downloadlimit#400)
        [master] Fix npm audit (files_downloadlimit#406)
        Feat(deps): Add Nextcloud 32 support (files_downloadlimit#459)
        Ci: Bring in workflow updates from upstream (files_downloadlimit#460)
        Chore(deps): Bump @nextcloud/dialogs from 5.3.7 to 6.1.1 (files_downloadlimit#461)
        Chore(deps-dev): Bump elliptic from 6.6.0 to 6.6.1 (files_downloadlimit#469)
        Chore(deps-dev): Bump vite from 5.4.9 to 6.3.2 (files_downloadlimit#481)
        Ci: update node.yml workflow from template (files_downloadlimit#483)
        [master] Fix npm audit (files_downloadlimit#484)
        Ci: update npm-audit-fix.yml workflow from template (files_downloadlimit#485)
        Chore: update workflows from organization (files_downloadlimit#488)
        Chore(deps): Bump svenstaro/upload-release-action from 2.9.0 to 2.11.2 (files_downloadlimit#489)
        Chore(deps): Bump shivammathur/setup-php from 2.33.0 to 2.34.1 (files_downloadlimit#490)
        Chore: update and migrate to ESLint v9 (files_downloadlimit#491)
        Fix(public): use correct color for header text (files_downloadlimit#494)
        Chore(deps): Bump form-data from 4.0.3 to 4.0.4 (files_downloadlimit#500)
        Chore(deps): Bump linkifyjs from 4.3.1 to 4.3.2 (files_downloadlimit#504)
        Chore(deps): Bump shivammathur/setup-php from 2.34.1 to 2.35.2 (files_downloadlimit#505)
        Chore(deps): Bump shivammathur/setup-php from 2.35.2 to 2.35.3 (files_downloadlimit#507)
        Build: update node and npm engines versions (files_downloadlimit#509)
        Fix: keep track of download count (files_downloadlimit#510)
        Chore(deps): Bump shivammathur/setup-php from 2.35.3 to 2.35.4 (files_downloadlimit#513)
        Feat: migrate to web components API (files_downloadlimit#542)
        Feat: allow to unset default download limit (files_downloadlimit#554)
    files_pdfviewer
        Move initialization from helper script to Vue component (files_pdfviewer#1107)
        Fix disabled annotation edition in view only files (files_pdfviewer#1108)
        Feat(deps): Add Nextcloud 32 support on master (files_pdfviewer#1119)
        Chore(deps): Bump @nextcloud/dialogs from 6.0.1 to 6.1.1 (files_pdfviewer#1120)
        Chore(CI): Updating npm-audit-fix.yml workflow from template (files_pdfviewer#1121)
        Chore(deps): Bump pdfjs-dist from 3.11.174 to 4.0.189 (reloaded) (files_pdfviewer#1131)
        Chore(deps-dev): Bump elliptic from 6.6.0 to 6.6.1 (files_pdfviewer#1142)
        Chore(deps): Bump dompurify from 3.1.5 to 3.2.4 (files_pdfviewer#1143)
        Chore(deps): Bump @nextcloud/l10n from 3.1.0 to 3.2.0 (files_pdfviewer#1144)
        [master] Fix npm audit (files_pdfviewer#1146)
        Chore: move the issue template into the ISSUE_TEMPLATE folder (files_pdfviewer#1147)
        Adjust saving annotations in public pages to changes in Nextcloud 31 (files_pdfviewer#1149)
        Fix saving annotations in paths with special characters (files_pdfviewer#1151)
        Chore(deps-dev): Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (files_pdfviewer#1153)
        Get PDF.js version from “package-lock.json” (files_pdfviewer#1159)
        Fix: Pin pdfjs-dist to exact 4.0.189 (files_pdfviewer#1163)
        Fix: Remove custom handling for public share pages with single files (files_pdfviewer#1164)
        [master] Fix npm audit (files_pdfviewer#1175)
        Chore(GA): update GA master (files_pdfviewer#1177)
        [master] Fix npm audit (files_pdfviewer#1186)
        Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.2.0 to 6.3.0 (files_pdfviewer#1189)
        Chore(deps-dev): Bump http-proxy-middleware from 2.0.7 to 2.0.9 (files_pdfviewer#1195)
        Chore(deps-dev): Bump axios from 1.8.4 to 1.9.0 (files_pdfviewer#1196)
        [master] Fix npm audit (files_pdfviewer#1201)
        Fix: Open PDF file in “richdocuments” if it is not downloadable (files_pdfviewer#1203)
        Chore: Update GitHub workflows from templates (files_pdfviewer#1207)
        [master] Fix npm audit (files_pdfviewer#1210)
        Chore(deps): Bump @nextcloud/auth from 2.4.0 to 2.5.1 (files_pdfviewer#1212)
        Chore(deps): Bump @nextcloud/dialogs from 6.2.0 to 6.3.0 (files_pdfviewer#1213)
        Chore(tests): Cleanup bootstrap.php to be forward-compatible (files_pdfviewer#1214)
        Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (files_pdfviewer#1215)
        Chore(deps-dev): Bump webpack-dev-server from 5.1.0 to 5.2.2 (files_pdfviewer#1217)
        Chore: Update GitHub workflows from templates (files_pdfviewer#1218)
        Chore(deps): Bump @nextcloud/l10n from 3.2.0 to 3.3.0 (files_pdfviewer#1219)
        [master] Fix npm audit (files_pdfviewer#1226)
        Fix: Fix content size (files_pdfviewer#1227)
        Chore(deps-dev): Bump nextcloud/coding-standard from 1.3.2 to 1.4.0 (files_pdfviewer#1228)
        Chore(deps-dev): Bump axios from 1.9.0 to 1.10.0 (files_pdfviewer#1229)
        Chore(deps-dev): Bump pbkdf2 from 3.1.2 to 3.1.3 (files_pdfviewer#1230)
        [master] Fix npm audit (files_pdfviewer#1235)
        Update @nextcloud/eslint-config to 9.X (files_pdfviewer#1237)
        Chore(deps): Bump linkifyjs from 4.1.3 to 4.3.2 (files_pdfviewer#1238)
        Chore(deps-dev): Bump cipher-base from 1.0.4 to 1.0.6 (files_pdfviewer#1242)
        Chore(deps-dev): Bump sha.js from 2.4.11 to 2.4.12 (files_pdfviewer#1243)
        [master] Fix npm audit (files_pdfviewer#1244)
        Build: update node and npm engines versions (files_pdfviewer#1245)
        Chore: Update GitHub workflows from templates (files_pdfviewer#1248)
        Chore(deps): Bump @nextcloud/auth from 2.5.1 to 2.5.2 (files_pdfviewer#1253)
        Chore(deps): Bump @nextcloud/sharing from 0.2.4 to 0.2.5 (files_pdfviewer#1254)
        Fix: Update engines in package-lock.json (files_pdfviewer#1259)
        Fix npm audit (files_pdfviewer#1262)
        Fix npm audit (files_pdfviewer#1268)
    firstrunwizard
        [master] Fix npm audit (firstrunwizard#1435)
        Feat(deps): Add Nextcloud 32 support on master (firstrunwizard#1489)
        Chore(deps): Bump actions/setup-node from 4.0.3 to 4.1.0 (firstrunwizard#1490)
        Chore(deps): Bump peter-evans/create-pull-request from 6.1.0 to 7.0.6 (firstrunwizard#1491)
        Chore(deps): Bump shivammathur/setup-php from 2.31.1 to 2.32.0 (firstrunwizard#1492)
        Chore(deps): Bump actions/checkout from 4.1.7 to 4.2.2 (firstrunwizard#1493)
        Chore(deps): Bump @nextcloud/dialogs from 5.3.7 to 6.1.1 (firstrunwizard#1495)
        Chore(deps): Bump marcelklehr/get-github-handles-from-website-action from 1.0.0 to 1.0.1 (firstrunwizard#1501)
        Ci: Bring in workflow updates from upstream (firstrunwizard#1502)
        Chore(deps): Bump actions/setup-node from 4.1.0 to 4.2.0 (firstrunwizard#1506)
        Fix: apostrophe issue (firstrunwizard#1507)
        Chore(CI): Updating npm-audit-fix.yml workflow from template (firstrunwizard#1511)
        Chore(deps): Bump shivammathur/setup-php from 2.31.1 to 2.32.0 (firstrunwizard#1516)
        Chore(deps-dev): Bump elliptic from 6.6.0 to 6.6.1 (firstrunwizard#1520)
        Chore(deps): Bump @nextcloud/l10n from 3.1.0 to 3.2.0 (firstrunwizard#1524)
        Chore(deps-dev): Bump sass from 1.83.4 to 1.85.0 (firstrunwizard#1526)
        Chore(deps): Bump @nextcloud/vue from 8.22.0 to 8.23.1 (firstrunwizard#1527)
        [master] Fix npm audit (firstrunwizard#1530)
        Chore: move the issue template into the ISSUE_TEMPLATE folder (firstrunwizard#1534)
        Chore(deps-dev): Bump vite from 5.4.14 to 6.1.1 (firstrunwizard#1535)
        Feat: Update Nextcloud HUB release (firstrunwizard#1536)
        Chore(deps): Bump actions/setup-node from 4.1.0 to 4.2.0 (firstrunwizard#1537)
        Chore(deps-dev): Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (firstrunwizard#1539)
        Chore(deps): Bump peter-evans/create-pull-request from 7.0.6 to 7.0.7 (firstrunwizard#1544)
        Chore(deps-dev): Bump vite from 6.1.1 to 6.2.0 (firstrunwizard#1546)
        Chore(deps-dev): Bump sass from 1.85.0 to 1.85.1 (firstrunwizard#1547)
        Chore(deps): Bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 (firstrunwizard#1548)
        Chore(deps-dev): Bump vite from 6.2.0 to 6.2.1 (firstrunwizard#1549)
        Chore(deps-dev): Bump vite from 6.2.1 to 6.2.2 (firstrunwizard#1553)
        [master] Fix npm audit (firstrunwizard#1560)
        Chore(deps): Bump actions/setup-node from 4.2.0 to 4.3.0 (firstrunwizard#1561)
        Chore(GA): update GitHub Actions (firstrunwizard#1562)
        Chore(deps): Bump actions/setup-node from 4.1.0 to 4.3.0 (firstrunwizard#1564)
        Chore(deps): Bump peter-evans/create-pull-request from 7.0.5 to 7.0.8 (firstrunwizard#1565)
        Chore(deps): Bump shivammathur/setup-php from 2.31.1 to 2.32.0 (firstrunwizard#1566)
        Chore(deps-dev): Bump sass from 1.85.1 to 1.86.0 (firstrunwizard#1567)
        Chore(deps-dev): Bump vite from 6.2.2 to 6.2.3 (firstrunwizard#1568)
        Chore(deps-dev): Bump vite from 6.2.3 to 6.2.4 (firstrunwizard#1572)
        Chore(deps-dev): Bump vite from 6.2.4 to 6.2.5 (firstrunwizard#1574)
        Chore(deps): Bump nextcloud-libraries/npm-audit-action from 0.1.0 to 0.2.0 (firstrunwizard#1580)
        Chore(deps-dev): Bump vite from 6.2.5 to 6.2.6 (firstrunwizard#1581)
        Chore(deps): Bump actions/setup-node from 4.3.0 to 4.4.0 (firstrunwizard#1585)
        Chore(deps): Bump @babel/runtime from 7.20.13 to 7.27.0 (firstrunwizard#1586)
        Chore(deps): Bump shivammathur/setup-php from 2.32.0 to 2.33.0 (firstrunwizard#1587)
        Chore(deps-dev): Bump sass from 1.86.0 to 1.87.0 (firstrunwizard#1591)
        Chore(deps-dev): Bump vite from 6.2.6 to 6.3.3 (firstrunwizard#1593)
        Chore(deps-dev): Bump @nextcloud/vite-config from 1.5.2 to 1.5.4 (firstrunwizard#1600)
        Chore: update to ESLint v9 and adjust code (firstrunwizard#1603)
        Refactor: adjust nextcloud-vue props to latest version (firstrunwizard#1604)
        Feat: migrate to Vue 3 (firstrunwizard#1605)
        Chore: adjust codeowners (firstrunwizard#1606)
        Animations: shorten the videos from 5s to 3s to be less blocking and annoying (firstrunwizard#1616)
        Chore(tests): Cleanup bootstrap.php to be forward-compatible (firstrunwizard#1620)
        Chore(deps-dev): Bump brace-expansion from 1.1.11 to 1.1.12 (firstrunwizard#1628)
        Chore(deps): Bump shivammathur/setup-php from 2.33.0 to 2.34.1 (firstrunwizard#1629)
        Chore(deps): Bump @nextcloud/dialogs from 7.0.0-rc.0 to 7.0.0-rc.1 (firstrunwizard#1630)
        Chore(deps-dev): Bump sass from 1.87.0 to 1.89.2 (firstrunwizard#1631)
        [master] Fix npm audit (firstrunwizard#1632)
        Chore(deps-dev): Bump nextcloud/coding-standard from 1.3.2 to 1.4.0 (firstrunwizard#1633)
        Chore(deps-dev): Bump pbkdf2 from 3.1.2 to 3.1.3 (firstrunwizard#1634)
        Ci: update reuse.yml workflow from template (firstrunwizard#1635)
        Chore(deps): Bump form-data from 4.0.2 to 4.0.4 (firstrunwizard#1636)
        Chore(deps): Bump shivammathur/setup-php from 2.34.1 to 2.35.1 (firstrunwizard#1638)
        Chore(deps): Bump shivammathur/setup-php from 2.35.1 to 2.35.2 (firstrunwizard#1640)
        Chore(deps): Bump shivammathur/setup-php from 2.35.2 to 2.35.3 (firstrunwizard#1641)
        Chore(deps): Bump actions/checkout from 4.2.2 to 5.0.0 (firstrunwizard#1642)
        Chore(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.4 to 9.0.0-rc.5 (firstrunwizard#1644)
        [master] Update nextcloud/ocp dependency (firstrunwizard#1645)
        Chore(deps): Bump shivammathur/setup-php from 2.35.3 to 2.35.4 (firstrunwizard#1650)
        Make menu item icon outline styled (firstrunwizard#1651)
        Chore(deps-dev): Bump sass from 1.90.0 to 1.91.0 (firstrunwizard#1652)
        Chore(deps): Bump @nextcloud/dialogs from 7.0.0-rc.1 to 7.0.0-rc.2 (firstrunwizard#1653)
        Chore(deps): Bump @nextcloud/vue from 9.0.0-rc.6 to 9.0.0-rc.7 (firstrunwizard#1654)
        Chore: 29 is EOL remove it from dependabot (firstrunwizard#1655)
        Chore(deps-dev): Bump sass from 1.91.0 to 1.92.0 (firstrunwizard#1656)
        Chore(deps-dev): Bump vite from 7.1.3 to 7.1.4 (firstrunwizard#1657)
        Chore(deps): Bump @nextcloud/vue from 9.0.0-rc.7 to 9.0.0-rc.8 (firstrunwizard#1658)
        Ci: update workflows from organization (firstrunwizard#1659)
        Perf: only add background jobs and app hint notifications on login (firstrunwizard#1660)
        Feat: add share by bluesky and linkedin (firstrunwizard#1663)
        Feat: add hub release information for Hub 25 Autumn (firstrunwizard#1665)
        Fix: gracefully handle disabled autoplay policies (firstrunwizard#1666)
        Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (firstrunwizard#1668)
        Fix: resolve visual regressions on Nextcloud 32 (firstrunwizard#1671)
        Chore(deps-dev): Bump sass from 1.92.0 to 1.92.1 (firstrunwizard#1680)
        Update nextcloud/ocp dependency (firstrunwizard#1683)
        Fix: ensure modal always has a min height to prevent jumping (firstrunwizard#1691)
        Fix: always use the internal back button (firstrunwizard#1692)
        Chore(deps-dev): Bump vite from 7.1.4 to 7.1.5 (firstrunwizard#1696)
        Chore(deps): Bump @nextcloud/vue from 9.0.0-rc.8 to 9.0.0-rc.9 (firstrunwizard#1697)
        Update nextcloud/ocp dependency (firstrunwizard#1700)
        Fix npm audit (firstrunwizard#1702)
        Chore(deps-dev): Bump vite from 7.1.5 to 7.1.6 (firstrunwizard#1712)
        Chore(deps): Bump @nextcloud/dialogs from 7.0.0-rc.2 to 7.0.0-rc.3 (firstrunwizard#1713)
        Update nextcloud/ocp dependency (firstrunwizard#1714)
    logreader
        Chore(deps): remove date-fns (logreader#1376)
        Feat(deps): Add Nextcloud 32 support on master (logreader#1480)
        Chore(deps-dev): bump happy-dom from 16.6.0 to 16.7.2 (logreader#1482)
        Chore(deps-dev): bump @nextcloud/vite-config from 1.5.0 to 1.5.1 (logreader#1483)
        Chore(deps): bump pinia from 2.3.0 to 2.3.1 (logreader#1484)
        Chore(deps-dev): bump @vitest/coverage-istanbul from 3.0.2 to 3.0.4 (logreader#1486)
        [master] Update nextcloud/ocp dependency (logreader#1490)
        [master] Fix npm audit (logreader#1491)
        Chore: update workflows (logreader#1493)
        Chore(deps-dev): bump happy-dom from 16.7.3 to 16.8.1 (logreader#1497)
        Chore: add update-nextcloud-ocp-approve-merge workflow (logreader#1501)
        Fix(LogTable): implement virtual scrolling (logreader#1505)
        Chore(deps-dev): bump @vitest/coverage-istanbul from 3.0.4 to 3.0.5 (logreader#1506)
        Chore(deps-dev): bump vite from 5.4.14 to 6.1.0 (logreader#1507)
        Chore(deps-dev): bump happy-dom from 16.8.1 to 17.0.0 (logreader#1508)
        [master] Update nextcloud/ocp dependency (logreader#1512)
        Chore(deps): bump dompurify from 3.1.6 to 3.2.4 (logreader#1513)
        Chore(deps-dev): bump elliptic from 6.6.0 to 6.6.1 (logreader#1514)
        Chore(deps-dev): bump happy-dom from 17.0.0 to 17.1.0 (logreader#1515)
        Chore(deps): bump @nextcloud/vue from 8.22.0 to 8.23.1 (logreader#1519)
        [master] Update nextcloud/ocp dependency (logreader#1520)
        Chore(deps-dev): bump happy-dom from 17.1.0 to 17.1.2 (logreader#1528)
        Chore(deps-dev): bump vite from 6.1.0 to 6.1.1 (logreader#1529)
        Chore(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (logreader#1530)
        Chore(deps-dev): bump @vitest/coverage-istanbul from 3.0.5 to 3.0.6 (logreader#1531)
        [master] Update nextcloud/ocp dependency (logreader#1534)
        Chore(deps-dev): bump typescript from 5.7.3 to 5.8.2 (logreader#1539)
        Chore(deps): bump axios from 1.7.9 to 1.8.1 (logreader#1542)
        Chore(deps-dev): bump @vitest/coverage-istanbul from 3.0.6 to 3.0.7 (logreader#1543)
        Chore(deps-dev): bump happy-dom from 17.1.2 to 17.1.8 (logreader#1544)
        [master] Update nextcloud/ocp dependency (logreader#1546)
        [master] Fix npm audit (logreader#1547)
        Chore(deps): bump axios from 1.8.1 to 1.8.2 (logreader#1548)
        Chore(deps-dev): bump vite from 6.2.0 to 6.2.1 (logreader#1549)
        Chore(deps-dev): bump happy-dom from 17.1.8 to 17.4.0 (logreader#1551)
        Chore(deps-dev): bump @vitest/coverage-istanbul from 3.0.7 to 3.0.8 (logreader#1552)
        [master] Update nextcloud/ocp dependency (logreader#1555)
        Fix: replace `axios` types import source (logreader#1557)
        Chore(deps-dev): bump vite from 6.2.1 to 6.2.2 (logreader#1559)
        Chore(deps-dev): bump @nextcloud/vite-config from 1.5.2 to 1.5.3 (logreader#1560)
        Chore(deps-dev): bump happy-dom from 17.4.0 to 17.4.4 (logreader#1561)
        [master] Update nextcloud/ocp dependency (logreader#1562)
        [master] Fix npm audit (logreader#1564)
        Chore: update ci workflows (logreader#1567)
        Chore(deps-dev): bump @vitest/coverage-istanbul from 3.0.8 to 3.0.9 (logreader#1571)
        [master] Update nextcloud/ocp dependency (logreader#1575)
        Fix: Do not register listener when not in console (logreader#1577)
        Chore(deps-dev): bump vite from 6.2.2 to 6.2.3 (logreader#1581)
        [master] Update nextcloud/ocp dependency (logreader#1584)
        Chore(deps-dev): bump vite from 6.2.3 to 6.2.4 (logreader#1588)
        Chore(deps-dev): bump vite from 6.2.4 to 6.2.5 (logreader#1589)
        Chore(deps-dev): bump typescript from 5.8.2 to 5.8.3 (logreader#1590)
        Chore(deps): bump @nextcloud/vue from 8.23.1 to 8.24.0 (logreader#1592)
        Chore(deps-dev): bump @vitest/coverage-istanbul from 3.0.9 to 3.1.1 (logreader#1593)
        [master] Update nextcloud/ocp dependency (logreader#1594)
        Chore(deps-dev): bump vite from 6.2.5 to 6.2.6 (logreader#1601)
        [master] Update nextcloud/ocp dependency (logreader#1605)
        Chore(deps): bump @nextcloud/vue from 8.24.0 to 8.25.1 (logreader#1607)
        Chore(deps-dev): bump vite from 6.2.6 to 6.3.1 (logreader#1608)
        Chore(deps-dev): bump vite from 6.3.1 to 6.3.2 (logreader#1609)
        [master] Update nextcloud/ocp dependency (logreader#1611)
        Chore(deps-dev): bump @vitest/coverage-istanbul from 3.1.1 to 3.1.2 (logreader#1619)
        Chore(deps-dev): bump vite from 6.3.2 to 6.3.3 (logreader#1620)
        [master] Update nextcloud/ocp dependency (logreader#1622)
        [master] Fix npm audit (logreader#1624)
        Chore: update workflows (logreader#1628)
        Chore(deps-dev): bump vite from 6.3.3 to 6.3.4 (logreader#1632)
        Chore(deps): bump @nextcloud/dialogs from 6.1.1 to 6.2.0 (logreader#1633)
        Chore(deps-dev): bump @nextcloud/vite-config from 1.5.3 to 1.5.4 (logreader#1634)
        Chore(deps-dev): bump happy-dom from 17.4.4 to 17.4.6 (logreader#1635)
        [master] Update nextcloud/ocp dependency (logreader#1637)
        Chore(deps-dev): bump @vitest/coverage-istanbul from 3.1.2 to 3.1.3 (logreader#1641)
        Chore(deps): bump @nextcloud/vue from 8.26.0 to 8.26.1 (logreader#1642)
        Chore(deps-dev): bump vite from 6.3.4 to 6.3.5 (logreader#1643)
        Chore(deps-dev): bump @nextcloud/vite-config from 1.5.4 to 1.5.6 (logreader#1644)
        [master] Update nextcloud/ocp dependency (logreader#1648)
        Chore(deps-dev): bump happy-dom from 17.4.6 to 17.4.7 (logreader#1651)
        Chore(deps): bump @nextcloud/dialogs from 6.2.0 to 6.3.0 (logreader#1652)
        [master] Update nextcloud/ocp dependency (logreader#1653)
        Chore(deps-dev): bump @vitest/coverage-istanbul from 3.1.3 to 3.1.4 (logreader#1656)
        [master] Update nextcloud/ocp dependency (logreader#1660)
        Chore(deps): bump @nextcloud/vue from 8.26.1 to 8.27.0 (logreader#1661)
        Chore(deps-dev): bump happy-dom from 17.4.7 to 17.5.6 (logreader#1662)
        [master] Update nextcloud/ocp dependency (logreader#1664)
        Chore(deps): bump @nextcloud/l10n from 3.2.0 to 3.3.0 (logreader#1669)
        Chore(deps-dev): bump happy-dom from 17.5.6 to 17.6.3 (logreader#1671)
        Chore(deps-dev): bump @vitest/coverage-istanbul from 3.1.4 to 3.2.2 (logreader#1672)
        [master] Update nextcloud/ocp dependency (logreader#1673)
        Chore(deps-dev): bump @vitest/coverage-istanbul from 3.2.2 to 3.2.3 (logreader#1675)
        Chore(deps-dev): bump happy-dom from 17.6.3 to 18.0.1 (logreader#1677)
        Chore(deps-dev): bump eslint-plugin-chai-friendly from 1.0.1 to 1.1.0 (logreader#1678)
        Chore(deps): bump @nextcloud/dialogs from 6.3.0 to 6.3.1 (logreader#1679)
        [master] Update nextcloud/ocp dependency (logreader#1680)
        [master] Fix npm audit (logreader#1682)
        Chore(deps-dev): bump @vitest/coverage-istanbul from 3.2.3 to 3.2.4 (logreader#1684)
        [master] Update nextcloud/ocp dependency (logreader#1687)
        Chore(deps-dev): bump pbkdf2 from 3.1.2 to 3.1.3 (logreader#1688)
        Ci: update reuse.yml workflow from template (logreader#1690)
        [master] Update nextcloud/ocp dependency (logreader#1691)
        [master] Update nextcloud/ocp dependency (logreader#1695)
        [master] Update nextcloud/ocp dependency (logreader#1697)
        [master] Update nextcloud/ocp dependency (logreader#1698)
        [master] Fix npm audit (logreader#1699)
        [master] Update nextcloud/ocp dependency (logreader#1702)
        Chore(deps): bump linkifyjs from 4.1.1 to 4.3.2 (logreader#1704)
        [master] Update nextcloud/ocp dependency (logreader#1705)
        [master] Update nextcloud/ocp dependency (logreader#1709)
        [master] Update nextcloud/ocp dependency (logreader#1710)
        [master] Update nextcloud/ocp dependency (logreader#1711)
        [master] Fix npm audit (logreader#1712)
        Build: update node and npm engines versions (logreader#1715)
        Migrate to outlined style (logreader#1716)
        Chore(deps): bump @nextcloud/vue from 8.29.1 to 8.29.2 (logreader#1717)
        Chore(deps-dev): bump typescript from 5.8.3 to 5.9.2 (logreader#1718)
        Chore(deps-dev): bump vite from 6.3.5 to 7.1.3 (logreader#1720)
        Chore(deps): bump @nextcloud/initial-state from 2.2.0 to 3.0.0 (logreader#1721)
        [master] Update nextcloud/ocp dependency (logreader#1722)
        Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (logreader#1725)
        Update nextcloud/ocp dependency (logreader#1731)
        Chore(deps): install @nextcloud/eslint-config v9.0.0-rc.5 (logreader#1737)
        Update nextcloud/ocp dependency (logreader#1740)
        Update nextcloud/ocp dependency (logreader#1746)
    nextcloud_announcements
        Feat(deps): Add Nextcloud 32 support on master (nextcloud_announcements#425)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#426)
        Chore(deps-dev): Bump psalm/phar from 5.26.1 to 6.1.0 (nextcloud_announcements#429)
        Chore(CI): Updating pr-feedback.yml workflow from template (nextcloud_announcements#432)
        Chore(deps-dev): Bump psalm/phar from 6.1.0 to 6.5.0 (nextcloud_announcements#433)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#436)
        Chore(deps-dev): Bump psalm/phar from 6.5.0 to 6.5.1 (nextcloud_announcements#437)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#438)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#442)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#448)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#449)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#453)
        Ci: Update actions (nextcloud_announcements#454)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#460)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#462)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#466)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#470)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#471)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#474)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#477)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#479)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#481)
        Ci(github): Update workflows (nextcloud_announcements#482)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#487)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#491)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#493)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#494)
        Chore(deps-dev): Bump nextcloud/coding-standard from 1.3.2 to 1.4.0 (nextcloud_announcements#495)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#497)
        Ci: Update workflows (nextcloud_announcements#498)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#499)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#501)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#503)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#504)
        Fix: ensure that Crawler does not run if no internet connection is disabled (nextcloud_announcements#506)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#510)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#511)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#512)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#513)
        [master] Update nextcloud/ocp dependency (nextcloud_announcements#514)
        Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (nextcloud_announcements#515)
        Update nextcloud/ocp dependency (nextcloud_announcements#518)
        Update nextcloud/ocp dependency (nextcloud_announcements#519)
        Update nextcloud/ocp dependency (nextcloud_announcements#524)
    notifications
        [master] Fix npm audit (notifications#2150)
        Feat(deps): Add Nextcloud 32 support on master (notifications#2159)
        Chore(deps-dev): Bump rector/rector from 2.0.6 to 2.0.7 in /vendor-bin/rector (notifications#2160)
        Chore(deps): Bump @nextcloud/dialogs from 6.0.1 to 6.1.1 (notifications#2161)
        Chore(deps-dev): Bump @nextcloud/vite-config from 1.4.2 to 1.5.1 (notifications#2162)
        Chore(deps-dev): Bump vite from 5.4.7 to 5.4.14 (notifications#2163)
        [master] Update nextcloud/ocp dependency (notifications#2166)
        Fix(NotificationsApp): Fix ‘Dismiss all’ on the bottom (notifications#2172)
        Chore(CI): Updating npm-audit-fix.yml workflow from template (notifications#2174)
        Fix(APIController): Allow self-test depending on token and not user-agent (notifications#2175)
        Chore(deps): Bump ua-parser-js from 2.0.0 to 2.0.1 (notifications#2181)
        Chore(deps-dev): Bump rector/rector from 2.0.7 to 2.0.8 in /vendor-bin/rector (notifications#2182)
        Chore(deps-dev): Bump nextcloud/rector from 0.2.1 to 0.3.1 in /vendor-bin/rector (notifications#2183)
        [master] Update nextcloud/ocp dependency (notifications#2186)
        Refactor: use vars for repeated calls (notifications#2188)
        Feat(push): Show error when internet connection is disabled in configuration (notifications#2189)
        Fix(test-push): Trigger a Talk test-push for the Talk desktop (notifications#2190)
        Chore(deps-dev): Bump elliptic from 6.6.0 to 6.6.1 (notifications#2195)
        Chore(deps): Bump dompurify from 3.1.6 to 3.2.4 (notifications#2196)
        Ci: Update actions (notifications#2197)
        Chore(deps-dev): Bump behat/behat from 3.18.1 to 3.19.0 in /tests/Integration (notifications#2198)
        Chore(deps-dev): Bump rector/rector from 2.0.8 to 2.0.9 in /vendor-bin/rector (notifications#2199)
        Bump ua-parser-js from 2.0.1 to 2.0.2 (notifications#2201)
        Bump @nextcloud/vite-config from 1.5.1 to 1.5.2 (notifications#2203)
        Bump @nextcloud/vue from 8.22.0 to 8.23.1 (notifications#2204)
        [master] Update nextcloud/ocp dependency (notifications#2207)
        [master] Fix npm audit (notifications#2209)
        Fix(deps): bump nextcloud/l10n to correct latest version (notifications#2210)
        Fix: replace moment() with Intl formatters (notifications#2211)
        Build(deps-dev): Bump nextcloud/openapi-extractor from 1.3.0 to 1.4.0 in /vendor-bin/openapi-extractor (notifications#2217)
        [master] Update nextcloud/ocp dependency (notifications#2219)
        [master] Fix npm audit (notifications#2222)
        Fix(push): Improve test-push output (notifications#2225)
        Ci(performance): Fix performance test and ease debugging it (notifications#2226)
        Build(deps): Bump @nextcloud/event-bus from 3.3.1 to 3.3.2 (notifications#2229)
        [master] Update nextcloud/ocp dependency (notifications#2234)
        Fix(push): Check last activity and last check for age (notifications#2235)
        Build(deps-dev): Bump nextcloud/openapi-extractor from 1.4.0 to 1.5.0 in /vendor-bin/openapi-extractor (notifications#2243)
        Build(deps-dev): Bump rector/rector from 2.0.9 to 2.0.10 in /vendor-bin/rector (notifications#2244)
        Build(deps): Bump axios from 1.7.4 to 1.8.2 (notifications#2245)
        [master] Update nextcloud/ocp dependency (notifications#2246)
        Build(deps-dev): Bump nextcloud/openapi-extractor from 1.5.0 to 1.5.1 in /vendor-bin/openapi-extractor (notifications#2251)
        Build(deps): Bump ua-parser-js from 2.0.2 to 2.0.3 (notifications#2253)
        Build(deps-dev): Bump @nextcloud/vite-config from 1.5.2 to 1.5.3 (notifications#2254)
        [master] Update nextcloud/ocp dependency (notifications#2256)
        Ci: Update actions (notifications#2257)
        Style: fix custom icon height (notifications#2260)
        [master] Update nextcloud/ocp dependency (notifications#2261)
        Build(deps-dev): Bump vite from 6.2.2 to 6.2.3 (notifications#2268)
        Build(deps-dev): Bump guzzlehttp/guzzle from 7.9.2 to 7.9.3 in /tests/Integration (notifications#2269)
        Build(deps-dev): Bump nextcloud/openapi-extractor from 1.5.1 to 1.5.2 in /vendor-bin/openapi-extractor (notifications#2270)
        Build(deps-dev): Bump rector/rector from 2.0.10 to 2.0.11 in /vendor-bin/rector (notifications#2271)
        [master] Update nextcloud/ocp dependency (notifications#2272)
        Build(deps-dev): Bump vite from 6.2.3 to 6.2.4 (notifications#2278)
        Chore(deps): bump @nextcloud/vue from 8.23.1 to 8.24.0 (notifications#2280)
        [master] Update nextcloud/ocp dependency (notifications#2282)
        Build(deps-dev): Bump vite from 6.2.4 to 6.2.5 (notifications#2286)
        Build(deps-dev): Bump behat/behat from 3.19.0 to 3.20.0 in /tests/Integration (notifications#2287)
        Build(deps-dev): Bump nextcloud/rector from 0.3.1 to 0.4.1 in /vendor-bin/rector (notifications#2288)
        Ci: Fix typo in performance integration test run (notifications#2291)
        Build(deps-dev): Bump vite from 6.2.5 to 6.2.6 (notifications#2294)
        Build(deps-dev): Bump nextcloud/openapi-extractor from 1.5.2 to 1.5.3 in /vendor-bin/openapi-extractor (notifications#2295)
        [master] Update nextcloud/ocp dependency (notifications#2296)
        Build(deps): Bump @nextcloud/vue from 8.24.0 to 8.25.1 (notifications#2299)
        [master] Update nextcloud/ocp dependency (notifications#2300)
        Fix: prevent double frontend load on production (notifications#2307)
        Build(deps-dev): Bump behat/behat from 3.20.0 to 3.21.1 in /tests/Integration (notifications#2310)
        Build(deps-dev): Bump rector/rector from 2.0.11 to 2.0.12 in /vendor-bin/rector (notifications#2311)
        Build(deps): Bump @nextcloud/vue from 8.25.1 to 8.26.0 (notifications#2312)
        [master] Update nextcloud/ocp dependency (notifications#2313)
        [master] Fix npm audit (notifications#2317)
        Build(deps-dev): Bump vite from 6.2.6 to 6.3.4 (notifications#2319)
        Build(deps): Bump @nextcloud/dialogs from 6.1.1 to 6.2.0 (notifications#2322)
        Build(deps-dev): Bump @nextcloud/vite-config from 1.5.3 to 1.5.4 (notifications#2323)
        Build(deps-dev): Bump rector/rector from 2.0.12 to 2.0.14 in /vendor-bin/rector (notifications#2324)
        [master] Update nextcloud/ocp dependency (notifications#2327)
        Build(deps-dev): Bump @nextcloud/vite-config from 1.5.4 to 1.5.6 (notifications#2333)
        Build(deps): Bump @nextcloud/vue from 8.26.0 to 8.26.1 (notifications#2334)
        Build(deps-dev): Bump behat/behat from 3.21.1 to 3.22.0 in /tests/Integration (notifications#2335)
        Build(deps-dev): Bump rector/rector from 2.0.14 to 2.0.15 in /vendor-bin/rector (notifications#2336)
        [master] Update nextcloud/ocp dependency (notifications#2343)
        Build(deps-dev): Bump nextcloud/openapi-extractor from 1.5.3 to 1.7.0 in /vendor-bin/openapi-extractor (notifications#2346)
        Build(deps-dev): Bump rector/rector from 2.0.15 to 2.0.16 in /vendor-bin/rector (notifications#2348)
        Build(deps): Bump @nextcloud/dialogs from 6.2.0 to 6.3.0 (notifications#2349)
        [master] Update nextcloud/ocp dependency (notifications#2350)
        Chore(tests): Cleanup bootstrap.php to be forward-compatible (notifications#2352)
        Ci: Skip printing the log as we count the queries and upload it already (notifications#2356)
        Perf: Only apply default settings when user is created or settings are requested (notifications#2357)
        Ci: Update workflows (notifications#2358)
        Fix: Align FakeUser with IUser interface again (notifications#2362)
        Build(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (notifications#2363)
        [master] Update nextcloud/ocp dependency (notifications#2366)
        [master] Update nextcloud/ocp dependency (notifications#2370)
        Build(deps): Bump @nextcloud/vue from 8.26.1 to 8.27.0 (notifications#2371)
        Build(deps-dev): Bump rector/rector from 2.0.16 to 2.0.17 in /vendor-bin/rector (notifications#2372)
        Feat(APIController): Return nid when doing push self-test (notifications#2375)
        [master] Update nextcloud/ocp dependency (notifications#2376)
        Ci: Enable debug and debug logging (notifications#2377)
        [master] Update nextcloud/ocp dependency (notifications#2378)
        Ci(psalm): Update psalm to 6.12 (notifications#2379)
        Build(deps): Bump @nextcloud/l10n from 3.2.0 to 3.3.0 (notifications#2380)
        Build(deps-dev): Bump nextcloud/openapi-extractor from 1.7.0 to 1.8.0 in /vendor-bin/openapi-extractor (notifications#2381)
        [master] Update nextcloud/ocp dependency (notifications#2383)
        Chore(deps): bump @nextcloud/eslint-config from 8.4.2 to 9.0.0-rc.2 (notifications#2384)
        [master] Update nextcloud/ocp dependency (notifications#2386)
        [master] Update nextcloud/ocp dependency (notifications#2387)
        Build(deps-dev): Bump rector/rector from 2.0.17 to 2.0.18 in /vendor-bin/rector (notifications#2388)
        Build(deps): Bump @nextcloud/dialogs from 6.3.0 to 6.3.1 (notifications#2389)
        [master] Fix npm audit (notifications#2392)
        [master] Update nextcloud/ocp dependency (notifications#2394)
        Fix(deps): migrate app to Vue 3 (notifications#2395)
        Fix(notification): handle notification as an object prop (notifications#2396)
        [master] Update nextcloud/ocp dependency (notifications#2397)
        Refactor: move to `NcDateTime` for formatted dates (notifications#2398)
        Fix: adjust time format for notifications (notifications#2399)
        Chore: Update coding-standards to 1.4 (notifications#2400)
        Ci: Adjust performance base with current master (notifications#2401)
        Ci: Update workflows (notifications#2403)
        Build(deps-dev): Bump pbkdf2 from 3.1.2 to 3.1.3 (notifications#2404)
        [master] Update nextcloud/ocp dependency (notifications#2405)
        Fix(router): Remove routes.php (notifications#2407)
        Build(deps-dev): Bump rector/rector from 2.0.18 to 2.1.0 in /vendor-bin/rector (notifications#2408)
        [master] Update nextcloud/ocp dependency (notifications#2411)
        [master] Update nextcloud/ocp dependency (notifications#2413)
        [master] Update nextcloud/ocp dependency (notifications#2417)
        Build(deps-dev): Bump vimeo/psalm from 6.12.0 to 6.12.1 in /vendor-bin/psalm (notifications#2418)
        [master] Update nextcloud/ocp dependency (notifications#2419)
        Build(csfixer): Bump CS Fixer fo 3.82 (notifications#2420)
        [master] Update nextcloud/ocp dependency (notifications#2421)
        [master] Update nextcloud/ocp dependency (notifications#2422)
        Build(deps-dev): Bump rector/rector from 2.1.0 to 2.1.1 in /vendor-bin/rector (notifications#2423)
        [master] Update nextcloud/ocp dependency (notifications#2424)
        [master] Update nextcloud/ocp dependency (notifications#2427)
        [master] Update nextcloud/ocp dependency (notifications#2428)
        Build(deps-dev): Bump behat/behat from 3.22.0 to 3.23.0 in /tests/Integration (notifications#2429)
        Build(deps-dev): Bump vimeo/psalm from 6.12.1 to 6.13.0 in /vendor-bin/psalm (notifications#2430)
        Build(deps-dev): Bump rector/rector from 2.1.1 to 2.1.2 in /vendor-bin/rector (notifications#2431)
        [master] Fix npm audit (notifications#2432)
        Chore(deps): bump @nextcloud/vue library to 9.0.0-rc.4 (notifications#2435)
        [master] Update nextcloud/ocp dependency (notifications#2436)
        Build(deps-dev): Bump nextcloud/openapi-extractor from 1.8.0 to 1.8.1 in /vendor-bin/openapi-extractor (notifications#2438)
        [master] Update nextcloud/ocp dependency (notifications#2439)
        [master] Fix npm audit (notifications#2442)
        [master] Update nextcloud/ocp dependency (notifications#2444)
        Build(deps): Bump linkifyjs from 4.3.1 to 4.3.2 (notifications#2445)
        [master] Update nextcloud/ocp dependency (notifications#2446)
        [master] Update nextcloud/ocp dependency (notifications#2448)
        [master] Fix npm audit (notifications#2450)
        [master] Update nextcloud/ocp dependency (notifications#2453)
        Ci(github): Update workflows (notifications#2454)
        [master] Update nextcloud/ocp dependency (notifications#2455)
        Build(deps-dev): Bump vimeo/psalm from 6.13.0 to 6.13.1 in /vendor-bin/psalm (notifications#2456)
        [master] Update nextcloud/ocp dependency (notifications#2457)
        [master] Update nextcloud/ocp dependency (notifications#2458)
        [master] Update nextcloud/ocp dependency (notifications#2460)
        Build(deps-dev): Bump rector/rector from 2.1.2 to 2.1.4 in /vendor-bin/rector (notifications#2461)
        [master] Update nextcloud/ocp dependency (notifications#2462)
        Fix: change in-app icons to outline (notifications#2463)
        [master] Update nextcloud/ocp dependency (notifications#2464)
        [master] Update nextcloud/ocp dependency (notifications#2465)
        [master] Update nextcloud/ocp dependency (notifications#2466)
        Chore(deps): bump @nextcloud/vue to v9.0.0-rc.6 (notifications#2467)
        Build(deps-dev): Bump sha.js from 2.4.11 to 2.4.12 (notifications#2468)
        [master] Update nextcloud/ocp dependency (notifications#2469)
        Build: update node and npm engines versions (notifications#2472)
        [master] Update nextcloud/ocp dependency (notifications#2473)
        Chore(deps): bump @nextcloud/vue to v9.0.0-rc.7 (notifications#2474)
        Fix: use outline svg icon for notifications (notifications#2475)
        [master] Update nextcloud/ocp dependency (notifications#2476)
        Build(deps): Bump ua-parser-js from 2.0.3 to 2.0.4 (notifications#2477)
        Build(deps-dev): Bump @nextcloud/eslint-config from 9.0.0-rc.4 to 9.0.0-rc.5 (notifications#2478)
        Build(deps): Bump @nextcloud/initial-state from 2.2.0 to 3.0.0 (notifications#2479)
        Build(deps-dev): Bump guzzlehttp/guzzle from 7.9.3 to 7.10.0 in /tests/Integration (notifications#2480)
        Build(deps): Bump @nextcloud/dialogs from 7.0.0-rc.1 to 7.0.0-rc.2 (notifications#2481)
        Build(deps-dev): Bump nextcloud/openapi-extractor from 1.8.1 to 1.8.2 in /vendor-bin/openapi-extractor (notifications#2482)
        [master] Update nextcloud/ocp dependency (notifications#2483)
        [master] Update nextcloud/ocp dependency (notifications#2486)
        Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (notifications#2487)
        Build(deps): Bump vue from 3.5.20 to 3.5.21 (notifications#2493)
        Build(deps): Bump @nextcloud/vue from 9.0.0-rc.7 to 9.0.0-rc.8 (notifications#2494)
        Update nextcloud/ocp dependency (notifications#2497)
        Update nextcloud/ocp dependency (notifications#2500)
        Fix npm audit (notifications#2501)
        Update nextcloud/ocp dependency (notifications#2506)
        Build(deps): Bump @nextcloud/vue from 9.0.0-rc.8 to 9.0.0-rc.9 (notifications#2513)
        Build(deps): Bump ua-parser-js from 2.0.4 to 2.0.5 (notifications#2514)
        Update nextcloud/ocp dependency (notifications#2519)
        Chore(deps): bump @nextcloud/dialogs 7.0.0-rc.3 (notifications#2522)
        Fix(permissions): Correctly ask for browser permissions (notifications#2526)
    password_policy
        Feat: Allow to configure different policies per password context (password_policy#717)
        Chore(deps-dev): Bump vite from 5.4.9 to 5.4.14 (password_policy#720)
        Feat(deps): Add Nextcloud 32 support on master (password_policy#722)
        Chore(deps): Bump @nextcloud/dialogs from 6.0.1 to 6.1.1 (password_policy#724)
        Chore(deps-dev): Bump @nextcloud/vite-config from 1.5.0 to 1.5.1 (password_policy#725)
        Chore(CI): Updating npm-audit-fix.yml workflow from template (password_policy#726)
        Chore(deps-dev): Bump vite from 5.4.14 to 6.1.0 (password_policy#733)
        Chore(deps-dev): Bump sass from 1.83.4 to 1.84.0 (password_policy#734)
        Bump @nextcloud/l10n from 3.1.0 to 3.2.0 (password_policy#738)
        Bump sass from 1.84.0 to 1.85.0 (password_policy#739)
        Build(deps-dev): Bump elliptic from 6.6.0 to 6.6.1 (password_policy#740)
        [master] Fix npm audit (password_policy#743)
        Chore(deps-dev): Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (password_policy#746)
        Chore(deps-dev): Bump vite from 6.1.0 to 6.1.1 (password_policy#747)
        Chore(deps-dev): Bump sass from 1.85.0 to 1.85.1 (password_policy#748)
        Chore(deps-dev): Bump typescript from 5.7.3 to 5.8.2 (password_policy#749)
        Chore(deps-dev): Bump vite from 6.1.1 to 6.2.0 (password_policy#750)
        Chore(deps-dev): Bump vite from 6.2.0 to 6.2.1 (password_policy#751)
        Chore(deps): Bump axios from 1.7.4 to 1.8.2 (password_policy#752)
        Chore(deps-dev): Bump vite from 6.2.1 to 6.2.2 (password_policy#753)
        [master] Fix npm audit (password_policy#755)
        Chore(ci): Update workflows from templates (password_policy#759)
        Chore(deps-dev): Bump sass from 1.85.1 to 1.86.0 (password_policy#760)
        Chore(deps-dev): Bump vite from 6.2.2 to 6.2.3 (password_policy#762)
        Chore(deps-dev): Bump vite from 6.2.3 to 6.2.4 (password_policy#766)
        Chore(deps-dev): Bump vite from 6.2.4 to 6.2.5 (password_policy#767)
        Chore(deps-dev): Bump typescript from 5.8.2 to 5.8.3 (password_policy#768)
        Chore(deps-dev): Bump sass from 1.86.0 to 1.86.3 (password_policy#769)
        [master] Fix npm audit (password_policy#771)
        Chore(deps-dev): Bump vite from 6.2.5 to 6.2.6 (password_policy#772)
        Chore(deps-dev): Bump vite from 6.2.6 to 6.3.2 (password_policy#774)
        Chore(deps-dev): Bump vite from 6.3.2 to 6.3.3 (password_policy#777)
        Chore(deps-dev): Bump sass from 1.86.3 to 1.87.0 (password_policy#778)
        Chore(deps-dev): Bump vite from 6.3.3 to 6.3.4 (password_policy#779)
        Chore(deps): Bump @nextcloud/dialogs from 6.1.1 to 6.2.0 (password_policy#780)
        Chore(deps-dev): Bump @nextcloud/vite-config from 1.5.3 to 1.5.4 (password_policy#781)
        Chore(deps-dev): Bump vite from 6.3.4 to 6.3.5 (password_policy#782)
        Chore(deps-dev): Bump sass from 1.87.0 to 1.89.0 (password_policy#785)
        Chore(deps): Bump @nextcloud/dialogs from 6.2.0 to 6.3.0 (password_policy#786)
        Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (password_policy#787)
        Chore(deps-dev): Bump sass from 1.89.0 to 1.89.1 (password_policy#788)
        Chore(deps-dev): Bump sass from 1.89.1 to 1.89.2 (password_policy#793)
        Chore(deps-dev): Bump pbkdf2 from 3.1.2 to 3.1.3 (password_policy#795)
        Build: update node and npm engines versions (password_policy#801)
        Ci(github): Update workflows (password_policy#802)
        Chore(deps-dev): Bump typescript from 5.8.3 to 5.9.2 (password_policy#807)
        Chore(deps-dev): Bump sass from 1.89.2 to 1.91.0 (password_policy#809)
    photos
        Enh: Migrate from custom webdav v4 handling to webdav v5 with `@nextcloud/files` (photos#2312)
        Chore(deps): Bump debounce from 1.2.1 to 2.2.0 (photos#2742)
        Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.4.0 to 3.0.1 (photos#2743)
        Chore(deps): Bump @mdi/svg from 7.3.67 to 7.4.47 (photos#2745)
        Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.1 (photos#2746)
        [master] Fix npm audit (photos#2766)
        Feat: Ease opening photos picker in album content view (photos#2772)
        Feat(deps): Add Nextcloud 32 support on master (photos#2776)
        [master] Update nextcloud/ocp dependency (photos#2784)
        Chore: Move Create new album action out of menu (photos#2794)
        Fix: Usage of FilePicker (photos#2798)
        Chore(deps): Bump serialize-javascript and workbox-webpack-plugin (photos#2800)
        Chore(deps): Bump elliptic from 6.6.0 to 6.6.1 (photos#2807)
        [master] Update nextcloud/ocp dependency (photos#2809)
        Chore(deps-dev): Bump dockerode from 4.0.2 to 4.0.4 (photos#2817)
        Chore(deps): Bump @nextcloud/sharing from 0.1.0 to 0.2.4 (photos#2818)
        Chore(deps-dev): Bump @nextcloud/eslint-config from 8.2.1 to 8.4.2 (photos#2819)
        Chore(deps): Bump @nextcloud/l10n from 2.2.0 to 3.2.0 (photos#2820)
        Chore(deps-dev): Bump tslib from 2.6.2 to 2.8.1 (photos#2821)
        [master] Update nextcloud/ocp dependency (photos#2828)
        [master] Fix npm audit (photos#2829)
        Chore(deps-dev): Bump cypress-split from 1.24.7 to 1.24.14 (photos#2839)
        Chore(deps): Bump @nextcloud/files from 3.10.1 to 3.10.2 (photos#2840)
        Chore(deps): Bump vue-material-design-icons from 5.2.0 to 5.3.1 (photos#2842)
        [master] Update nextcloud/ocp dependency (photos#2844)
        Chore(deps): Bump qs from 6.13.1 to 6.14.0 (photos#2853)
        Chore(deps-dev): Bump @nextcloud/babel-config from 1.0.0 to 1.2.0 (photos#2854)
        [master] Update nextcloud/ocp dependency (photos#2859)
        [master] Fix npm audit (photos#2862)
        [master] Update nextcloud/ocp dependency (photos#2868)
        Chore: Update workflows (photos#2869)
        Chore(deps-dev): Bump wait-on from 7.2.0 to 8.0.3 (photos#2873)
        Chore(deps-dev): Bump cypress-wait-until from 2.0.1 to 3.0.2 (photos#2874)
        Chore(deps): Bump cypress-io/github-action from 6.7.8 to 6.7.16 (photos#2875)
        Chore(deps): Bump shivammathur/setup-php from 2.31.1 to 2.32.0 (photos#2876)
        Chore(deps): Bump actions/upload-artifact from 4.5.0 to 4.6.1 (photos#2877)
        Chore(deps): Bump peter-evans/create-pull-request from 7.0.5 to 7.0.8 (photos#2878)
        Chore(deps): Bump actions/setup-node from 4.1.0 to 4.3.0 (photos#2879)
        Chore(deps): Bump @nextcloud/logger from 2.7.0 to 3.0.2 (photos#2884)
        [master] Update nextcloud/ocp dependency (photos#2890)
        [master] Fix npm audit (photos#2892)
        Chore(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 (photos#2895)
        [master] Update nextcloud/ocp dependency (photos#2903)
        Fix(l10n): Improve translation exclude list (photos#2904)
        Fix(l10n): remove breaking trailing dot after curly brace (photos#2908)
        Chore(deps-dev): Bump typescript from 4.9.5 to 5.8.3 (photos#2915)
        [master] Update nextcloud/ocp dependency (photos#2919)
        [master] Fix npm audit (photos#2922)
        Chore: Migrate to vite (photos#2928)
        Chore: Migrate to typescript (photos#2930)
        Chore(deps): Bump nextcloud-libraries/npm-audit-action from 0.1.0 to 0.2.0 (photos#2932)
        [master] Update nextcloud/ocp dependency (photos#2938)
        [master] Fix npm audit (photos#2940)
        Chore(deps): Bump actions/setup-node from 4.3.0 to 4.4.0 (photos#2942)
        Chore(deps): Bump vite from 6.2.5 to 6.3.2 (photos#2946)
        Chore: update workflows from organization (photos#2947)
        Ci: drop stable29 from dependabot and include `vendor-bin` (photos#2948)
        Perf: group icons into one chunk and extract CSS (photos#2949)
        Chore(deps-dev): Bump symfony/console from 6.0.0 to 7.2.5 in /vendor-bin/psalm (photos#2951)
        Chore(deps-dev): Bump autoprefixer from 10.4.14 to 10.4.21 (photos#2952)
        Chore(deps-dev): Bump vitest from 3.1.1 to 3.1.2 (photos#2954)
        Chore(deps-dev): Bump dockerode from 4.0.5 to 4.0.6 (photos#2957)
        Chore(deps-dev): Bump @nextcloud/cypress from 1.0.0-beta.12 to 1.0.0-beta.14 (photos#2959)
        Chore(CI): Updating pr-feedback.yml workflow from template (photos#2964)
        Fix(Places): Use event metadata to compute the place (photos#2966)
        Chore: Migrate to Node API (photos#2968)
        Chore(deps-dev): Bump cypress-visual-regression from 5.2.2 to 5.3.0 (photos#2969)
        Chore(deps-dev): Bump @types/dockerode from 3.3.32 to 3.3.38 (photos#2971)
        [master] Update nextcloud/ocp dependency (photos#2981)
        [master] Fix npm audit (photos#2983)
        Perf: Use direct import for @nc/vue (photos#2984)
        Feat: Add filters in timeline view (photos#2986)
        Chore(deps): Bump vite from 6.3.2 to 6.3.4 (photos#2987)
        Chore(deps): Bump axios from 1.8.4 to 1.9.0 (photos#2994)
        Chore(deps-dev): Bump happy-dom from 17.4.4 to 17.4.6 (photos#2995)
        [master] Update nextcloud/ocp dependency (photos#2996)
        [master] Fix npm audit (photos#2998)
        Chore(deps): Bump cypress-io/github-action from 6.7.16 to 6.9.0 (photos#3000)
        Fix: Adapt sidebar tab to new fileinfo structure (photos#3001)
        Test(e2ee): Improve e2ee test suite (photos#3002)
        Feat: Support setting and getting filters in albums (photos#3003)
        Chore(deps-dev): Bump @nextcloud/vite-config from 1.5.4 to 1.5.6 (photos#3006)
        Chore(deps): Bump @nextcloud/moment from 1.3.2 to 1.3.4 (photos#3007)
        [master] Fix npm audit (photos#3014)
        Chore(i18n): Improved grammar (photos#3015)
        Chore(deps-dev): Bump undici from 5.28.5 to 5.29.0 (photos#3017)
        Chore: Apply rector php8.1 set (photos#3018)
        Chore: Remove psalm-baseline.xml and correct issues (photos#3019)
        [master] Update nextcloud/ocp dependency (photos#3021)
        [master] Fix npm audit (photos#3022)
        Chore(deps): Bump cypress-io/github-action from 6.9.0 to 6.9.2 (photos#3023)
        Chore(deps): Bump codecov/codecov-action from 5.4.2 to 5.4.3 (photos#3024)
        Chore(tests): Cleanup bootstrap.php to be forward-compatible (photos#3029)
        Fix: Propagate DAV permissions to the Viewer (photos#3042)
        Chore: update to ESLint v9 and adjust code (photos#3043)
        Chore(deps-dev): Bump @types/dockerode from 3.3.38 to 3.3.39 (photos#3046)
        Chore(deps-dev): Bump eslint-plugin-cypress from 3.6.0 to 5.0.1 (photos#3047)
        Chore(deps-dev): Bump postcss from 8.5.3 to 8.5.4 (photos#3048)
        Chore(deps-dev): Bump @vitest/coverage-v8 from 3.1.2 to 3.1.4 (photos#3050)
        [master] Update nextcloud/ocp dependency (photos#3054)
        [master] Fix npm audit (photos#3057)
        Chore(deps): Bump tar-fs from 2.1.2 to 2.1.3 (photos#3058)
        Chore(deps-dev): Bump eslint-plugin-cypress from 5.0.1 to 5.1.0 (photos#3063)
        Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (photos#3064)
        Chore(deps-dev): Bump @vitest/coverage-v8 from 3.1.4 to 3.2.2 (photos#3065)
        Chore(deps-dev): Bump happy-dom from 17.4.6 to 17.6.3 (photos#3067)
        [master] Update nextcloud/ocp dependency (photos#3069)
        [master] Fix npm audit (photos#3070)
        Chore(deps): Bump cypress-io/github-action from 6.9.2 to 6.10.0 (photos#3072)
        Chore(deps-dev): Bump happy-dom from 17.6.3 to 18.0.1 (photos#3075)
        [master] Update nextcloud/ocp dependency (photos#3082)
        Chore(deps): Bump shivammathur/setup-php from 2.33.0 to 2.34.1 (photos#3083)
        Feat: Unify filters inputs in the navigation sidebar (photos#3085)
        Chore(deps-dev): Bump dockerode from 4.0.6 to 4.0.7 (photos#3086)
        Chore(deps-dev): Bump postcss from 8.5.4 to 8.5.6 (photos#3087)
        Chore(deps-dev): Bump nextcloud/coding-standard from 1.3.2 to 1.4.0 in /vendor-bin/cs-fixer (photos#3090)
        [master] Update nextcloud/ocp dependency (photos#3091)
        Chore(deps): Bump cypress-io/github-action from 6.10.0 to 6.10.1 (photos#3093)
        Chore(deps): Bump pbkdf2 from 3.1.2 to 3.1.3 (photos#3094)
        Ci: update npm-audit-fix.yml workflow from template (photos#3098)
        Ci: update reuse.yml workflow from template (photos#3099)
        [master] Update nextcloud/ocp dependency (photos#3100)
        [master] Update nextcloud/ocp dependency (photos#3101)
        [master] Update nextcloud/ocp dependency (photos#3107)
        Chore(deps): Bump form-data from 4.0.0 to 4.0.4 (photos#3109)
        [master] Update nextcloud/ocp dependency (photos#3111)
        Chore(deps): Bump cypress-io/github-action from 6.10.1 to 6.10.2 (photos#3112)
        Fix: close sidebar on navigation change (photos#3113)
        [master] Update nextcloud/ocp dependency (photos#3121)
        Chore(deps): Bump shivammathur/setup-php from 2.34.1 to 2.35.2 (photos#3122)
        Chore(deps): Bump tmp from 0.2.3 to 0.2.4 (photos#3124)
        Chore(deps): Bump shivammathur/setup-php from 2.35.2 to 2.35.3 (photos#3129)
        Chore(deps): Bump actions/checkout from 4.2.2 to 5.0.0 (photos#3130)
        Feat: Switch to outline icons (photos#3131)
        Fix: Fallback to icon if collection cover fails to load (photos#3133)
        [master] Update nextcloud/ocp dependency (photos#3136)
        Chore(deps): Bump actions/checkout from 4.2.2 to 5.0.0 (photos#3139)
        Build: update node and npm engines versions (photos#3141)
        Use material symbol variant of download and delete icon (photos#3143)
        Chore(deps): Bump shivammathur/setup-php from 2.35.3 to 2.35.4 (photos#3146)
        Fix(AutomaticPlaceMapperJob): Do not fail when there are no users (photos#3148)
        Missing migration attributes (photos#3149)
        Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (photos#3150)
        Replace mdi download icon with Material Symbol variant (photos#3153)
        Chore(deps): Add missing resolved and integrity fields in package-lock.json (photos#3180)
        Validate album names (photos#3184)
    privacy
        Feat(deps): Add Nextcloud 32 support on master (privacy#1158)
        Ci: Bring in workflow updates from upstream (privacy#1163)
        Chore(tests): Cleanup bootstrap.php to be forward-compatible (privacy#1175)
        Ci: update node.yml workflow from template (privacy#1177)
        Chore(deps): Bump @babel/runtime from 7.22.10 to 7.27.4 (privacy#1179)
        Ci: update npm-audit-fix.yml workflow from template (privacy#1185)
        Ci: update reuse.yml workflow from template (privacy#1186)
        Chore(deps): Bump linkifyjs from 4.1.1 to 4.3.2 (privacy#1187)
        Build: update node and npm engines versions (privacy#1190)
    recommendations
        Chore(deps-dev): Bump @nextcloud/babel-config from 1.1.1 to 1.2.0 (recommendations#751)
        [master] Fix npm audit (recommendations#807)
        Chore(deps): Bump vue-material-design-icons from 5.3.0 to 5.3.1 (recommendations#815)
        Feat(deps): Add Nextcloud 32 support on master (recommendations#837)
        Ci: Bring in workflow updates from upstream (recommendations#838)
        Chore: Migrate from `@nextcloud/vue-dashoard` to `@nextcloud/vue` (recommendations#839)
        Fix: Correct alignment of recommendation text (recommendations#848)
        Feat!: Add more helpful descriptions to recommended files (recommendations#849)
        Chore(deps): Bump @nextcloud/l10n from 3.1.0 to 3.2.0 (recommendations#851)
        Chore(deps): Bump @nextcloud/files from 3.10.1 to 3.10.2 (recommendations#852)
        Chore(deps-dev): Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (recommendations#853)
        Chore(deps-dev): Bump http-proxy-middleware from 2.0.7 to 2.0.9 (recommendations#857)
        Chore(deps): Bump @nextcloud/vue from 8.22.0 to 8.26.0 (recommendations#859)
        Fix(dashboard): empty dashboard widget (recommendations#861)
        Ci: add renovate config (recommendations#864)
        Chore(deps): Bump axios from 1.7.4 to 1.9.0 (recommendations#869)
        Chore(deps): Bump @babel/runtime from 7.24.0 to 7.27.1 (recommendations#870)
        Fix(Dashboard): hides overflow for text (recommendations#875)
        Chore(deps): Bump @nextcloud/vue from 8.26.1 to 8.27.0 (recommendations#877)
        Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (recommendations#878)
        Ci: update node.yml workflow from template (recommendations#879)
        Chore(deps-dev): Bump webpack-dev-server from 5.1.0 to 5.2.2 (recommendations#880)
        Add license info for renovate config (recommendations#882)
        Chore: replace Pytal with myself as codeowners (recommendations#886)
        Ci: update reuse.yml workflow from template (recommendations#891)
        [master] Fix npm audit (recommendations#894)
        [master] Fix npm audit (recommendations#896)
        [master] Fix npm audit (recommendations#901)
        Build(deps): bump linkifyjs from 4.1.3 to 4.3.2 (recommendations#902)
        [master] Fix npm audit (recommendations#909)
        Build: update node and npm engines versions (recommendations#910)
        Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (recommendations#915)
    related_resources
        Feat(deps): Add Nextcloud 32 support on master (related_resources#531)
        Ci: Bring in workflow updates from upstream (related_resources#532)
        Chore(deps-dev): bump elliptic from 6.6.0 to 6.6.1 (related_resources#544)
        Chore(deps): bump dompurify from 3.1.2 to 3.2.4 (related_resources#545)
        Chore(deps): bump axios from 1.6.8 to 1.8.4 (related_resources#566)
        Chore(deps-dev): bump http-proxy-middleware from 2.0.6 to 2.0.9 (related_resources#586)
        Ci: update node.yml workflow from template (related_resources#606)
        Chore(deps-dev): bump nextcloud/coding-standard from 1.2.1 to 1.4.0 (related_resources#613)
        Chore(deps-dev): bump pbkdf2 from 3.1.2 to 3.1.3 (related_resources#618)
        Chore(deps): bump @babel/runtime from 7.18.6 to 7.27.6 (related_resources#619)
        Ci: update npm-audit-fix.yml workflow from template (related_resources#620)
        Fix: add check if app is enabled for RelatedService (related_resources#636)
        Chore(deps): bump linkifyjs from 4.0.0 to 4.3.2 (related_resources#637)
        Chore(workflows): Update lint-php-cs workflow (related_resources#646)
        Build: update node and npm engines versions (related_resources#648)
        Chore(deps): bump @nextcloud/vue from 8.14.0 to 8.30.0 (related_resources#658)
        Chore(deps-dev): bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (related_resources#660)
        Chore(deps-dev): bump @nextcloud/webpack-vue-config from 6.0.1 to 6.3.0 (related_resources#667)
        Chore(deps-dev): bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (related_resources#669)
    serverinfo
        Feat(deps): Add Nextcloud 32 support on master (serverinfo#737)
        Show php-fpm data if available (serverinfo#738)
        [master] Update nextcloud/ocp dependency (serverinfo#739)
        [master] Update nextcloud/ocp dependency (serverinfo#748)
        [master] Update nextcloud/ocp dependency (serverinfo#752)
        [master] Update nextcloud/ocp dependency (serverinfo#754)
        [master] Update nextcloud/ocp dependency (serverinfo#756)
        [master] Update nextcloud/ocp dependency (serverinfo#758)
        [master] Update nextcloud/ocp dependency (serverinfo#762)
        Chore: update workflows (serverinfo#763)
        Ci(actions): add yaml workflow (serverinfo#766)
        Chore: add vendor-bin (serverinfo#777)
        Ci(deps): Bump shivammathur/setup-php from 2.31.1 to 2.32.0 in /.github/workflows (serverinfo#778)
        Ci(deps): Bump peter-evans/create-pull-request from 7.0.5 to 7.0.8 in /.github/workflows (serverinfo#779)
        Ci(deps): Bump astral-sh/setup-uv from 5.3.1 to 5.4.1 in /.github/workflows (serverinfo#780)
        Chore: add override attribute (serverinfo#785)
        [master] Update nextcloud/ocp dependency (serverinfo#786)
        [master] Update nextcloud/ocp dependency (serverinfo#787)
        Ci(deps): Bump astral-sh/setup-uv from 5.4.1 to 5.4.2 in /.github/workflows (serverinfo#789)
        Ci(deps): Bump shivammathur/setup-php from 2.32.0 to 2.33.0 in /.github/workflows (serverinfo#790)
        [master] Update nextcloud/ocp dependency (serverinfo#791)
        Ci(deps-dev): Bump vimeo/psalm from 6.10.0 to 6.10.1 in /vendor-bin/psalm (serverinfo#795)
        Ci(deps): Bump astral-sh/setup-uv from 5.4.2 to 6.0.0 in /.github/workflows (serverinfo#796)
        [master] Update nextcloud/ocp dependency (serverinfo#798)
        Ci(deps): Bump astral-sh/setup-uv from 6.0.0 to 6.0.1 in /.github/workflows (serverinfo#800)
        [master] Update nextcloud/ocp dependency (serverinfo#802)
        Ci(deps-dev): Bump vimeo/psalm from 6.10.1 to 6.10.3 in /vendor-bin/psalm (serverinfo#803)
        [master] Update nextcloud/ocp dependency (serverinfo#804)
        Ci: drop zizmor (serverinfo#808)
        Chore(actions): update workflows (serverinfo#810)
        Fix: get actual number of active users (serverinfo#814)
        Chore: drop yaml linter workflow (serverinfo#816)
        Feat: add cpu value object (serverinfo#820)
        [master] Update nextcloud/ocp dependency (serverinfo#823)
        Chore(actions): update workflows (serverinfo#827)
        Ci(deps-dev): Bump vimeo/psalm from 6.10.3 to 6.11.0 in /vendor-bin/psalm (serverinfo#830)
        [master] Update nextcloud/ocp dependency (serverinfo#832)
        Ci(deps-dev): Bump vimeo/psalm from 6.11.0 to 6.12.0 in /vendor-bin/psalm (serverinfo#834)
        [master] Update nextcloud/ocp dependency (serverinfo#836)
        Feat(users): add disabled users to storage stats (serverinfo#837)
        Chore(tests): cleanup bootstrap.php to be forward-compatible (serverinfo#838)
        Ci(deps): Bump shivammathur/setup-php from 2.33.0 to 2.34.1 in /.github/workflows (serverinfo#839)
        [master] Update nextcloud/ocp dependency (serverinfo#840)
        Ci(deps-dev): Bump nextcloud/coding-standard from 1.3.2 to 1.4.0 in /vendor-bin/cs-fixer (serverinfo#843)
        [master] Update nextcloud/ocp dependency (serverinfo#845)
        [master] Update nextcloud/ocp dependency (serverinfo#846)
        Ci(deps-dev): Bump vimeo/psalm from 6.12.0 to 6.12.1 in /vendor-bin/psalm (serverinfo#847)
        [master] Update nextcloud/ocp dependency (serverinfo#850)
        [master] Update nextcloud/ocp dependency (serverinfo#852)
        Chore: enforce php version for vendor-bin (serverinfo#853)
        [master] Update nextcloud/ocp dependency (serverinfo#854)
        [master] Update nextcloud/ocp dependency (serverinfo#856)
        Ci(deps): Bump shivammathur/setup-php from 2.34.1 to 2.35.2 in /.github/workflows (serverinfo#857)
        [master] Update nextcloud/ocp dependency (serverinfo#859)
        Ci(deps-dev): Bump vimeo/psalm from 6.13.0 to 6.13.1 in /vendor-bin/psalm (serverinfo#860)
        [master] Update nextcloud/ocp dependency (serverinfo#861)
        Ci(deps): Bump shivammathur/setup-php from 2.35.2 to 2.35.3 in /.github/workflows (serverinfo#863)
        [master] Update nextcloud/ocp dependency (serverinfo#864)
        [master] Update nextcloud/ocp dependency (serverinfo#866)
        Ci(deps): Bump shivammathur/setup-php from 2.35.3 to 2.35.4 in /.github/workflows (serverinfo#867)
        [master] Update nextcloud/ocp dependency (serverinfo#869)
        Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (serverinfo#870)
        Update nextcloud/ocp dependency (serverinfo#873)
        Update nextcloud/ocp dependency (serverinfo#875)
    survey_client
        Feat(deps): Add Nextcloud 32 support on master (survey_client#363)
        Ci: update reuse.yml workflow from template (survey_client#369)
        Fix(report): Make the last_report lazy so we don’t load it on each request (survey_client#370)
        Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (survey_client#375)
        Admin ui: fix checkbox toggles not working (survey_client#379)
    suspicious_login
        Ci(phpunit): Make sure to be PHP 8.1 compatible (suspicious_login#1000)
        Chore(deps): update nextcloud-libraries/npm-audit-action action to v0.2.0 (master) (suspicious_login#1006)
        Ci: update reuse.yml workflow from template (suspicious_login#1008)
        Ci: update pr-feedback action (suspicious_login#1009)
        Fix(php): suppress notice of JsonSerializable::jsonSerialize (suspicious_login#1010)
        Fix(deps): bump amphp/parallel to v1.4.4. for PHP8.4 compatibility (suspicious_login#1014)
        Change attribute name “f1_score” to “f1 score” due to RubixML change (suspicious_login#1022)
        Reduce log messages when no model found (suspicious_login#869)
        Feat(deps): Add Nextcloud 32 support on master (suspicious_login#971)
        Chore(CI): Updating pr-feedback.yml workflow from template (suspicious_login#973)
        Fix: exclude vendor-bin from release artifacts (suspicious_login#976)
        Fix: try to avoid memory exhaustion (suspicious_login#979)
        Fix(deps): Update rubix/ml to v2.5 (suspicious_login#981)
        Test: Set PHPUNIT_RUN env var (suspicious_login#982)
        Refactor: move phpunit into a composer bin (suspicious_login#993)
        Ci: test against MariaDB 11.4 (too) (suspicious_login#994)
        Ci: add fixup check (suspicious_login#996)
    text
        Fix: replace deprecated translation methods (text#6567)
        Feat(editor): add “Open in new tab” option for link previews (text#6674)
        Feat(attachments): add support for creating new attachments (text#6676)
        Fix(deps): update tiptap to ^2.11.7 (main) (text#6687)
        Feat(session): Send save request via `sendBeacon` at `beforeunload` (text#6798)
        [main] Fix npm audit (text#6836)
        Chore(deps): update dependency typescript to ^5.7.3 (main) (text#6846)
        Chore(deps): update dependency @nextcloud/vite-config to ^1.5.1 (main) (text#6848)
        Fix(files): create suggestions bar (text#6856)
        Chore(deps): update vitest monorepo to ^2.2.0-beta.2 (main) (text#6863)
        Chore(deps-dev): bump undici from 5.28.4 to 5.28.5 (text#6866)
        Chore(deps): update dependency vite to v5.4.12 [security] (main) (text#6868)
        Feat(deps): Add Nextcloud 32 support on main (text#6873)
        Fix(files): add `tiptap-text-direction` extension to support RTL (text#6874)
        Fix: attachment visibility for authenticated users via shared links (text#6878)
        Chore: Update composer files (text#6882)
        Chore(deps): update dependency rollup-plugin-webpack-stats to ^1.2.4-beta.6 (main) (text#6886)
        Chore(CI): Updating pr-feedback.yml workflow from template (text#6889)
        Chore(deps-dev): bump vitest and @vitest/coverage-v8 (text#6890)
        Fix(workspace): Use filecache existance for checking if readme exists (text#6891)
        Chore(deps): update dependency cypress-split to ^1.24.10 (main) (text#6893)
        Chore(deps): update dependency vite to ^5.4.14 (main) (text#6894)
        Fix/use e2e test server (text#6898)
        Chore(deps-dev): bump elliptic from 6.6.0 to 6.6.1 (text#6901)
        Chore(deps): update @nextcloud/files (text#6902)
        Keep layout on sync errors (text#6903)
        Chore(deps): bump dompurify from 3.2.2 to 3.2.4 (text#6907)
        Chore(deps): update dependency @nextcloud/vite-config to ^1.5.2 (main) (text#6908)
        Chore(deps): update dependency cypress-split to ^1.24.11 (main) (text#6909)
        Chore(deps-dev): bump psalm/phar from 5.26.1 to 6.5.1 (text#6910)
        Fix(deps): update dependency @nextcloud/dialogs to ^6.1.1 (main) (text#6911)
        [main] Fix npm audit (text#6912)
        Fix/6871 smart add to next line (text#6915)
        Fix: resolve file version conflict during restore (text#6918)
        Ci: Add codecov config (text#6919)
        Fix: Skip notifications for self mentions (text#6922)
        Feat: Implement event so collectives can inject custom notification messages (text#6923)
        Chore(deps): upgrade vite to version 6 (text#6924)
        Help modal improvements (text#6926)
        Chore(deps): update dependency @nextcloud/eslint-config to ^8.4.2 (main) (text#6927)
        Chore(deps): update dependency cypress-split to ^1.24.14 (main) (text#6928)
        Fix(deps): update dependency @nextcloud/event-bus to ^3.3.2 (main) (text#6929)
        Drop/vuex (text#6930)
        Fix: Avoid pushing empty messages (text#6937)
        Chore(deps): bump axios from 1.7.9 to 1.8.2 (text#6939)
        Fix(reuse): add license info for vitest snapshots (text#6945)
        Update(workflow): block-merge-freeze to latest (text#6947)
        Chore(deps): update dependency @nextcloud/vite-config to ^1.5.3 (main) (text#6951)
        Chore(deps): update dependency vite to ^6.2.2 (main) (text#6952)
        Chore(deps): update dependency typescript to ^5.8.2 (main) (text#6953)
        Chore(deps): update vitest monorepo to ^3.0.9 (main) (text#6954)
        Fix(deps): update dependency @nextcloud/l10n to ^3.2.0 (main) (text#6955)
        Fix(deps): update dependency @nextcloud/vue to ^8.23.1 (main) (text#6956)
        [main] Fix npm audit (text#6960)
        Ci: Pin action versions (text#6961)
        Fix(ui): style conflict resolution buttons (text#6964)
        Fix flaky cypress tests (text#6965)
        Chore: Bump github actions from templates (text#6969)
        Chore: use VersionRestoredEvent instead of deprecated rollback hook (text#6982)
        Fix(files): Place menubar at the bottom on mobile (text#6983)
        Fix(deps): update dependency y-prosemirror to ^1.2.17 (main) (text#6984)
        Fix(deps): update dependency yjs to ^13.6.24 (main) (text#6985)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.36.0 (main) (text#6986)
        Chore(deps): update dependency cypress-visual-regression to ^5.3.0 (main) (text#6987)
        Fix(deps): update dependency mermaid to ^11.6.0 (main) (text#6988)
        Fix(deps): update dependency uuid to ^11.1.0 (main) (text#6989)
        Fix(deps): update dependency webdav to ^5.8.0 (main) (text#6990)
        Chore(deps): update dependency rollup-plugin-webpack-stats to v2 (main) (text#6993)
        Fix(deps): update dependency lib0 to ^0.2.100 (main) (text#6995)
        Fix(deps): update dependency y-prosemirror to ^1.3.0 (main) (text#6997)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.37.0 (main) (text#7016)
        Hide emoji button from the menubar on mobile (text#7025)
        Chore(deps): update dependency vite to v6.2.3 [security] (main) (text#7026)
        Fix(files): Add transition to buttons and take buttons away from mobile view (text#7030)
        Fix position of assistant button (text#7031)
        Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.0.4 (main) (text#7032)
        Chore(deps): update dependency vite to ^6.2.3 (main) (text#7033)
        Fix(deps): update dependency lib0 to ^0.2.101 (main) (text#7034)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.38.0 (main) (text#7036)
        Cleanup forceRecreate and this.$api (text#7037)
        Chore(deps-dev): bump vite from 6.2.3 to 6.2.4 (text#7052)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.39.0 (main) (text#7058)
        Chore(deps): update vitest monorepo to ^3.1.1 (main) (text#7059)
        Deps(renovate): pin vueuse to version 11 until we migrate to vue3 (text#7060)
        Fix(deps): update dependency @nextcloud/vue to ^8.27.0 (main) (text#7063)
        Fix(deps): update dependency lib0 to ^0.2.102 (main) (text#7068)
        Chore(deps-dev): bump vite from 6.2.4 to 6.2.5 (text#7071)
        Chore: drop remaining files from webpack / jest (text#7072)
        Chore: adjust viteconfig to remove outdated assets (text#7073)
        Refactor: cleanup main entry point (text#7074)
        Chore(deps): update dependency typescript to ^5.8.3 (main) (text#7077)
        [main] Fix npm audit (text#7084)
        Perf: Cache read only state for pushing steps (text#7086)
        Setup prettier (text#7087)
        Fix: writing during short connection failures (text#7093)
        Chore(deps-dev): bump vite from 6.2.5 to 6.2.6 (text#7098)
        Fix(deps): update dependency lib0 to ^0.2.103 (main) (text#7099)
        Fix(deps): update dependency y-prosemirror to ^1.3.2 (main) (text#7100)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.40.0 (main) (text#7105)
        Fix(deps): update dependency lib0 to ^0.2.104 (main) (text#7107)
        Chore(deps): update dependency jsdom to ^26.1.0 (main) (text#7121)
        Chore(ci): Drop stable29 from CI jobs as it’s end of life (text#7128)
        Refactor document status and menubar padding (text#7130)
        Feat: view E2EE files (text#7132)
        Fix(deps): update dependency y-prosemirror to ^1.3.3 (main) (text#7133)
        Fix(deps): update dependency yjs to ^13.6.26 (main) (text#7134)
        Chore(deps): update dependency @nextcloud/prettier-config to ^1.2.0 (main) (text#7135)
        Chore(deps): update dependency vite to ^6.3.2 (main) (text#7136)
        Chore(deps): update dependency eslint-config-prettier to v10 (main) (text#7137)
        Fix(lint): fix prettier warnings (text#7141)
        Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.0.5 (main) (text#7146)
        Chore(deps): update dependency vite to ^6.3.3 (main) (text#7147)
        Chore(deps): update vitest monorepo to ^3.1.2 (main) (text#7148)
        Fix(deps): update dependency y-prosemirror to ^1.3.4 (main) (text#7149)
        Disable attachment upload on federated shares (text#7154)
        Fix(files): Remove obsolete loading code from old API, add public shared id to enabled view (text#7157)
        Chore(deps-dev): bump vite from 6.3.3 to 6.3.4 (text#7159)
        Chore(deps): update dependency vite to v6.3.4 [security] (main) (text#7160)
        Chore(deps): bump tar-fs and dockerode (text#7161)
        Chore(deps): update dependency @nextcloud/vite-config to ^1.5.4 (main) (text#7162)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.40.1 (main) (text#7163)
        Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.0.6 (main) (text#7164)
        Fix(deps): update dependency lib0 to ^0.2.105 (main) (text#7165)
        Fix(deps): update tiptap to ^2.11.9 (main) (text#7166)
        Fix(deps): update dependency @nextcloud/dialogs to ^6.2.0 (main) (text#7167)
        Fix: submit button on file picker dialog (text#7180)
        Chore(SessionList): Migrate to NcButton and MDI icon (text#7184)
        Fix: Adjust padding in table cell and header components (text#7185)
        Feat(link): Toggle link on selection with Mod-K shortcut (text#7188)
        Fix: Apply storage checks in addition to share (text#7191)
        Fix(files): Add smooth animation via clicking on heading (text#7197)
        Fix: adjust table width for better view (text#7200)
        Fix(image): Only focus image description on newly inserted image (text#7201)
        Fix(details): Accept details open tag and summary tag in same line (text#7202)
        Bring back and refactor keymap, add focus trap to plain text editor (text#7204)
        Feature: Delay image load until visible (text#7209)
        Chore(deps): update dependency @nextcloud/vite-config to ^1.5.6 (main) – autoclosed (text#7210)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.40.2 (main) (text#7211)
        Chore(deps): update dependency cypress-split to ^1.24.15 (main) (text#7212)
        Chore(deps): update dependency eslint-config-prettier to ^10.1.5 (main) (text#7213)
        Chore(deps): update dependency vite to ^6.3.5 (main) (text#7214)
        Chore(deps): update vitest monorepo to ^3.1.3 (main) (text#7215)
        Fix(deps): update dependency @nextcloud/moment to ^1.3.4 (main) (text#7216)
        Fix(deps): update dependency lib0 to ^0.2.107 (main) – autoclosed (text#7217)
        Fix(deps): update dependency y-prosemirror to ^1.3.5 (main) (text#7218)
        Fix(deps): update tiptap to ^2.12.0 (main) (text#7219)
        Respect default extension setting in direct editing (text#7229)
        Chore(deps-dev): bump undici from 5.28.5 to 5.29.0 (text#7232)
        Fix(attachments): Adjust path to attachments folder when copying a node (text#7237)
        Chore(deps): update dependency cypress-split to ^1.24.17 (main) (text#7244)
        Chore(deps): update vitest monorepo to ^3.1.4 (main) (text#7245)
        Fix(deps): update yjs (main) (text#7246)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.41.0 (main) (text#7247)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.41.1 (main) (text#7248)
        Fix(deps): update dependency @nextcloud/auth to ^2.5.1 (main) (text#7249)
        Fix(deps): update dependency @nextcloud/dialogs to ^6.3.1 (main) (text#7251)
        Fix(deps): update dependency slug to v11 (main) (text#7252)
        Fix(Cleanup): Cleanup attachments in cron job (text#7268)
        Feat(ImageView): use Photos metadata for pre-sized, blurhashed image placeholders (text#7275)
        Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.0.7 (main) (text#7277)
        Ci: update node.yml workflow from template (text#7278)
        Chore(deps-dev): bump tar-fs from 2.1.2 to 2.1.3 (text#7280)
        Chore: manually bump nextcloud/ocp to fix dependency conflict (text#7284)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.42.0 (main) (text#7287)
        Chore(deps): update vitest monorepo to ^3.2.2 (main) (text#7288)
        Fix(deps): update dependency @nextcloud/l10n to ^3.3.0 (main) (text#7289)
        Fix(deps): update tiptap to ^2.14.0 (main) (text#7290)
        Chore(deps): update dependency cypress-split to ^1.24.18 (main) (text#7291)
        [main] Update nextcloud/ocp dependency (text#7295)
        Fix: Replace attachment file IDs when copying markdown files (text#7298)
        Fix vitest failure by adding expected value to global variable (text#7299)
        Chore(deps): update vitest monorepo to ^3.2.4 (main) (text#7301)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.44.0 (main) (text#7302)
        [main] Update nextcloud/ocp dependency (text#7310)
        Chore(migrate): useEditorMixin to useEditor composable (text#7313)
        Fix: prevent loading the code block extension twice for plain text (text#7315)
        Test(nodes): destroy editor after use (text#7316)
        Fix(deps): update dependency mermaid to ^11.7.0 (main) (text#7321)
        Fix(deps): update tiptap to ^2.22.0 (main) (text#7322)
        Chore(deps-dev): bump nextcloud/coding-standard from 1.3.2 to 1.4.0 (text#7323)
        Fix(deps): update tiptap to ^2.22.1 (main) (text#7328)
        Fix(deps): update dependency @tiptap/core to ^2.22.1 (main) (text#7329)
        Fix(deps): update dependency lib0 to ^0.2.109 (main) (text#7333)
        Fix(deps): update tiptap to ^2.22.2 (main) (text#7334)
        Fix(deps): update tiptap to ^2.22.3 (main) (text#7339)
        [main] Update nextcloud/ocp dependency (text#7343)
        Bump/workflows/npm audit fix (text#7347)
        Fix(deps): update dependency y-prosemirror to ^1.3.6 (main) (text#7348)
        Chore(deps-dev): bump pbkdf2 from 3.1.2 to 3.1.3 (text#7350)
        Fixed issue nextcloud/notes/#1538 (text#7353)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.44.1 (main) (text#7356)
        Fix(deps): update tiptap to ^2.23.0 (main) (text#7357)
        [main] Update nextcloud/ocp dependency (text#7365)
        Chore(git): add .git-blame-ignore-revs file (text#7369)
        Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.1.0 (main) (text#7370)
        Migrate editor instantiation to setup function (text#7371)
        Debug(SessionMiddleware): Log if we have an invalid session (text#7372)
        Fix/out of sync (text#7377)
        Decompose SyncService (text#7381)
        Fix(links): Use custom link handling only for text-only links (text#7385)
        Revert “debug(SessionMiddleware): Log if we have an invalid session” (text#7389)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.44.2 (main) (text#7394)
        Fix(deps): update dependency @nextcloud/sharing to ^0.2.5 (main) (text#7395)
        Fix(deps): update dependency y-prosemirror to ^1.3.7 (main) (text#7396)
        Fix(deps): update dependency @nextcloud/files to ^3.11.0 (main) (text#7397)
        Fix(deps): update dependency mermaid to ^11.8.0 (main) (text#7398)
        Fix(deps): update tiptap to ^2.24.2 (main) (text#7399)
        [main] Update nextcloud/ocp dependency (text#7409)
        Chore(refactor): save service with new connection (text#7417)
        Fix(files): workspace implementation (text#7418)
        Fix(RichText): always load Mention extension in rich text editor (text#7419)
        Feat(status): Display offline state instead of session list (text#7420)
        Chore(deps): update dependency cypress-split to ^1.24.19 (main) (text#7422)
        Fix(deps): update dependency @nextcloud/auth to ^2.5.2 (main) (text#7423)
        Fix(deps): update dependency mermaid to ^11.8.1 (main) (text#7424)
        Fix(deps): update dependency @nextcloud/l10n to ^3.4.0 (main) (text#7425)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.45.0 (main) (text#7426)
        Fix(deps): update tiptap to ^2.26.1 (main) (text#7427)
        [main] Update nextcloud/ocp dependency (text#7434)
        Chore(deps): update dependency cypress-split to ^1.24.20 (main) (text#7436)
        Fix(deps): update dependency @nextcloud/moment to ^1.3.5 (main) (text#7438)
        Refactor: use separate apis for polling and attachment handling (text#7446)
        Chore(update): explicitly import l10n where needed (text#7447)
        Fix(workspace): fix race condition when loading (text#7448)
        Chore(lint): enable and fix no-unused-vars (text#7450)
        Use prettier everywhere (text#7452)
        Feat: use outline icons (text#7456)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.45.1 (main) (text#7457)
        Chore(deps): update dependency eslint-config-prettier to ^10.1.8 (main) (text#7458)
        Fix(deps): update dependency lib0 to ^0.2.114 (main) (text#7459)
        Fix(deps): update dependency @nextcloud/vue to ^8.28.0 (main) (text#7460)
        Fix(deps): update dependency mermaid to ^11.9.0 (main) (text#7461)
        [main] Update nextcloud/ocp dependency (text#7470)
        Several link bubble/preview fixes (text#7474)
        Fix(share): use relative path in share as davPath for attachments (text#7477)
        Fix(attach): use same route for public attachment requests (text#7478)
        Chore(deps): update form-data to 4.0.4 (text#7479)
        Test(cy): use more reliable way to navigate away (text#7482)
        Chore(deps): update dependency @nextcloud/vite-config to ^1.6.0 (main) (text#7483)
        Chore(deps): update dependency prettier-plugin-organize-imports to ^4.2.0 (main) (text#7484)
        Fix(deps): update dependency @nextcloud/files to ^3.12.0 (main) (text#7485)
        Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.1.1 (main) (text#7490)
        Fix(keymap): Fix browser keybinding ctrl+del to delete word ahead (text#7491)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.45.3 (main) (text#7493)
        Fix(mermaid): Use dark theme if appropriate (text#7496)
        [main] Update nextcloud/ocp dependency (text#7500)
        Fix(workspace): toggle right away and only render if needed (text#7501)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.46.0 (main) (text#7502)
        Fixes for TextDirection extension (text#7509)
        Further TextDirection improvements (text#7513)
        Fix/move wide page toggle (text#7514)
        Fix(TextDirection): Ignore inputRule or collaboration transactions (text#7516)
        Chore(deps): bump linkifyjs from 4.2.0 to 4.3.2 (text#7518)
        Add typography extension (text#7521)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.46.2 (main) (text#7524)
        Chore(deps): update dependency typescript to ^5.9.2 (main) (text#7525)
        Fix(deps): update dependency @nextcloud/initial-state to v3 (main) (text#7526)
        [main] Update nextcloud/ocp dependency (text#7531)
        Chore(ci): upload snapshots of failed cy component tests (text#7536)
        Feat(files): add drag handler for nodes (text#7537)
        Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.1.3 (main) (text#7539)
        [main] Update nextcloud/ocp dependency (text#7540)
        [main] Fix npm audit (text#7541)
        Chore(npm): prettier:change to format only changed files (text#7546)
        Chore(deps): update dependency cypress-split to ^1.24.21 (main) (text#7547)
        [main] Update nextcloud/ocp dependency (text#7550)
        Fix/guest user dialog (text#7555)
        Fix(deps): update dependency mermaid to v11.10.0 [security] (main) (text#7556)
        Chore(deps): update dependency rollup-plugin-webpack-stats to ^2.1.4 (main) (text#7561)
        Fix(deps): update dependency mermaid to ^11.10.1 (main) (text#7562)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.47.1 (main) (text#7563)
        Fix(deps): update dependency @nextcloud/vue to ^8.29.1 (main) (text#7564)
        Fix(deps): update tiptap to ^2.26.1 (main) (text#7565)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.48.0 (main) (text#7567)
        [main] Update nextcloud/ocp dependency (text#7575)
        [main] Fix npm audit (text#7576)
        Chore(move): useDelayedFlag to composables (text#7579)
        Build: update node and npm engines versions (text#7581)
        [main] Update nextcloud/ocp dependency (text#7584)
        [main] Fix npm audit (text#7586)
        Fix(deps): update dependency @nextcloud/vue to ^8.29.2 (main) (text#7588)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.49.0 (main) (text#7589)
        Chore(deps): update dependency @rollup/rollup-linux-x64-gnu to ^4.50.0 (main) (text#7590)
        Chore(deps): update dependency cypress-vite to ^1.7.0 (main) (text#7591)
        Fix(deps): update dependency path-normalize to v7 (main) (text#7592)
        Fix(links): do not steal focus on initial loading (text#7599)
        Migrate to outline Material Symbol style (text#7608)
        Update nextcloud/ocp dependency (text#7616)
        Update nextcloud/ocp dependency (text#7639)
        Fix(createEditor): always provide editor. (text#7646)
        Fix(readonly-bar): Clean up read-only menu bar to behave consistently with normal menu bar (text#7651)
        Update nextcloud/ocp dependency (text#7667)
        Fix: add close button when open readonly files on mobile app (text#7670)
        Fix(print): hide readonly bar in print view (text#7674)
    twofactor_nextcloud_notification
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1004)
        Ci(github): Update workflows (twofactor_nextcloud_notification#1006)
        Chore(deps-dev): Bump @nextcloud/stylelint-config from 3.0.1 to 3.1.0 (twofactor_nextcloud_notification#1010)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1013)
        Chore(deps): Bump @nextcloud/vue from 8.26.1 to 8.27.0 (twofactor_nextcloud_notification#1014)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1017)
        [main] Fix npm audit (twofactor_nextcloud_notification#1018)
        Ci: Move dev dependencies into vendor-bin (twofactor_nextcloud_notification#1019)
        Chore(deps-dev): Bump webpack-dev-server from 5.1.0 to 5.2.2 (twofactor_nextcloud_notification#1020)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1021)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1023)
        Chore(deps-dev): Bump pbkdf2 from 3.1.2 to 3.1.3 (twofactor_nextcloud_notification#1024)
        Ci: update npm-audit-fix.yml workflow from template (twofactor_nextcloud_notification#1025)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1026)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1029)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1030)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1032)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1034)
        Chore(deps): Bump linkifyjs from 4.0.0 to 4.3.2 (twofactor_nextcloud_notification#1035)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1037)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1039)
        Chore(deps-dev): Bump cipher-base from 1.0.4 to 1.0.6 (twofactor_nextcloud_notification#1040)
        Chore(deps-dev): Bump sha.js from 2.4.11 to 2.4.12 (twofactor_nextcloud_notification#1041)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1042)
        Build: update node and npm engines versions (twofactor_nextcloud_notification#1043)
        Chore(deps): Bump form-data from 4.0.0 to 4.0.4 (twofactor_nextcloud_notification#1044)
        Chore(deps): Bump on-headers and compression (twofactor_nextcloud_notification#1045)
        Ci(github): Update workflows (twofactor_nextcloud_notification#1046)
        Chore(deps): Bump @nextcloud/vue from 8.29.1 to 8.29.2 (twofactor_nextcloud_notification#1048)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1049)
        Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (twofactor_nextcloud_notification#1052)
        Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1055)
        Fix npm audit (twofactor_nextcloud_notification#1059)
        Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1064)
        Update nextcloud/ocp dependency (twofactor_nextcloud_notification#1067)
        [main] Fix npm audit (twofactor_nextcloud_notification#933)
        Feat(deps): Add Nextcloud 32 support on main (twofactor_nextcloud_notification#943)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#946)
        Chore(deps-dev): bump psalm/phar from 5.26.1 to 6.1.0 (twofactor_nextcloud_notification#948)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#949)
        Chore(deps-dev): bump psalm/phar from 6.1.0 to 6.5.0 (twofactor_nextcloud_notification#952)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#953)
        Chore(deps-dev): bump elliptic from 6.6.0 to 6.6.1 (twofactor_nextcloud_notification#955)
        Chore(deps): bump dompurify from 3.1.6 to 3.2.4 (twofactor_nextcloud_notification#956)
        Ci: Update actions (twofactor_nextcloud_notification#957)
        Chore(deps): bump @nextcloud/vue from 8.22.0 to 8.23.1 (twofactor_nextcloud_notification#958)
        Chore(deps-dev): bump psalm/phar from 6.5.0 to 6.5.1 (twofactor_nextcloud_notification#959)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#962)
        Bump @nextcloud/eslint-config from 8.4.1 to 8.4.2 (twofactor_nextcloud_notification#963)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#966)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#967)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#969)
        Chore(deps): Bump axios from 1.7.4 to 1.8.2 (twofactor_nextcloud_notification#971)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#972)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#973)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#975)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#978)
        Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 6.2.0 to 6.3.0 (twofactor_nextcloud_notification#981)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#982)
        Chore(deps): Bump @nextcloud/vue from 8.23.1 to 8.25.1 (twofactor_nextcloud_notification#984)
        Chore(deps): Bump @babel/runtime from 7.18.9 to 7.27.0 (twofactor_nextcloud_notification#985)
        Chore(deps): Bump postcss and vue-loader (twofactor_nextcloud_notification#986)
        Chore(deps-dev): Bump http-proxy-middleware from 2.0.7 to 2.0.9 (twofactor_nextcloud_notification#987)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#988)
        Chore(deps): Bump @nextcloud/vue from 8.25.1 to 8.26.0 (twofactor_nextcloud_notification#992)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#995)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#997)
        Chore(deps): Bump @nextcloud/vue from 8.26.0 to 8.26.1 (twofactor_nextcloud_notification#998)
        [main] Update nextcloud/ocp dependency (twofactor_nextcloud_notification#999)
    twofactor_totp
        Feat(deps): Add Nextcloud 32 support on master (twofactor_totp#1587)
        Chore(ci): upgrade packages (twofactor_totp#1588)
        Refactor: PHP8 optimizations (twofactor_totp#1590)
        Chore(CI): Updating npm-audit-fix.yml workflow from template (twofactor_totp#1594)
        Fix(migration): Add a migration that drops incompletely setup secrets from owncloud (twofactor_totp#1598)
        Chore(github): update forum URL (twofactor_totp#1602)
        Feat: add better support for browser autocomplete (twofactor_totp#1603)
        Chore: update workflows (twofactor_totp#1608)
        Ci: update node.yml workflow from template (twofactor_totp#1612)
        Fix(deps): bump @nextcloud/logger from 2.7.0 to v3 (master) (twofactor_totp#1617)
        Chore(release): v14.0.0 (twofactor_totp#1626)
        Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (twofactor_totp#1629)
    updater
        Config value to allow to extend .user.ini on update (updater#471)
        Improve iterators (updater#516)
        Feat(updater): download resume w/ transfer statistics (updater#571)
        Fix: lock config file when reading and writing (updater#579)
        Build(deps-dev): Bump nextcloud/coding-standard from 1.2.1 to 1.3.2 (updater#588)
        Fix(cli): occ error handling (updater#595)
        Chore: Fix dependabot.yml (updater#600)
        Chore(deps): Bump PHP platform to 8.1 (updater#605)
        Chore(deps): Bump behat and dependencies in tests/ folder (updater#606)
        Fix: silence rename warnings (updater#616)
        Build(deps-dev): Bump behat/behat from 3.19.0 to 3.21.1 in /vendor-bin/tests (updater#620)
        Chore: Update workflows from templates, with few adaptations (updater#621)
        Chore(download): allows Updater to follow redirects (updater#624)
        Fix: rebuild updater to pass same code test (updater#627)
        Feat: allow redirections when downloading package (updater#629)
        Ci: update reuse.yml workflow from template (updater#634)
        Build(deps-dev): Bump nextcloud/coding-standard from 1.3.2 to 1.4.0 in /vendor-bin/coding-standard (updater#636)
        Feat(download): allow to download archives from several URLs (updater#637)
        Feat: allow to provide manual URL (updater#638)
        Build(deps-dev): Bump behat/behat from 3.21.1 to 3.23.0 in /vendor-bin/tests (updater#641)
        Chore: update list of expected files (updater#656)
        Fix: re-allow `.reuse` directory in Expected files (updater#657)
        Chore: adding me as codeowner (updater#663)
    viewer
        Feat: Fallback to manually loading media on error (viewer#2691)
        Chore(deps): update dependency dockerode to ^4.0.4 (master) (viewer#2692)
        Feat(deps): Add Nextcloud 32 support on master (viewer#2702)
        Fix: npm audit & lockfile refresh + react fix (viewer#2709)
        Chore: update command-compile from templates (viewer#2716)
        Fix(deps): update nextcloud (master) (viewer#2717)
        [master] Update cypress snapshots (viewer#2727)
        Chore(CI): Updating pr-feedback.yml workflow from template (viewer#2734)
        Fix: image load error with number folder (viewer#2735)
        Chore(deps): Bump dompurify from 3.2.3 to 3.2.4 (viewer#2740)
        Fix: preserve numeric names for filename and basename as string (viewer#2741)
        Chore(GA): update GA master (viewer#2756)
        Chore(deps): Bump axios from 1.7.9 to 1.8.4 (viewer#2761)
        Chore(deps): Bump @babel/helpers from 7.26.7 to 7.27.0 (viewer#2764)
        Chore(deps-dev): Bump vite from 5.4.14 to 5.4.15 (viewer#2765)
        [master] Update cypress snapshots (viewer#2775)
        [master] fix(reuse): add missing 0BSD license (viewer#2777)
        Chore(deps): update cypress (master) (viewer#2778)
        Chore(deps): update dockerode (master) (viewer#2779)
        Fix: Do not update page title for single file public shares (viewer#2789)
        [master] Update cypress snapshots (viewer#2802)
        Feat: handle `hide-download` DAV property (viewer#2806)
        [master] Update cypress snapshots (viewer#2812)
        Fix(image-editor): remove hamburger menu button and show close button (viewer#2813)
        Fix(image-editor): prevent double discard changes confirmation (viewer#2814)
        Chore(deps-dev): Bump undici from 5.28.5 to 5.29.0 (viewer#2815)
        Perf: Set and show current file before running heavier request to list directory (viewer#2816)
        Chore(deps): update dependency vite to ^5.4.19 (master) – autoclosed (viewer#2820)
        Fix(deps): update nextcloud (master) (viewer#2821)
        Fix: add route query for image editor (viewer#2822)
        Chore(deps): Bump tar-fs and dockerode (viewer#2824)
        Feat(viewer): Add file overwrite confirmation dialog (viewer#2835)
        Fix(deps): update dependency @nextcloud/vue to ^8.27.0 (master) (viewer#2840)
        Chore(config): migrate renovate config (viewer#2842)
        Chore(deps): lock file maintenance (master) (viewer#2843)
        Ci: update node.yml workflow from template (viewer#2845)
        [master] Update cypress snapshots (viewer#2868)
        [master] Fix npm audit (viewer#2873)
        Fix: image editor dependencies (viewer#2879)
        Fix: make sure etag is a string (viewer#2880)
        Fix: image editor focus trap (viewer#2893)
        Fix(image-editor): open newly created image when closing the image editor (viewer#2894)
        Ci: update npm-audit-fix.yml workflow from template (viewer#2895)
        Ci: update reuse.yml workflow from template (viewer#2896)
        [master] Update cypress snapshots (viewer#2901)
        Fix: file list update (viewer#2906)
        Chore(deps): Bump linkifyjs from 4.3.1 to 4.3.2 (viewer#2910)
        [master] Update cypress snapshots (viewer#2915)
        Chore(config): migrate renovate config – autoclosed (viewer#2919)
        Feat: add API package to register handlers in init scripts (viewer#2922)
        Chore(deps): Bump tmp from 0.2.3 to 0.2.4 (viewer#2923)
        Fix: sorting to align with files list (viewer#2924)
        Chore(deps): update dependency typescript to ^5.9.2 (master) (viewer#2925)
        Build: update node and npm engines versions (viewer#2938)
        Use material symbol, outlined variant for icons (viewer#2941)
        Fix “wrong owner type” issue when deleting a file from the viewer (viewer#2942)
        Fix: correct typo in owner-id check that casts it to string (viewer#2946)
        Fix: viewer files router in standalone mode (viewer#2947)
        Feat: only provide fonts which are available (shipped by us) (viewer#2956)
        Chore(CI): Adjust testing matrix for Nextcloud 32 on stable32 (viewer#2961)