Skip to content
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

Critical changes for developers & admins for Nextcloud 23 #27846

Closed
nickvergessen opened this issue Jul 7, 2021 · 4 comments
Closed

Critical changes for developers & admins for Nextcloud 23 #27846

nickvergessen opened this issue Jul 7, 2021 · 4 comments
Labels

Comments

@nickvergessen
Copy link
Member

nickvergessen commented Jul 7, 2021

Continuation of #26407

Front-end

Backend

  • \OCP\User\Events\UserLoggedInEvent::getPassword is now nullable

Removed from public namespace:

Removed from private namespace:

Deprecations

  • \OCP\Calendar\IManager::search
  • \OCP\Calendar\IManager::isEnabled
  • \OCP\Calendar\IManager::registerCalendar
  • \OCP\Calendar\IManager::unregisterCalendar
  • \OCP\Calendar\IManager::register
  • \OCP\Calendar\IManager::getCalendars
  • \OCP\Calendar\IManager::clear

Deprecations of Events & Hooks

Behavorial changes

Changes for admins

@ChristophWurst
Copy link
Member

@nickvergessen ticket closed but the changes were not put anywhere, were they? https://docs.nextcloud.com/server/stable/developer_manual/app_publishing_maintenance/upgrade-guide.html stops at 22.

@nickvergessen
Copy link
Member Author

I was not aware we copy them somewhere. So no I just closed and created the 24 one

@ChristophWurst
Copy link
Member

Okay but that would be pointless. Nobody will find this closed ticket, would they?

I'll create tickets in the documentation repo.

@nickvergessen
Copy link
Member Author

Nobody will find this closed ticket, would they?

It's linked from the 24 one and the FAQ: #23369

But yeah sure we should add it to the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants