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 24 #29914

Closed
Tracked by #5
nickvergessen opened this issue Nov 25, 2021 · 7 comments
Closed
Tracked by #5

Critical changes for developers & admins for Nextcloud 24 #29914

nickvergessen opened this issue Nov 25, 2021 · 7 comments
Labels

Comments

@nickvergessen
Copy link
Member

nickvergessen commented Nov 25, 2021

Continuation of #27846

Front-end

Backend

Removed from public namespace:

Removed from private namespace:

  • OC\Authentication\Token\DefaultToken
  • OC\Authentication\Token\DefaultTokenCleanupJob
  • OC\Authentication\Token\DefaultTokenMapper
  • OC\Authentication\Token\DefaultTokenProvider

Deprecations

Deprecations of Events & Hooks

Behavorial changes

Changes for admins

@nickvergessen nickvergessen added 0. Needs triage Pending check for reproducibility or if it fits our roadmap enhancement overview and removed enhancement 0. Needs triage Pending check for reproducibility or if it fits our roadmap labels Nov 25, 2021
@nickvergessen nickvergessen pinned this issue Nov 25, 2021
@nickvergessen
Copy link
Member Author

Added:

Behavorial changes

@nickvergessen
Copy link
Member Author

Added:

Backend

@nickvergessen
Copy link
Member Author

Added

Backend

@nickvergessen
Copy link
Member Author

25 list in #32117

@matiasdelellis
Copy link

Hi everyone,
I maintain two applications, and one depends heavily on jQuery.

That is https://github.com/matiasdelellis/quicknotes and now stopped working in NC24, but I can't find any relevant changes that refer to something related.

Uncaught ReferenceError: jQuery is not defined
    <anonymous> https://delellis.com.ar/apps/quicknotes/vendor/colorPick.js?v=30f1e4c7-79:173
colorPick.js:173:1

Of course I am aware of the deprecation warnings for several versions, but it does not seem that you finally remove it.. 🤔
My first attempt is to add jquery to my own installation, but the result is exactly the same. I don't have enough time to port it to VUE, and working with vanilla will still be an important job, but first I need to know what changed in NC24

Please, any help is welcome..

@ChristophWurst
Copy link
Member

My first attempt is to add jquery to my own installation

This is the way to go. Bundle it with your app.

algitbot pushed a commit to alpinelinux/aports that referenced this issue Jul 28, 2022
@nickvergessen nickvergessen unpinned this issue Oct 20, 2022
@nickvergessen
Copy link
Member Author

25 continuation in #32117

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

3 participants