The third beta 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!
Unfortunately we had to realize that a bug slipped into the updater of Beta 2 that will error on an upgrade to Beta 3 with memory exhaustion. Before doing an upgrade please replaces the updater.phar with that one from Beta 1. Or, if you want to use the web updater, replace the updater’s index.php.
cd /path/to/nextcloud/updater
rm updater.phar index.php
wget https://raw.githubusercontent.com/nextcloud/updater/v28.0.0beta1/updater.phar
wget https://raw.githubusercontent.com/nextcloud/updater/v28.0.0beta1/index.php
chmod +x udater.phar
chown www-data:www-data updater.phar
chown www-data:www-data index.php
Now you can upgrade as usual.
Known issue: notifications lost their title, they will have it back with Beta 4, expected for Thursday.
Downloads
Changelog
- Migrate memory_limit check to new SetupCheck API (server#41086)
- Enh(TextProcessing): Add two new provider interfaces (server#41271)
- Lower log level about invalid session token (server#41302)
- Fix(session): Do not log fresh/empty session as error (server#41318)
- Feat(caldav): Create personal event for out-of-office messages (server#41340)
- Fix: Allow to set app order on navigation entries added by closures (server#41341)
- Feat(search): Seach for persons as event attendees and organizers (server#41374)
- Enhancements : improve most recent global search UI (server#41384)
- Chore/update twitter to x in personal settings (server#41385)
- Fix(cypress): Do not install calendar app from app store for testing (server#41387)
- Chore(deps): Bump @vueuse/integrations from 10.5.0 to 10.6.0 (server#41389)
- Metadata must be set a editable for PROPPATCH (server#41390)
- Chore(deps): Bump regenerator-runtime from 0.13.11 to 0.14.0 (server#41391)
- Fix(cypress): Adjust admin theming tests for new
@nextcloud/vue
release (server#41398) - Chore: update sabre/vobject and sabre/event to latest minor (server#41401)
- Fix(workflow): Fix “Call to a member function getUID() on null” with … (server#41404)
- Close participants filter after click (server#41405)
- Fix(log): Log exception class when message is empty (server#41406)
- Fix(userstatus): Do not override message timestamp for default messages (server#41407)
- Fix default icon: should be white instead of black (server#41412)
- Fix apps search provider order (server#41413)
- Fix dynamic property in CalDav tests (server#41415)
- Fix: Only reset preview src if it used to fail before (server#41416)
- Fix(workflowengine): use andWhere() not second where() (server#41417)
- Use background to increase overlay contrast (server#41426)
- Fix search providers icons (server#41432)
- Add
inAppSearch
for advanced search providers (server#41436) - Ignore metadata if migration to 28 is not done (server#41442)
- Fix(files): Show Collectives icon in Collectives folders (server#41443)
- Fix: Change scroll container for sharing details (server#41444)
- Moving IMetadataQuery (server#41446)
- Fix(backupcodes): Remove old notifications before creating a new remi… (server#41447)
- Improve shared status button (server#41453)
- Fix(files): Use
color-primary-element-text
for files/folders overlay icons (server#41455) - Feat(search): allow contacts person search (server#41457)
- Chore: Update
@nextcloud/vue
(server#41472) - Chore: update sabre/vobject and sabre/event to latest minor (3rdparty#1641)
- Chore: Update workflows from organization (activity#1397)
- Feat(rss): Add server name to the RSS feed title (activity#1400)
- [master] Update nextcloud/ocp dependency (activity#1403)
- [master] Fix npm audit (activity#1406)
- Cleanup repository (activity#1409)
- Fix: rendering of calendar names (activity#1411)
- Fix: rendering of address book names (activity#1412)
- Fix: Fix missing titles and align table (activity#1413)
- Extract buttons from pages so the animation does not affect them (firstrunwizard#993)
- Restore user.svg icon as it’s still used in notifications (firstrunwizard#994)
- [master] Fix npm audit (firstrunwizard#998)
- Dependencies: Update vite and nextcloud/vite-config (logreader#1037)
- Fix: Update
@nextcloud/vue
to 8.0.1 and also fix CSS name for settings section (logreader#1039) - [master] Update nextcloud/ocp dependency (logreader#1045)
- [master] Update nextcloud/ocp dependency (nextcloud_announcements#253)
- Chore(deps): Bump @nextcloud/dialogs from 4.2.1 to 5.0.0 (notifications#1711)
- Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.10 to 8.0.1 (notifications#1712)
- [master] Update nextcloud/ocp dependency (notifications#1715)
- Chore: update workflows from templates (password_policy#478)
- Chore: update node engines to next LTS (password_policy#483)
- Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (password_policy#494)
- Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.1 to 6.0.0 (password_policy#495)
- Chore(deps-dev): Bump @nextcloud/eslint-config from 8.2.1 to 8.3.0 (password_policy#503)
- Chore(deps): Bump axios and @nextcloud/axios (password_policy#511)
- Chore(deps-dev): Bump @babel/traverse from 7.22.10 to 7.23.3 (password_policy#515)
- Init metadata (photos#2119)
- Use original date time to order files in UI (photos#2125)
- Add overlay on live photo (photos#2127)
- Metadata: fix crash when datetime has invalid format (photos#2128)
- [master] Fix npm audit (recommendations#674)
- [master] Update nextcloud/ocp dependency (serverinfo#523)
- Chore(release): v6.0.0 (suspicious_login#826)
- Doc: Document installation and distribution (suspicious_login#828)
- Feat: bring back cypress command createDescription through UI (text#4965)
- Chore(deps): update dependency cypress-split to ^1.15.6 (main) (text#4976)
- Fix(deps): update dependency @nextcloud/files to ^3.0.0 (main) (text#4978)
- Fix(deps): update dependency @nextcloud/vue to ^8.0.1 (main) (text#4979)
- Fix(deps): update dependency mermaid to ^10.6.1 (main) (text#4980)
- Chore(deps): update dependency cypress to ^13.5.0 (main) (text#4981)
- Chore(deps): bump axios from 1.4.0 to 1.6.1 (text#4982)
- Chore(deps): update vueuse to ^10.6.0 (main) (text#4983)
- [main] Update nextcloud/ocp dependency (text#4994)
- Fix: Limit asset/source loader rule to inline svg embeddings from @mdi/svg (text#4997)
- Chore(deps): bump @nextcloud/webpack-vue-config from 5.5.1 to v6 (master) (twofactor_totp#1443)
- Revert “Prevent directory modifications when iterating” (updater#518)