-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes for developers & admins for Nextcloud 25 #32117
Comments
Probably #33320 should be mentioned, I know some applications relying on those ids |
Added:
|
Added:
|
|
Added:
|
@nickvergessen @ChristophWurst
Sorry for disturbing this meta issue, but
Thanks! |
Instead of working with releases you should use the There is also a github action cron job available which updates this on a weekly basis so you immediately know when the target + your app is not compatible anymore.
This was because it's a fork of the old location. Enabled. |
#32363 from @CarlSchwan |
Breaking change backend: #33001 - ICreateFromString
must be supported Added
|
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
26 follow up in #34692 |
Continuation of #29914
Front-end
body.theme--dark
classes removed. See abovehttps://help.nextcloud.com/t/scss-support-dropped-with-nextcloud-25/
@nextcloud/vue
components are used you'll need to update to the major release 7 of the libraryNc
which is something that would also be required if not already doneOCP.Accessibility.disableKeyboardShortcuts()
. If that is the case, no additional shortcuts shall be registered by any app. Onlyspace
to toggle checkboxes andenter
to submit the currently active buttons/links are okay: Add global setting to disable keyboad shortcuts #34081Backend
christophwurst/nextcloud
composer package was replaced with a now Nextcloud ownednextcloud/ocp
package. The content is the same and all older versions were generated, so you can transition right away no matter which versions you support. We also have a GitHub Actions cron job template available at https://github.com/nextcloud/.github/blob/master/workflow-templates/update-nextcloud-ocp.yml which updates the packages every sunday, so you can make sure your app is still compatible with the latest OCP.IShareProvider::getSharesInFolder
now has a new argument$shallow
to support shallow and deep searches of shares in a folder. Update owner of subdir on move into/out of share #31728IUserManager::getDisplayName(): ?string
when you only want the display name of the user. This will avoid fetching all the user properties and generating useless DB/LDAP queriesOCP\Dashboard\IAPIWidget
so the data is available to the clients. Also check the new documentation https://docs.nextcloud.com/server/latest/developer_manual/digging_deeper/dashboard.htmlICreateFromString::handleIMipMessage(string $name, string $calendarData)
must be supportedRemoved from public namespace:
Removed from private namespace:
Deprecations
Deprecations of Events & Hooks
\OCP\Collaboration\Resources::loadAdditionalScripts
Add event to load additional scripts for projects #32349Behavorial changes
Changes for admins
The text was updated successfully, but these errors were encountered: