The third release candidate of Nextcloud 28 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!
Those who follow the release schedule will already know that this is the last, planned RC
Downloads
Changelog
- Add comment in SyncLivePhotosListener (server#41941)
- Fix(cypress): Adjust user columns tests (server#41945)
- Enh(settings): Load from disabled users endpoint (server#41949)
- Fix(files_external): Fix โCould not find resource main.js to loadโ (server#41955)
- Fix(copyright): Fix copyright doc blocks (server#41956)
- Fix(CI): Fix video verification tests (server#41960)
- Feat(out-of-office): Add OCS endpoint to set and clear absence (server#41963)
- Fix(dav): Allow single-day out of office (server#41967)
- Fix(TextProcessing): Add task type template param to IManager and registerTPProvider (server#41969)
- Fix(files): Adjust table header to look like on previous versions (server#41976)
- Fix(files): Move aria-label for favorite icon from span to icon (server#41978)
- Fix npm audit (server#41983)
- Fix(files): Reverse logic to prevent copy to itself (server#41989)
- Fix(files): Allow to drag and drop new files also on empty directories (server#41990)
- Fix(files): Remove confusing table header labels (server#41991)
- Fix(TemplateManager): Bail early if templatedirectory is empty (server#42000)
- Fix(security): Handle idn_to_utf8 returning false (server#42005)
- Fix(metadata): Allow to load metadata of multiple files at once (server#42010)
- Migrate database missing checks (server#42013)
- Fix(dav): allow any throwable in logException (server#42014)
- Feat(LDAP): implement IIsAdmin interface (server#42017)
- Fix: Properly take show_hidden user setting into account for file listing (server#42023)
- Files_metadata_installed (server#42026)
- Fix(dav): Make current ooo info time-dependent (server#42029)
- Fix(UnifiedSearch): Move headings out of list element (invalid HTML) (server#42032)
- Fix AppSettingsController.php overwriting currentLanguage (server#42050)
- Chore: Update
@nextcloud/dialogs
to version 5.0.3 (server#42057) - Fix look of personal global credentials settings (server#42058)
- Fix(theming): Adjust dark theme to be accessible adjust cypress tests (server#42069)
- Fix(files): Correctly handle dropping folders on file list (server#42071)
- Correct semantics for link opening in global search (server#42073)
- Fix: Properly fetch version from shared files by accessing the owner storage version (server#42074)
- Fix some silent share bugs (server#42076)
- Fix(bruteforce-protection): Donโt throw a 500 when MaxDelayReached isโฆ (server#42082)
- Fix(dav): Improve handling and logging of bulk upload failures (server#42087)
- Enh(NavigationManager): Use ID as fallback for
app
property of entries (server#42088) - Enh(a11y): Add navigation labels (server#42089)
- Fix: Adjust reference picker code for the vue based FilePicker (server#42103)
- Change global search UI text to unified search (server#42105)
- Enh: Add navigation label (activity#1451)
- Create right list for activity links (activity#1452)
- Lower setup check level from error/warning to warning/info (logreader#1070)
- Update nextcloud/ocp dependency (nextcloud_announcements#268)
- Chore(deps): Bump @nextcloud/dialogs from 5.0.2 to 5.0.3 (notifications#1735)
- Update nextcloud/ocp dependency (notifications#1740)
- Fix links to faces with special chars (photos#2164)
- Donโt check display name on null (photos#2167)
- Fix: Skip empty files in metadata providers (photos#2170)
- Fix(DB): Fix โIS NOT NULLโ database queries (photos#2173)
- Show title and close of modal inline (photos#2181)
- Enh: Add navigation label (photos#2184)
- Fix(deps): update tiptap to ^2.1.13 (text#5072)
- Fix(deps): update dependency @nextcloud/vue to ^8.3.0 (text#5073)
- Update nextcloud/ocp dependency (text#5078)
- Handle null file in RichWorkspace header (text#5088)
- Chore(deps): Move
cypress-visual-regression
to dev dependencies (text#5091) - Chore(deps): update dependency vite to v5.0.5 [security] (text#5094)
- Feat(editor): Enable gapcursor, allows to put cursor between images (text#5096)
- Fix: Disable view file in trashbin (viewer#2094)