Repository navigation
Critical changes for developers & admins for Nextcloud 22 #26407
Description
Activity
- added0. Needs triagePending check for reproducibility or if it fits our roadmapPending check for reproducibility or if it fits our roadmap
on Apr 1, 2021 - pinned this issue
on Apr 1, 2021 - added and removed0. Needs triagePending check for reproducibility or if it fits our roadmapPending check for reproducibility or if it fits our roadmap
on Apr 1, 2021 Boolean database fields can not be NotNull anymore #24055
You can fix your app in the same way we fixed Talk nextcloud/spreed#5445
Reacted by Claas Augnernickvergessen commented
on Apr 30, 2021 on Apr 30, 2021 · Hidden as resolvedshow commentMore actionsnickvergessen commented
on May 29, 2021 on May 29, 2021 · Hidden as resolvedshow commentMore actionsnickvergessen commented
on May 29, 2021 on May 29, 2021 · Hidden as resolvedshow commentMore actionsmarius-wieschollek commented
on Jun 15, 2021 ContributorMore actionsThe end of support for the database.xml should definitely be in here. Causes marius-wieschollek/passwords#390
Reacted by Thomas EbertMaybe it would be worth mentioning that the Circles app changed a lot. The frontend JS API got replaced by OCS API routes and the backend PHP API also changed significantly. Developers who interact with Circles probably need to migrate their code.
nextcloud/documentation#6900 for the collected changes. Please help review.
Maybe it would be worth mentioning that the Circles app changed a lot. The frontend JS API got replaced by OCS API routes and the backend PHP API also changed significantly. Developers who interact with Circles probably need to migrate their code.
I'll leave that to the developers of the app.
23 changes will be tracked in #27846
- unpinned this issue
on Jul 7, 2021
Continuation of #23210
Front-end
Deprecated global variables
tbd
Backend
OCP\LDAP\ILDAPProviderFactorynow also needs to implement a methodisAvailable()make ILDAPProviderFactory usable when there is no ldap setup #25326Removed from public namespace:
OCP\Userwas removed after the grace period of 3 years - Drop \OCP\User #25679Removed from private namespace:
OC_User::getDisplayName()- Use proper methods for display name retrieval #24318Deprecations
tdb
Deprecations of Events & Hooks
tdb
Behavorial changes
migration:*commands are not available anymore (unless in debug). See Remove the migration commands unless in debug mode #27113 for information. If you thought you needed them, feel free to ping the author or a reviewer of the PR to solve the problem correctly. Running migrations directly mostly breaks the database status and is therefor only ment for debugging faulty migrations.exceptionentry is added and the existing message will only contain the exception message text. This might need adjustments by administrators when logs are extracted to external sources.overwrite.cli.url: Set local domain for swiftmailer #27306