The first beta of Nextcloud 26 is now available on our download server!
As always, help with testing is very much welcome!
If you notice anything out of order, please report back on the appropriate github repository!
Downloads
Rough changelog
- Limit number of concurrent preview generations (server#18210)
- Ldapi unix socket support (server#24574)
- Use mimetype from cache for workflow checks (server#25768)
- Cleanup old IE/edge properties and implement unsupported browser error page (server#26358)
- Remove the CAN_INSTALL file when occ maintenance:install is complete (server#27492)
- Align checksum dav property with desktop client parsing (server#28117)
- Do not setup a session when not required on API requests (server#28311)
- Nested ldap groups (server#30223)
- Harden disk_free_space check in CheckSetupController (server#30608)
- Add a background job to prune outdated sync tokens (server#31064)
- Add fallback routines for empty secret cases (server#31499)
- Fix Error: Undefined index: redirect_url (server#31947)
- Cleanup tags and share component (server#32012)
- Fix sync errors for card creation with the same uri from different sources (server#32057)
- Add repair command to fix wrong share ownership (server#32211)
- Bump @nextcloud/moment from 1.2.0 to 1.2.1 (server#32226)
- Bump nextcloud-vue-collections from 0.9.0 to 0.10.0 (server#32530)
- Modernize the error handler (server#32565)
- Fix a bunch of deprecation in the phpunit for core (server#32572)
- Fix User profile picture when performing the search (server#32635)
- [S3] Add option to specify an SSE-C customer provided key (server#32798)
- Cast to int (server#32838)
- Fix Uninitialized string offset 0 at GenerateMimetypeFileBuilder.php#39 (server#32859)
- Expose Doctrine support for persistent connections in PDO in Nextcloud settings (server#32899)
- Fix external storages access (server#33087)
- Federation - add logging, update the server status if sync fails (server#33104)
- Bump moment from 2.29.2 to 2.29.4 (server#33162)
- Update behat/behat requirement from ~3.10.0 to ~3.11.0 in /build/integration (server#33181)
- Improve container return type annotations (server#33388)
- Bump clipboard from 2.0.10 to 2.0.11 (server#33410)
- Fix photo url generation (add URI type to VCard2Array) (server#33450)
- Allow disabling object store write check (server#33458)
- Show version from appinfo on occ app:list (server#33482)
- Bump @testing-library/user-event from 14.1.1 to 14.4.3 (server#33488)
- Extract GPS data from EXIF (server#33511)
- Trigger a rescan when trying to fopen a file that exists in cache but not on disk (server#33566)
- Use cached getDisplayName method (server#33605)
- Remove the loop of calendars when only one is needed (server#33608)
- Use the updated mariadb10.6 container in drone (server#33631)
- Clean up paged result handling. (server#33703)
- Move guest.css to scss (server#33708)
- Use display name cache on getStorageInfo (server#33709)
- Bump webdav from 4.8.0 to 4.11.0 (server#33725)
- Makes untrusted domain error on info (server#33737)
- Bump guzzlehttp/guzzle from 7.4.5 to 7.5.0 in /build/integration (server#33884)
- Bump moment-timezone from 0.5.34 to 0.5.37 (server#33887)
- PublickKeyTokenProvider: Fix password update routine with password hash (server#33898)
- Replace vue2-datepicker with native date picker for share expiration dates (server#33915)
- LDAP to not register new users when outside of fair use or over limits (server#33945)
- Add pre commit config for cs fixer, EOF checks, etc (server#33984)
- Migrate TagMapper to QBMapper instead of deprecated Mapper (server#34038)
- L10n: Fix text string (server#34134)
- Fix āemail changedā activity email check (server#34135)
- On installation save channel to config.php if not stable (server#34136)
- Move avatar clearing in the background (server#34142)
- Do not store generated mysql password if it was not used (server#34152)
- Detect weird local ips (server#34160)
- User list : User name and Display name visibility improvement (server#34163)
- Add support for application/scim+json (server#34172)
- Bumped shipped apps list (server#34183)
- Master is now 26 (server#34186)
- Expose clearing the profiles and fix it (server#34188)
- Remove CoreBundle as we now ship the lat app that was referenced there (server#34190)
- DashBoard : Allow up to 5 widgets side by side (server#34191)
- Fix various theming bugs (server#34204)
- Fixing missing theming variables (server#34210)
- Fix loading custom background (server#34212)
- Add cache header for image endpoint if link previews (server#34215)
- Add fallback options for contacts array (server#34219)
- Make phpcs happy and remove unused setup thing (server#34220)
- Fix install page (server#34222)
- IncludeTags ā include_tags (server#34223)
- Fix node workflow error on master (server#34231)
- Compare cached filesize on download (server#34232)
- Bump nth-check and @vue/cli-service (server#34247)
- Ignore invalid share types (server#34248)
- Move Reference class to public namespace (server#34249)
- Remove unneeded and problematic vue-cli-plugin-unit-test (server#34260)
- Add endpoint to fetch a cachable reference data (server#34263)
- Bump versions to upgrade from (server#34267)
- Remove listeners to OC_Filesystem::(write|rename) old style hooks (server#34269)
- Add primary color presets for shipped backgrounds (server#34272)
- Fix highcontrast theme (server#34287)
- Fix focussing to internal link after copy (server#34288)
- Url encode the web dav url for copying (server#34289)
- Fix grid view button in public page (server#34292)
- Use color preset of shipped background as primary color (server#34298)
- Add color variables for text on blurred background (server#34299)
- Fix: Prevent deadlocks during mtime/size/etag propagation (server#34302)
- Fix default value for updatedirectory setting (server#34306)
- Fix user status emoji picking (server#34308)
- Remove unwanted settings button background (server#34311)
- Unbundle files_videoplayer and clean up a little (server#34313)
- Fix invisible status (server#34321)
- Only match http(s) URLs for references (server#34322)
- Update theming screenshots (server#34323)
- Fix starred favourite icon (server#34327)
- Correctly handle Redis::keys returning false (server#34328)
- Remove some constants and functions which have been long deprecated (server#34329)
- Fix ContactsStoreTests under PHP 8.2 (server#34330)
- Fix public view (server#34331)
- Fix the tertiary button text (server#34333)
- [master] Update psalm-baseline.xml (server#34336)
- Fix URLs on reference resolving (server#34339)
- Fix missing maintenance mode header for OCS request (server#34343)
- Ignore files which are modified by our tests (server#34344)
- Add .pre-commit-config.yaml to expected files in checker (server#34346)
- Fix renaming in shared with you file list (server#34348)
- Add a capability for the reference API and expose the regex to clients (server#34350)
- Reference url can always fallback to the link itself (server#34353)
- Rewrite admin theming in Vue (server#34359)
- Update OpenDyslexia to v0.91.12 (server#34363)
- Also use updatedir for cleanup of backups (server#34364)
- Add typings to OCP\Calendar\ICalendar and implementation (server#34376)
- Add isDeleted to OCP\Calendar\ICalendar (server#34378)
- Run session token renewals in a database transaction (server#34379)
- Feat(contacts): exclude contact from birthday calendar (server#34388)
- Fix positioning of the public page footer (server#34396)
- Pass logger to passwordless auth WebAuthn lib (server#34400)
- File reference: fallback icon to file type if no preview (server#34401)
- Wrap address book creation causal read in a transaction (server#34412)
- Fix causal reads in CalDAV backend (server#34415)
- Fix typo in deprecated (server#34421)
- Use default system primary (server#34437)
- Return proper error code when reporting exception fails in remote.php (server#34438)
- Fix reference preview when no server-side cache configured (server#34450)
- Fix missing background on upgrade (server#34461)
- [master] Update psalm-baseline.xml (server#34462)
- Reduce number of database queries during WebDAV propfind request (server#34471)
- Fix excessive increase of cachebuster value (server#34473)
- Show group name instead of group id as recommendation (server#34477)
- Fix hasBigIntConversionPendingColumns missing files_trash (server#34485)
- Fix typehints for generated migrations (server#34487)
- Typehint migrationservice closures (server#34488)
- Type closure to make psalm a bit happier (server#34489)
- Remove long depreated AppFramework/Db/Mapper (server#34490)
- Fix password length limitation (server#34500)
- Propagate attributes when resharing (server#34502)
- WebDAV - use file/folder name for dav:displayname (server#34508)
- Do not show editlocally on mobile (server#34513)
- [master] Update ca-cert bundle (server#34517)
- Also backport the cacert to stable25 (server#34521)
- Update security.txt expires field (server#34522)
- Avoid double ldap_unbind in Wizard.php (server#34523)
- Handle badly named version files more gracefully and log information (server#34528)
- Avoid allocating too much memory for the buffer on s3 uploads (server#34537)
- Bump @nextcloud/password-confirmation from 4.0.1 to 4.0.2 (server#34541)
- More flexible date validation (server#34544)
- Disable translucency on high contrast themes (server#34545)
- Add seperator in high contrast mode (server#34546)
- [master] Update psalm-baseline.xml (server#34548)
- Fix wrong types in phpdoc for twofactor registry (server#34554)
- Fix reading updater token for web updater (server#34558)
- Require token for local editing (server#34559)
- Fix TooManyArguments warning for carddav.php (server#34563)
- Fix TooManyArguments for FakeLockerPlugin (server#34565)
- Filter out backup user status (those beginning with _ as userId) (server#34569)
- Fix avatar menu icons in darkmode (server#34571)
- Make CI green again (server#34572)
- Add admin user customization kill switch (server#34576)
- Fix null error in getUnencryptedSize (server#34579)
- Fix file creation issue if no action are registered (server#34595)
- Scope the appdata theming storage for global and users (server#34599)
- Set theming app to alwaysEnabled (server#34609)
- Fix checkmark for theme settings in dark mode (server#34613)
- Fix regexp for unified searching in apps (server#34614)
- Fix logo not correctly inverted (server#34615)
- L10n: Fixed grammar (server#34618)
- Bump vue and vue-template-compiler (server#34619)
- Add a repair step to cleanup old theming cache (server#34620)
- [master] Update psalm-baseline.xml (server#34621)
- Bump jquery-ui-dist from 1.13.1 to 1.13.2 (server#34622)
- Update behat and friends (server#34623)
- Multiple fix for files external (server#34624)
- Fix icon of encrypted folders in filepicker (server#34625)
- Rename personal Groupware settings section to āAvailabilityā (server#34626)
- Various psalm fixes in files_sharing (server#34628)
- Fix case sensitivity of email when saving settings (server#34629)
- Disable automatic Dependabot rebases (server#34631)
- Add rate limiting on lost password emails (server#34632)
- Fix unnecessary highlighting of selected element (server#34634)
- Fix vertical alignment of user status icon (server#34636)
- Bump moment-timezone from 0.5.37 to 0.5.38 (server#34639)
- Revert minimum length for tags (server#34642)
- Bump exports-loader from 3.1.0 to 4.0.0 (server#34643)
- Support postgres15 (server#34645)
- Fix rebuild navigation (server#34650)
- Use proper error pages instead of always redirecting (server#34662)
- Update OCI workflow of server (server#34664)
- Invert header icons on bright preset backgrounds (server#34665)
- Bump jest-environment-jsdom from 29.0.3 to 29.2.1 (server#34668)
- Optimize background image migration job (server#34677)
- Interlace all output JPEG (server#34678)
- Display invalid input message (server#34683)
- Fix alternative logins custom css class (server#34685)
- Donāt crash with outdated share provider on update with the web updater (server#34688)
- Add backtrace to ldap profiler collector (server#34691)
- Allow to remove the background and select a custom colour + cypress (server#34696)
- Clean up LDAP Wizard typing (server#34702)
- Use vue lib multiselect tags component (server#34703)
- Update notifications for one-click instances (server#34706)
- Fix more icon color (server#34714)
- [master] Update psalm-baseline.xml (server#34717)
- Fix reading newly written encrypted files before their cache entry is written (server#34724)
- Fix autotest creating PostgreSQL database before install (server#34736)
- Add ico image/x-icon (server#34740)
- Only check unsupported browsers on user rendering (server#34741)
- Add .well-known/changepassword handler (server#34742)
- Extract $ignoreMaxApps from array_map callback in AppSettingsController (server#34745)
- Add Calendar settings section (server#34746)
- Revert āfix external storages accessā (server#34756)
- Port files_versions to vue (server#34769)
- Make sure to use AccessFactory to create Access instances and use DI (server#34772)
- Expose mapped user count from LDAP and use that for user limit check (server#34774)
- Do not throw errors when invalid setTo email is provided (server#34775)
- Update browser warning (server#34776)
- Fix disabled federated scope (server#34785)
- Check share attributes on preview endpoints (server#34788)
- Do not apply codestyle to composer autoloaders (server#34789)
- Emit typed event when preview is requested (server#34799)
- Skip general login with email for non-valid addresses and LDAP (server#34804)
- Compute notification parsed subject from rich subject when possible (server#34807)
- Fix getMetadata return type (server#34809)
- Fix some phpunit test warnings (server#34819)
- Fix empty content regressions in comments app (server#34825)
- L10n: Improve styling (server#34829)
- Continue registering and loading other dashboard widgets when one faiā¦ (server#34831)
- Allow to conditionally enable dashboard widgets (server#34832)
- Fix size calculation on copying the skeleton files (server#34834)
- Rename LocalAddressChecker methods to lower case (server#34847)
- Add an hint about reasons why files canāt be accessed (server#34849)
- Add remote host validation API (server#34852)
- Disable browser translations (server#34858)
- Add logging to Scheduling Plugin (server#34865)
- Add new CS fixer cache file to .gitignore (server#34866)
- Update @nextcloud/dialogs and fix toasts styling (server#34868)
- Fix visibility of internal expire date (server#34871)
- Bump @nextcloud/event-bus from 2.1.1 to 3.0.2 (server#34879)
- Bump @babel/node from 7.17.10 to 7.20.0 (server#34880)
- Bump @nextcloud/calendar-availability-vue from 0.5.0-beta.2 to 0.5.0-beta.3 (server#34881)
- Bump phpunit/phpunit from 9.5.23 to 9.5.26 in /build/integration (server#34883)
- [master] Update psalm-baseline.xml (server#34884)
- Move iMIP to its own interface (server#34893)
- Add Talk converstation delete API (server#34894)
- Use the official phpDocumentor release (server#34895)
- Update 64-bit check wording (server#34906)
- Remove 32-bit workarounds (server#34907)
- Disable upgrades to 26 for 32-bit (server#34908)
- Fix duplicate event email notifications (server#34909)
- Added parameter to disallow calendar subscription via link (server#34920)
- Escape path prefix when doing cache jail search (server#34924)
- Clean up and deprecate app container parameter aliases (server#34929)
- [master] Update psalm-baseline.xml (server#34933)
- Read encrypted session data again on reopen (server#34934)
- Avoid a crash when a PHP extension has no version (server#34937)
- Add mastodon and reorganize profile info section (server#34940)
- Add a Group display name cache (server#34941)
- Dump autoloaders for new IHandleImipMessage (server#34954)
- Fix invalid date in security.txt (server#34963)
- Bump bamarni/composer-bin-plugin from 1.8.1 to 1.8.2 (server#34984)
- Bump @nextcloud/l10n from 1.4.1 to 1.6.0 (server#34985)
- Bump handlebars-loader from 1.7.1 to 1.7.2 (server#34986)
- [master] Update psalm-baseline.xml (server#34987)
- L10n: Shorten link (server#34989)
- [Performance] Test valid path only if file info has to be retrieved (server#34994)
- Bump microsoft/azure-storage-blob to 1.5.4 (server#34996)
- Drop PHP 7.4 on master (server#34997)
- Fix cron warning with time insensitive jobs (server#35000)
- Fix unsuccessful token login logged as error (server#35007)
- Check quota on file copy (server#35009)
- Fix rendering of login headline (server#35014)
- Appropriate length check in Notification.php (server#35015)
- Deprecate PHP7.4 (server#35024)
- Fix missing share icon (server#35027)
- Fix DNS Pin Middleware throwing for public IPs (server#35028)
- Fix AppMenu icons for firefox (server#35029)
- Fix dashboard scrolling (server#35033)
- Add description for calendar uri (server#35042)
- Update crl after revoke drawio.csr (server#35043)
- Fix sidebar not automatically hidden in Files app (server#35052)
- Fix HTML entities not decoded in comment just added (server#35054)
- Add brute force protection on all methods wrapped by PublicShareMiddleware (server#35057)
- Fix top margin in empty versions list (server#35063)
- [LDAP] always create instance of own user manager (server#35070)
- Add alt to the logo, adapt css for logo (server#35071)
- Make sure that path is normalized and then checked, (server#35074)
- Remove reference to Redis sentinel from configuration docs (server#35075)
- Bump swiftmailer/swiftmailer to 6.3.0 (server#35076)
- Fix PublicKeyTokenProviderTest import and mock (server#35077)
- Close global search menu when keyboard focus leaves (server#35090)
- Allow single character search by default (server#35091)
- Run integration tests on 3rdparty bump (server#35093)
- Mark more config values as sensitive (server#35096)
- Improve email results for sharing (server#35097)
- Fix distorted previews when using imaginary (server#35105)
- Add migration for encryption keys in wrong location (server#35107)
- Allow running encryption:fix-encrypted-version for all users (server#35108)
- Bump sass-loader from 12.6.0 to 13.2.0 (server#35119)
- Bump @vue/test-utils from 1.3.0 to 1.3.3 (server#35120)
- Revert āAppropriate length check in Notification.phpā (server#35139)
- Update CODEOWNERS (server#35142)
- Add pull request template with checklist (server#35143)
- Fix devcontainer url (closing #35145) (server#35146)
- Place
<h1>
into main content (server#35147) - Fix dynamic properties and other problems in tests for PHP 8.2 (server#35156)
- Make sure to not pass null to DateTime::createFromFormat (server#35157)
- Disable style override on vue-select elements (server#35165)
- User status dialog a11y: make different focus and active state (server#35170)
- Add test for received share in share_folder (server#35173)
- Add text/asciidoc mimetype (server#35176)
- Restoring clearCachedConfig() (server#35177)
- Bump @nextcloud/vue to 7.1.0-beta0 (server#35179)
- Fix more tests for PHP 8.2 (server#35181)
- Generate user themed icons (server#35182)
- Fix s3 directory copy (server#35184)
- Hide warning about missing apps for when shipped in the next version (server#35185)
- Fix missing native submit type from OAuth client add button (server#35186)
- Fix mentions rendering in comment editor (server#35187)
- Fix github action āperformance-8.0ā when PR is from a fork. (server#35192)
- [master] Update psalm-baseline.xml (server#35194)
- Default Jpeg quality to 80 (server#35203)
- Fix forwarding the object id when searching comments (server#35206)
- Fix sharing expiration date handling and saving (server#35207)
- Fix settings for setting default expiration date (server#35210)
- Honor permissions of new link share via OCS API (server#35213)
- Delay updating setup providers untill we register the mounts (server#35218)
- Fix contrast of global search headings (server#35222)
- Smaller performance optimizations (server#35223)
- Drop deprecated node-sass (server#35224)
- Do not auto merge package-lock.json, but treat as text file (server#35225)
- Only setup redis connection if needed (server#35226)
- Limit toggle grid view button scope (server#35227)
- User_ldap - Cache group display name even if it was not filled (server#35228)
- Use a dedicated LDAP host and port for background jobs if configured (server#35229)
- Log switching to LDAP backup host because main one is not available (server#35230)
- Cache the fetched list of groups (server#35231)
- Bump doctrine/dbal to 3.3 in master (server#35234)
- Copy to clipboard with button instead of link (server#35240)
- [master] Update psalm-baseline.xml (server#35241)
- Set page title for each sidebar section through App management pages (server#35249)
- Increase the fair-use push limit to 1.000 users (server#35251)
- Fix warnings in dev mode on login page (server#35253)
- Set page titel for each sidebar section through User management pages (server#35257)
- Also cancel XHR when cancelling uploads (server#35259)
- Remove completed comments (server#35269)
- Show success on share actions (server#35271)
- Add label to sharing search field (server#35272)
- Prevents the selection of encrypted folders when clicking on the āSelect allā checkbox (server#35299)
- Generate proper URL for unsupported browsers page (server#35302)
- Donāt use quota cache through user management (server#35308)
- Help pages: set window title for sidebar sections (server#35309)
- Fix border color contrast (server#35315)
- Bump engine.io and socket.io (server#35316)
- [master] Update psalm-baseline.xml (server#35317)
- Remove potential mismatching dav session data during login (server#35318)
- Fix navigation order (server#35325)
- Skip files that cant be opened for FixEncryptedVersion (server#35337)
- Feat: add event for failed logins (server#35345)
- Fix user settings layout (server#35350)
- Update cache when file size === 0 (server#35353)
- Allow to set a custom timeout for ldap connections (server#35355)
- Add repair job that will ensure that secret and passwordsalt are set (server#35368)
- Fix UX of renaming token (server#35370)
- Run s3 primary tests sequential (server#35376)
- Fix remaining user settings issues (server#35380)
- Fix PHP lint CI failure (server#35383)
- Fix type of PreviewController::$userId (server#35385)
- Use correct filter for app icons in the right sidebar of app management (server#35389)
- Update vue to v7.1.0-beta.2 (server#35393)
- Do not check quota for non Node (server#35398)
- Fix share admin page (server#35399)
- Fix name of dymanic var $mountOptions to fix PHP 8.2 compatibility (server#35400)
- Fix theming tests for PHP 8.2 (server#35403)
- Bump laravel/serializable-closure to 1.2.2 in master (server#35405)
- More appropriate wording for background selection (server#35407)
- Fix login loop if login CSRF fails and user is not logged in (server#35419)
- Minimum desktop client that is supported is 2.3.0 (server#35425)
- Cleanup contactsinteraction (server#35426)
- Fix update for 32-bit (server#35434)
- Add success popup message for copying share links (server#35437)
- Fix multiline-format-error in file-conflict modal (server#35442)
- Change header semantic in the user status dialog (server#35455)
- Bump egulias/email-validator to 3.2.1 in master (server#35468)
- Allow upgrading from ownCloud 10.11 (server#35471)
- Fix the popovermenu (server#35484)
- Remove Bootstrap version reference from tooltip.scss (server#35485)
- Remove old code from comment to not trigger automatic scanners more than needed (server#35494)
- Strict typing lib/base.php (server#35496)
- Change app menu focused items behavior that neighbor elements (text and border) have no overlapping (server#35501)
- Fix SQL comparison with int array during external storage deletion (server#35502)
- [BUGFIX] Prevents the selection of encrypted files at the bottom of the list(before scrolling) (server#35521)
- Faster theming tests, better colours comparison and properly follow admin theming changes (server#35525)
- Improve verbosity of search description (server#35529)
- Bump @nextcloud/vue to 7.1.0 (server#35530)
- Revert āCopy to clipboard with button instead of linkā (server#35533)
- Language fixes in example config (server#35534)
- Improve dependency injection error message (server#35537)
- Add styles for #33741. Remove boards and add underlines. (server#35545)
- Delete the --image-background-size variable (server#35547)
- Add new border color variable and adjust primary color for increased contrast (server#35549)
- Bump decode-uri-component from 0.2.0 to 0.2.2 (server#35550)
- Revert unrelated change from #34940 (server#35556)
- Extend reference API for (future) frontend picker (server#35557)
- Remove obsolete GD function overwrites (server#35560)
- Read loginName from token (server#35562)
- Revert āFix border color contrastā (server#35563)
- Preview: respect quality in Imaginary (server#35566)
- Bump behat/behat from 3.11.0 to 3.12.0 in /build/integration (server#35568)
- [master] Update ca-cert bundle (server#35571)
- Handle possible null value for file in OC\Files\SimpleFS\NewSimpleFile (server#35576)
- Downgrade ubuntu in order to fix CI (server#35580)
- Replace getSystemValue with getSystemValueString in Util.php (server#35586)
- Replace getSystemValue in encryption app (server#35590)
- Bump sass from 1.52.1 to 1.56.1 (server#35592)
- Use TimedJob from OCP instead of OC (server#35596)
- Fix migration to non-empty secret (server#35600)
- Document frontend sass compilation (server#35603)
- Fix default redirect on successful WebAuthn login (server#35604)
- Add section-id and section-type data attributes to settings
- navigation items (server#35609)
- Adjust branding of errorlog log messages (server#35612)
- Change mail icon to the material design icon (server#35613)
- Fix array to string conversion in errorlog writer (server#35614)
- [master] Update psalm-baseline.xml (server#35615)
- Explicitly inherit stricly typed database schema closure of migrations (server#35618)
- Fix errors in calendar tests saying function handleIMipMessage does nā¦ (server#35620)
- Allow additional Sabre plugins in publicwebdav.php (server#35621)
- Automatically build sass and sass:icons after build (server#35622)
- Fix profile visibility not appearing (server#35628)
- Docs: document types flag for search options (server#35632)
- Update update-psalm-baseline workflow for NC25 (server#35635)
- Focus trap contacts menu with NcHeaderMenu port (server#35637)
- Update the unencrypted file size when closing streams (server#35649)
- Ci: update minio image for s3 primary storage tests (server#35653)
- Replace custom tooltips with native one in vue components and views (server#35655)
- Docs: add design contribution guidelines (server#35656)
- Increase default global input field border contrast (server#35660)
- [master] Update psalm-baseline.xml (server#35662)
- Revert āDisable style override on vue-select elementsā (server#35665)
- Invert header if primary is bright and background disabled (server#35666)
- Allow target=ā_blankā in apps navigation items (server#35667)
- Updte handlebars-loader to 1.7.3 (server#35672)
- Catch NotFoundException as well in JSCombiner (server#35679)
- Take out stable23 from dependabot config (server#35686)
- Preview: fix HEIC orientation (server#35689)
- Bump jsdoc from 3.6.10 to 4.0.0 (server#35693)
- Bump karma-spec-reporter from 0.0.34 to 0.0.35 (server#35695)
- Bump handlebars-loader from 1.7.2 to 1.7.3 (server#35700)
- Update sensitive config list of Talk (server#35705)
- Fix vue-select styles (server#35714)
- Bump @nextcloud/vue to 7.2.0 (server#35717)
- Bump @testing-library/jest-dom from 5.16.4 to 5.16.5 (server#35718)
- Bump phpunit/phpunit from 9.5.26 to 9.5.27 in /build/integration (server#35719)
- Fix: Make sure to reopen session before cleaning (server#35723)
- Switch logical operators (server#35739)
- Update README main screenshot (server#35745)
- Add app config for default template path (server#35759)
- Remove comment and guests option from Invitations UI (server#35761)
- L10n: Make productname/version info bold in update notification (server#35769)
- Port Files navigation to vue (server#35772)
- [PHP8] check if params given to API are really an array (server#35779)
- Fix missing cast of double controller parameters (server#35780)
- Inject services into controller methods (server#35783)
- Make the LoginController strict (server#35784)
- Replace custom tooltips with native one for files sharing (server#35785)
- Rename SabrePublicPluginEvent to BeforeSabrePubliclyLoadedEvent (server#35789)
- Replace custom tooltips with native ones in files (server#35795)
- Bump phpseclib/phpseclib to 2.0.40 in master (server#35813)
- Fix parameter type for EntityCollection::setReadMarker in comments app (server#35814)
- Avoid using the word āpasswordā in the APP_TOKEN_CREATED activity (server#35820)
- Fix PHP error on PHP >= 8.2 about dynamic property use in tests (server#35828)
- Fix: remove other shares from ui when deleted (server#35836)
- Apply a longer TTL of 15min to falling back on backup server (server#35839)
- Doc: add description how BackgroundCleanupJob.getNewPreviewLocations works (server#35844)
- [master] Update psalm-baseline.xml (server#35846)
- Add DESIGN.md to expected files (server#35855)
- Increase preview_max_memory and make it easier to debug (server#35856)
- Fix(session): Always setup the session if a session cookie is passed (server#35866)
- Refine file comments design (server#35870)
- Add option to return an exit-code when occ status signals an update is needed (server#35873)
- Adding option to set Auto-Submitted email header (server#35876)
- Improve sample.config.php parameter descriptions (server#35881)
- Checkout current branch in cypress tests in CI (server#35889)
- Avatar generation - disable setimageformat (server#35891)
- Replace custom tooltips with native ones in users page (server#35893)
- Fix moving files of encrypted local storage to unencrypted local storage (server#35894)
- Fix video fullscreen on public page (server#35897)
- Replace custom tooltips with native tooltips in personal and administration settings (server#35901)
- Replace custom tooltips with native ones in apps page (server#35903)
- Chore(actions): update php min supported to 8.0 (server#35911)