The fourth beta of Nextcloud 25 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
Changelog 25.0.0 beta 4
- Check calendar URI length before creation (server#33139)
- Add profile config migration (server#33177)
- Remake Twitter handle saving with Vue and modularize account property components (server#33217)
- Fix various accessibility issues (server#33259)
- Remake location property saving with Vue (server#33285)
- Remake website property saving with Vue (server#33310)
- Remake phone number property saving with Vue (server#33311)
- Fix handling of internal errors when uploading theming files (server#33332)
- Feature: use the viewer to render single file shares (server#33347)
- Add back TokenCleanupJob to invalidate old temporary tokens (server#33375)
- #33036 [Bug]: Set default expiration date (server#33396)
- Remake profile picture saving with Vue (server#33409)
- Port password settings to vue (server#33429)
- Remove broken function resetStorage from test cases (server#33430)
- Make the description of
trashbin_retention_obligation
more clear (server#33470) - L10n: Changed grammar (server#33475)
- Backend for reference metadata fetching (server#33494)
- Add marker interface to mark system mount points for encryption (server#33500)
- Bump @nextcloud/vue to 6.0.0-beta.4 and related (server#33516)
- Proof of concept: Redesign app-content (server#33568)
- Fix creation of new user and display the correct error message (server#33625)
- Port Repair and Migrator events to IEventDispatcher (server#33640)
- Fix primary element color variables (server#33641)
- Fix ETAG returned by bulk upload (server#33659)
- Fallback to root if the picker folder doesn’t exists (server#33681)
- Make it possible to load theme//dist (server#33694)
- Improve bulk upload and add a config switch for it (server#33697)
- Remove old ie polify (server#33699)
- Fix weather icon (server#33702)
- Fix status button background on dashboard (server#33706)
- Avoid size changes on web ui update (server#33707)
- Fix copy in view-only mode (server#33713)
- Add composer.lock for integration tests (server#33714)
- Move app menu to vue (server#33728)
- Remove deprecated at matcher in tests/lib part 2 (server#33732)
- Remove leading slash for search results at mountpoint root (server#33734)
- Add a11y attributes for legacy app navigation (server#33746)
- Add a way to open the admin settings overview directly (server#33756)
- Cache cloud id data in CloudIdManager (server#33764)
- [master] Update psalm-baseline.xml (server#33767)
- Fix wording of undeliverable push notifications (server#33770)
- Fix eslint run command (server#33771)
- Log if cookie login failed with token mismatch or session unavailability (server#33772)
- Handle cases where the hash context gets cleaned up before the hash wrapper (server#33774)
- Fix unit tests (server#33778)
- Filter index.php from cloudId (server#33780)
- Add event to load scripts for reference rendering (server#33818)
- Add fusonic/opengraph (3rdparty#1131)
- Bump phpunit/phpunit from 9.5.21 to 9.5.23 (activity#893)
- Bump @nextcloud/logger from 2.2.1 to 2.3.0 (activity#894)
- [master] Update christophwurst/nextcloud dependency (activity#895)
- Add role=navigation and aria-current (activity#899)
- Fix broken select/label ID/name mismatch (activity#900)
- Move to app content as the scroll container (activity#901)
- Bump @nextcloud/logger from 2.2.1 to 2.3.0 (files_pdfviewer#648)
- Bump @nextcloud/initial-state from 1.2.1 to 2.0.0 (firstrunwizard#734)
- Bump react from 18.0.0 to 18.2.0 (logreader#740)
- Bump moment from 2.29.3 to 2.29.4 (logreader#757)
- Bump @babel/core from 7.18.10 to 7.18.13 (logreader#774)
- Fix background email job for disabled users (notifications#1255)
- Bump @nextcloud/initial-state from 1.2.1 to 2.0.0 (notifications#1258)
- Fix duplicate ID on settings page (notifications#1261)
- Bump vue, vue-template-compiler and @nextcloud/vue (notifications#1264)
- Warn about undelivered notifications (notifications#1265)
- Bump phpunit/phpunit from 9.5.21 to 9.5.23 (password_policy#380)
- Bump camelcase from 6.3.0 to 7.0.0 (photos#1113)
- Bump postcss-loader from 6.2.1 to 7.0.1 (photos#1136)
- Bump moment from 2.29.3 to 2.29.4 (photos#1144)
- Update npm and node engines versions (photos#1151)
- Bump vue and vue-template-compiler (photos#1159)
- Refactor: Use a global AbortController (photos#1162)
- Bump vue-router from 3.5.3 to 3.6.4 (photos#1167)
- Bump @nextcloud/dialogs from 3.1.2 to 3.2.0 (photos#1168)
- Bump @nextcloud/auth from 1.3.0 to 2.0.0 (photos#1169)
- Bump @nextcloud/browserslist-config from 2.2.0 to 2.3.0 (photos#1170)
- Bump jest from 28.1.1 to 29.0.0 (photos#1171)
- Bump autoprefixer from 10.4.7 to 10.4.8 (photos#1172)
- Bump @nextcloud/webpack-vue-config from 5.1.0 to 5.3.0 (photos#1173)
- Bump @nextcloud/stylelint-config from 2.1.2 to 2.2.0 (photos#1174)
- Bump workbox-webpack-plugin from 6.5.3 to 6.5.4 (photos#1175)
- Bump @nextcloud/event-bus from 2.1.1 to 3.0.0 (photos#1176)
- Bump @nextcloud/axios from 1.10.0 to 2.0.0 (photos#1177)
- Bump vue-material-design-icons from 5.0.0 to 5.1.2 (photos#1179)
- Bump @nextcloud/initial-state from 1.2.1 to 2.0.0 (photos#1180)
- Bump jest-environment-jsdom from 28.1.1 to 29.0.0 (photos#1181)
- Bump @nextcloud/logger from 2.2.0 to 2.3.0 (photos#1182)
- Bump @nextcloud/vue from 5.3.1 to 5.4.0 (photos#1183)
- Bump webdav to ^4 (photos#1184)
- Bump jest-environment-jsdom from 29.0.0 to 29.0.1 (photos#1185)
- Bump jest from 29.0.0 to 29.0.1 (photos#1186)
- Implement default Photos folder (photos#1189)
- Don’t translate {startDate} (photos#1190)
- Rework tags view (photos#1191)
- L10n: Changed Photos to lowercase (photos#1193)
- Implement upload in Folder (photos#1194)
- Bump phpunit/phpunit from 9.5.21 to 9.5.23 (privacy#785)
- Bump @nextcloud/browserslist-config from 2.2.0 to 2.3.0 (recommendations#548)
- Bump @nextcloud/webpack-vue-config from 5.2.1 to 5.3.0 (recommendations#549)
- Bump @nextcloud/stylelint-config from 2.1.2 to 2.2.0 (recommendations#550)
- Port away from scss (serverinfo#390)
- Bump phpunit/phpunit from 9.5.21 to 9.5.23 (survey_client#141)
- Avoid saving without changes (text#2686)
- Add user mentions feature (text#2748)
- Feature: Add page anchors (inter page links) (text#2841)
- Do not try to get a displayname for guests (text#2849)
- Fix: readonly shares should not seem editable (text#2851)
- Add psalm workflow (updater#423)
- Check updater.phar is up to date in check-same-code-base job (updater#432)
- Enable opening a single shared file (viewer#1242)
- Fix closing a file info preview (viewer#1348)
- Fix download URL of non-dav files (viewer#1349)
- Fix opening non-dav audio, gif and video (viewer#1350)
- Flex wrap controls on small width (viewer#1351)