The seventh 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 7
- Make NextCloud WORM file system friendly (server#24596)
- Fix open_basedir issues by AWS SDK (server#32740)
- Remake locale saving with Vue (server#33502)
- Remake group and quota details section with Vue (server#33512)
- Extend dashboard api to allow listing of widgets (server#33658)
- Fix using FSEEK_END with SeekableHttpStream to get file size (server#33718)
- Move background settings from dashboard app to Appearance and accessibility settings (server#33733)
- Rtrim cloudId url earlier (server#33793)
- Fix translation of user exists error server-side (server#33819)
- Do not empty config.php file if reading failed for any reason (server#33921)
- Only normalize data in public shares and not crud (server#33941)
- Cleanup updatenotification (server#33947)
- Add a limit to the amount of operators a client can add to a search query (server#33964)
- Fix setting menu height (server#33992)
- Improve dashboard default scrollbar behavior (server#33993)
- Use filesystem user instead of file owner for creating version (server#34001)
- Make config file saving safe against write failures (server#34009)
- Use primary button in updater (server#34018)
- Fix quota type to int (server#34019)
- Switch logical operators (and|or) (server#34020)
- Fix avatar icons in user list when using dark theme (server#34022)
- Remove transparent top (server#34023)
- Make profile page scrollable again (server#34024)
- Port Profile section checbox to NcCheckoxRadioSwitch component (server#34026)
- Fix public view (server#34028)
- Fix strange-looking button (server#34030)
- Fix ldap ui buttons (server#34031)
- Do not output a warning when a file is not found (server#34035)
- Add a heading to the login form (server#34039)
- Add api to load additional section in profile page (server#34042)
- Increase spacing between additional sharing tab content sections (server#34043)
- Fix unresponsive legacy password confirmation dialog when another modal is open with new dialog in Vue (server#34044)
- [master] Update psalm-baseline.xml (server#34045)
- Add a nodeFilter parameter for IExportDestination::copyFolder (server#34048)
- Set focus to input field for login form (server#34050)
- Fix: play single audio shares with the viewer (server#34051)
- Fix public audio style (server#34055)
- Fix twofactor provider icons in dark mode (server#34057)
- Fixed LDAP Copy Button Size (server#34060)
- Align sharing tab content and increase spacing (server#34062)
- Related resources will be shipped with NC25+ (server#34063)
- Fix scrollbar apperance (server#34065)
- Show Nextcloud Hub 3 in overview page when applicable (server#34066)
- Convert file_metadata.id from intto bigint (server#34067)
- Fix: also apply top margin to audio in firefox (server#34068)
- Add accessibility entry in user menu (server#34069)
- Fix grid view toggle (server#34071)
- Set defaultEnabled in shipped.json (server#34072)
- Dont try email login if the provider username is not a valid email (server#34073)
- Fix header menu appereance (server#34076)
- Add global setting to disable keyboad shortcuts (server#34081)
- Adjust recommended apps page (server#34084)
- Update CA cert bundle (server#34091)
- Tag loading (server#34096)
- ‘overview:hidden’ cutting navigation menu (server#34097)
- Fix test update notification (server#34098)
- Reset global search on files sidebar navigation change (server#34100)
- Fix initial state typo in dashboard controller (server#34101)
- [master] Update psalm-baseline.xml (server#34105)
- Automate CA certificate bundle update (server#34107)
- L10n: Correct error messages (server#34108)
- Bump @nextcloud/vue from 7.0.0-beta.2 to 7.0.0-beta.4 (server#34110)
- Bump scss-tokenizer and node-sass (server#34113)
- Fix styling of locale dropdown (server#34118)
- L10n: Change to a capital letter (server#34122)
- Revert “Make config file saving safe against write failures” (server#34137)
- Bump @nextcloud/eslint-config from 8.0.0 to 8.1.2 (activity#867)
- Implement new dashboard API (activity#912)
- [master] Update christophwurst/nextcloud dependency (activity#916)
- Fix icon color in dark mode (activity#920)
- Bump @nextcloud/vue to 7 beta (activity#923)
- Bump @types/jest from 29.0.1 to 29.0.3 (activity#925)
- [master] Update christophwurst/nextcloud dependency (activity#926)
- Update flyer (example-files#25)
- Fix file list selectors (files_rightclick#142)
- Update page.final.php (firstrunwizard#738)
- Update recommended apps for 25 (firstrunwizard#739)
- Bump postcss-preset-env from 7.8.0 to 7.8.1 (logreader#776)
- Bump @babel/runtime from 7.18.9 to 7.19.0 (logreader#777)
- Bump @babel/preset-env from 7.18.10 to 7.19.0 (logreader#778)
- Bump @babel/core from 7.18.13 to 7.19.0 (logreader#779)
- Bump @babel/plugin-transform-runtime from 7.18.10 to 7.19.1 (logreader#781)
- Bump postcss-preset-env from 7.8.1 to 7.8.2 (logreader#782)
- Bump @babel/preset-env from 7.19.0 to 7.19.1 (logreader#783)
- Bump @babel/core from 7.19.0 to 7.19.1 (logreader#784)
- Bump @nextcloud/vue from 6.0.0-beta.5 to 7.0.0-beta.2 (notifications#1273)
- Bump @nextcloud/event-bus from 3.0.0 to 3.0.2 (notifications#1274)
- Bump @nextcloud/vue from 7.0.0-beta.2 to 7.0.0-beta.4 (notifications#1275)
- Add collaborators management views (photos#1161)
- Allow to PUT files into an album (photos#1225)
- Handle node deletion event (photos#1228)
- L10n: Change style of sentence (photos#1231)
- Bump @nextcloud/upload from 1.0.0-beta.4 to 1.0.0-beta.5 (photos#1232)
- Bump vue-router from 3.6.4 to 3.6.5 (photos#1233)
- Bump jest-environment-jsdom from 29.0.1 to 29.0.2 (photos#1234)
- Bump @nextcloud/vue from 7.0.0-beta.0 to 7.0.0-beta.2 (photos#1235)
- Bump jest from 29.0.1 to 29.0.2 (photos#1236)
- FaceCovers: Don’t use pictures with the face at the edge (photos#1240)
- FaceCovers: Hide first description line if there’s no face title (photos#1241)
- Add Albums upload (photos#1242)
- Add public sharing front-end (photos#1243)
- Raise version to trigger migrations (photos#1244)
- Polishing of backend code for albums (photos#1245)
- Add id to cypress config (photos#1246)
- Bump cypress from 10.7.0 to 10.8.0 (photos#1248)
- Bump @nextcloud/vue from 7.0.0-beta.2 to 7.0.0-beta.4 (photos#1249)
- Bump jest-environment-jsdom from 29.0.2 to 29.0.3 (photos#1251)
- Bump autoprefixer from 10.4.8 to 10.4.11 (photos#1253)
- Use same upload button style as the UploadPicker (photos#1254)
- L10n: Spelling unification (photos#1256)
- L10n: Changed grammar (photos#1258)
- Make photos_albums_files.owner nullable for beta migrations (photos#1261)
- Owner really must allow null (photos#1262)
- Fix emoji autocompletion keyboard behaviour (text#2863)
- Use
@nextcloud/logger
for all frontend logging (text#2866) - Add printing style sheet, enables printing of text files (text#2867)
- Revert #2841 (page anchors) (text#2877)
- Fix: add primary attribute for current user (text#2878)
- Build(deps): bump uuid from 8.3.2 to 9.0.0 (text#2882)
- Build(deps-dev): bump vite from 3.0.9 to 3.1.0 (text#2884)
- Build(deps): bump @nextcloud/event-bus from 3.0.0 to 3.0.2 (text#2893)
- Update: all of @tiptap in one go (text#2895)
- @nextcloud/vue v7 (text#2907)
- Update tiptap/* (text#2908)
- Build(deps-dev): bump jest-environment-jsdom from 29.0.2 to 29.0.3 (text#2912)
- Build(deps): bump @tiptap/extension-underline from 2.0.0-beta.25 to 2.0.0-beta.194 (text#2913)
- Feat/page anchors (text#2914)
- Prepare NPM release 25.0.0-alpha.10 (text#2918)
- Build(deps): bump @tiptap/extension-horizontal-rule from 2.0.0-beta.194 to 2.0.0-beta.195 (text#2926)
- Build(deps): bump @tiptap/extension-paragraph from 2.0.0-beta.194 to 2.0.0-beta.195 (text#2927)
- Build(deps): bump @tiptap/core from 2.0.0-beta.194 to 2.0.0-beta.195 (text#2928)
- Build(deps): bump @tiptap/extension-bold from 2.0.0-beta.194 to 2.0.0-beta.195 (text#2929)
- Build(deps): bump @tiptap/extension-table-cell from 2.0.0-beta.194 to 2.0.0-beta.195 (text#2930)
- Build(deps): bump @tiptap/extension-text from 2.0.0-beta.194 to 2.0.0-beta.195 (text#2931)
- Build(deps): bump @tiptap/extension-ordered-list from 2.0.0-beta.194 to 2.0.0-beta.195 (text#2932)
- Build(deps): bump @tiptap/extension-history from 2.0.0-beta.194 to 2.0.0-beta.195 (text#2933)
- Build(deps): bump @tiptap/extension-dropcursor from 2.0.0-beta.194 to 2.0.0-beta.195 (text#2934)
- Build(deps): bump @tiptap/extension-mention from 2.0.0-beta.194 to 2.0.0-beta.195 (text#2965)
- Update: tiptap (text#2967)
- Use import instead of require to fix compilation with vite (text#2968)
- Mock some required objects in index.html (text#2969)
- Enh: add data-handler when attached to el (viewer#1371)