The third beta of Nextcloud 25 is now available on our download server!
Yes, the third, last week we missed to announce beta 2 here ā sorry! The missing link and changelog is added below.
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
- https://download.nextcloud.com/server/prereleases/nextcloud-25.0.0beta3.zip
- https://download.nextcloud.com/server/prereleases/nextcloud-25.0.0beta2.zip
Changelog 25.0.0 beta 3
- Avoid locking the php session (server#32162)
- Support iMIP invitations from Mail (server#33001)
- Deprecated ILogger from IJob (server#33047)
- Fix encryption:fix-encrypted-version command when encrypted is set to 0 (server#33433)
- Add config option to hide deprecated projects in sharing tab by default (server#33569)
- Directly build the search filter for shared storage instead of setting up the source cache (server#33574)
- Move findBinaryFinder and isFunctionEnabled away from OC_Helper (server#33593)
- Cache ConfigProfile (server#33595)
- Optimize Node::getParent and usage in previews (server#33602)
- Log attempted user name on failed password reset attempts (server#33623)
- Update crl after revoke money.csr (server#33624)
- Bump puppeteer from 15.5.0 to 16.2.0 (server#33626)
- Bump p-queue from 7.2.0 to 7.3.0 (server#33627)
- Request 64px avatars for the user management (server#33638)
- Fix plural usage in LDAP wizard (server#33639)
- Improve handling of profile page (server#33643)
- Update psalm-baseline.xml (server#33650)
- Update psalm-baseline.xml (server#33662)
- Fix SessionMiddlewareTest and cover new case with reopening (server#33668)
- Update typehint for confirmDestructive (server#33670)
- Fix opening Help page throwing Exception (server#33682)
- Bump terser from 5.10.0 to 5.14.2 (activity#852)
- Port settings to vue (activity#861)
- Bump psalm/phar from 4.24.0 to 4.26.0 (activity#865)
- Bump @nextcloud/axios from 1.10.0 to 2.0.0 (activity#869)
- Bump @nextcloud/webpack-vue-config from 5.1.0 to 5.3.0 (activity#870)
- Bump @nextcloud/auth from 1.3.0 to 2.0.0 (activity#876)
- Bump @types/jest from 28.1.6 to 28.1.7 (activity#877)
- Bump @nextcloud/browserslist-config from 2.2.0 to 2.3.0 (activity#878)
- L10n: Fixed typo (activity#879)
- Update .l10nignore (activity#880)
- Update christophwurst/nextcloud dependency (activity#884)
- Bump vue from 2.6.14 to 2.7.10 (activity#887)
- Fix translation ignore (activity#888)
- Render the Viewer source, if available (files_pdfviewer#646)
- Bump postcss-preset-env from 7.7.2 to 7.8.0 (logreader#773)
- Bump @nextcloud/l10n from 1.4.1 to 1.6.0 (photos#1101)
- Bump terser from 5.7.0 to 5.14.2 (photos#1138)
- Add Albums view (photos#1142)
- Add people view (photos#1155)
- Photos 2.0 (photos#1157)
- Bump @nextcloud/vue from 5.2.1 to 5.4.0 (recommendations#540)
- Disable background fade on empty rih workspace (text#2795)
- Use displayname cache for fetching session data (text#2805)
- Upgrade dependencies and fix cypress tests (text#2822)
- Build(deps-dev): bump phpunit/phpunit from 9.5.21 to 9.5.23 (text#2823)
- Build(deps-dev): bump vue-demi from 0.13.8 to 0.13.9 (text#2824)
- Build(deps): bump @nextcloud/vue from 6.0.0-beta.3 to 6.0.0-beta.4 (text#2825)
- Refactor regex for keeping syntax to support Safari (text#2826)
- Fix reset occ command (text#2831)
- Build index.php from lib files through Makefile (updater#424)
- Update @nextcloud/vue to 6.0.0 (viewer#1319)
- Fix setFullScreenMode on talk viewer opening (viewer#1331)
- Add support for non-dav files (viewer#1338)
- Build(deps): bump @skjnldsv/vue-plyr from 7.2.0 to 7.3.0 (viewer#1339)
- Build(deps-dev): bump cypress from 10.4.0 to 10.6.0 (viewer#1340)
- L10n: Triple dot to ellipsis (viewer#1341)
- Update and simplify plyr theme (viewer#1342)
- L10n: Correct spelling (viewer#1343)
- Detail wording fixes for editor (viewer#1344)
- Fix tests (viewer#1346)
- Do not require or fetch the unused etag (viewer#1347)
Changelog 25.0.0 beta 2
- Expose display name cache trough a public interface (server#32461)
- Revert interface changes from āstore unencrypted size in the unencrypted_size columnā (server#32943)
- Bump bamarni/composer-bin-plugin from 1.8.0 to 1.8.1 (server#33472)
- Unify initial and updated quota display (server#33495)
- Allow symlinks during webpack build (server#33517)
- Fix exif metadata provider (server#33518)
- L10n: Change plural to singular (server#33519)
- Fix/358 add missing expanded attributes (server#33522)
- Bump karma from 6.3.19 to 6.4.0 (server#33524)
- Bump webpack from 5.73.0 to 5.74.0 (server#33525)
- Fix duplicate ids on apps management page (server#33526)
- Fix updating cached mounts that didnāt have their mount provider set previously (server#33540)
- Remove redundant events (server#33548)
- Performance optimisation for carddav backend blob data read (server#33549)
- Optimize search post-processing for jail wrapper (server#33550)
- Donāt update the folder size if we know it hasnāt changed (server#33551)
- Revert āFirst first run wizzardā (server#33556)
- Use bigger slice in share provider (server#33558)
- Fixed the cache searchBuilder negative map (server#33559)
- Make DisplayNameCache return null if user doesnāt exists (server#33563)
- Allow to manually specify a theme to apply to a section of an app (server#33564)
- Remove time check in isFairUseOfFreePushService (server#33565)
- Make transparent what is community maintained (server#33573)
- Further pre-filter search result before setting up share source cache (server#33575)
- Fix font change preview update (server#33584)
- Add css variables for blur background (server#33610)
- Use user displayname cache for comment mentions (server#33614)
- Use user name cache in activity providers (server#33615)
- Fix carddav activities (server#33617)
- Bump @nextcloud/logger from 2.1.0 to 2.2.1 (activity#842)
- Bump moment from 2.29.3 to 2.29.4 (activity#848)
- Bump @nextcloud/stylelint-config from 2.1.2 to 2.2.0 (activity#868)
- Simplify the preview information (activity#871)
- Create update-christophwurst-nextcloud.yml (activity#872)
- Fix submit buttons in cypress tests (activity#873)
- Make psalm run on pushes to protected branches (circles#1131)
- Create update-christophwurst-nextcloud.yml (circles#1133)
- Fix IQueryFunction to string compliance (circles#1134)
- Add dependabot config (circles#1135)
- Bump vimeo/psalm from 4.22.0 to 4.26.0 (circles#1136)
- Bump phpunit/phpunit from 9.5.18 to 9.5.21 (circles#1137)
- Bump @nextcloud/webpack-vue-config from 5.2.1 to 5.3.0 (files_pdfviewer#641)
- Bump @nextcloud/browserslist-config from 2.2.0 to 2.3.0 (files_pdfviewer#642)
- Bump @nextcloud/stylelint-config from 2.1.2 to 2.2.0 (files_pdfviewer#644)
- Bump video.js from 7.4.1 to 7.14.3 (files_videoplayer#251)
- Updating command-rebase.yml workflow from template (files_videoplayer#273)
- Updating node.yml workflow from template (files_videoplayer#279)
- Update npm and node engines versions (files_videoplayer#282)
- Bump @nextcloud/webpack-vue-config from 5.2.1 to 5.3.0 (firstrunwizard#727)
- Bump @nextcloud/browserslist-config from 2.2.0 to 2.3.0 (firstrunwizard#728)
- Bump @nextcloud/stylelint-config from 2.1.2 to 2.2.0 (firstrunwizard#729)
- Fix theming usage (firstrunwizard#731)
- Bump @nextcloud/browserslist-config from 2.2.0 to 2.3.0 (logreader#771)
- Bump postcss from 8.4.14 to 8.4.16 (logreader#772)
- Bump @nextcloud/dialogs from 3.1.4 to 3.2.0 (notifications#1245)
- Bump @nextcloud/webpack-vue-config from 5.2.1 to 5.3.0 (notifications#1246)
- Bump @nextcloud/browserslist-config from 2.2.0 to 2.3.0 (notifications#1247)
- Bump @nextcloud/stylelint-config from 2.1.2 to 2.2.0 (notifications#1248)
- Bump @nextcloud/event-bus from 2.1.1 to 3.0.0 (notifications#1249)
- Bump @nextcloud/axios from 1.10.0 to 2.0.0 (notifications#1250)
- Bump @nextcloud/eslint-config from 8.0.0 to 8.1.2 (notifications#1251)
- Handle empty list of notifications to delete (notifications#1253)
- Bump @nextcloud/stylelint-config from 2.1.2 to 2.2.0 (password_policy#376)
- Outline view (text#2688)
- Bump @nextcloud/vue to 6.0.0-beta.3 (text#2794)
- Build(deps-dev): bump @cypress/webpack-preprocessor from 5.12.0 to 5.12.1 (text#2796)
- Build(deps): bump @nextcloud/axios from 1.11.0 to 2.0.0 (text#2797)
- Build(deps-dev): bump @nextcloud/stylelint-config from 2.1.2 to 2.2.0 (text#2798)
- Build(deps): bump @nextcloud/auth from 1.3.0 to 2.0.0 (text#2799)
- Build(deps-dev): bump vite from 3.0.5 to 3.0.7 (text#2802)
- Avoid duplicate queries that were caused by running execute and the mapper find method (text#2804)
- Fix error when upgrading on PHP 8.1 (updater#429)
- Add image editor (viewer#1317)
- Build(deps-dev): bump @nextcloud/webpack-vue-config from 5.1.0 to 5.3.0 (viewer#1320)
- Allow to download files with a shortcut (viewer#1321)
- Build(deps): bump @nextcloud/dialogs from 3.1.4 to 3.2.0 (viewer#1322)
- Build(deps): bump @nextcloud/auth from 1.3.0 to 2.0.0 (viewer#1323)
- Build(deps): bump @nextcloud/axios from 1.10.0 to 2.0.0 (viewer#1324)
- Build(deps-dev): bump @nextcloud/stylelint-config from 2.1.2 to 2.2.0 (viewer#1325)
- Build(deps): bump @nextcloud/event-bus from 2.1.1 to 3.0.0 (viewer#1326)
- Build(deps-dev): bump @nextcloud/browserslist-config from 2.2.0 to 2.3.0 (viewer#1329)
- Add a shortcut for editing images (viewer#1330)
- Force editor with dark theme (viewer#1333)
- Prevent editing if mobile (viewer#1334)
- Fix hover variables (viewer#1336)