The beta2 release of 27.1.0 is now available on our download server.
As always, help with testing is very much welcome!
We updated our servers, did our tests, and the release seem pretty decent. Still, give it a whirl and report back here so we’re even more sure that it’s good to go! If you notice anything out of order, please report back on the appropriate github repository!
Downloads
Changelog
- Add l10n for files_reminders (server#39855)
- Add option to disable sidebar (viewer#1849)
- Adjust add button (server#39915)
- Allow opening files outside of the file system in viewer (text#4658)
- AppEcosystem Authentification (server#39799)
- Avoid adding (attribute=) part to filter which will confuse LDAP servers (server#39746)
- Calendar optimizations (server#39858)
- Catch more invalid cache source storage paths (server#39722)
- Default to source if fileid is undefined (viewer#1848)
- Enh(contacts): show/hide addressbooks for all (server#39904)
- Enh(files_reminders): Adjust reminder options (server#39800)
- Expose gps data via webdav (server#39755)
- Feat: add component SkeletonLoading (text#4655)
- Feat: Add support for mermaid.js rendering (text#4656)
- Feat: Compare files side by side (viewer#1850)
- Feat: Expose formatting menu bar actions through slash command (text#4661)
- Feat: File reminders backend (server#39764)
- Feat: Fix styling for version comparison (files_pdfviewer#795)
- Feat: Set file reminders (server#39783)
- Feat(caldav): linkify location in scheduling mails (server#39784)
- Feat(HTTPClient): Provide wrapped access to Guzzle’s asyncRequest() (server#39740)
- Fix missing text on assistant task list (text#4679)
- Fix npm audit (photos#1958)
- Fix npm audit (viewer#1828)
- Fix panning of zoomed images (viewer#1874)
- Fix smart picker integration of new Vue based file picker (server#39893)
- Fix various file reminders bugs (server#39887)
- Fix: Also cleanup version metadata if expiring (server#39873)
- Fix: Avoid issues when switching between versions (viewer#1852)
- Fix: close cursor after reading the invitation (server#39817)
- Fix: handle non markdown files in conflicts (text#4272)
- Fix: Pass proper viewer filename (server#39794)
- Fix: Use default font size (text#4647)
- Fix: Use resize observer to calculate menubar icon limit (text#4649)
- Fix(CI): Fix nextcloud/ocp package version (notifications#1638)
- Fix(css): Move code highlighting CSS to
prosemirror.scss
(text#4651) - Fix(cypress): header sharing download button selector (viewer#1871)
- Fix(fairuse): Adjust website URL (notifications#1639)
- Fix(notifications): Remove share notification when the node is deleted (server#39710)
- Improved display of app links (server#38526)
- Log imaginary errors as info to not spam the server logs (server#39795)
- Optimize calendar search query (server#39785)
- Select the fileid first when looking for incomplete files (server#39871)
- Show supported apps on app settings if subscribed (server#39637)
- Support opening and comparing versions in viewer (server#39763)
- Text processing integration (text#4662)
- The almighty text processing PR (server#39776)
- Try to fix regression with public file upload button (server#39921)
- Vue based FilePicker (server#39793)
- Wrap long productName on login form (server#39853)