jquery-migrate
jquery-migrate copied to clipboard
A development tool to help migrate away from APIs and features that have been or will be removed from jQuery core
It's undocumented but that's never stopped anyone. https://github.com/jquery/jquery/issues/2297
We should get to the point where `npm run build` installs & builds the project & `npm test` builds & tests it (including running linters) like in Core. In particular,...
This is unusual as it's not the Core API but I think we should warn against usage of `jQuery.UNSAFE_restoreLegacyHtmlPrefilter` and recommend calling `jQuery.migrateEnablePatches( "self-closed-tags" )` instead. I'd like to drop...
Those methods were removed in https://github.com/jquery/jquery/pull/4473. They were not public API but I expect there may be a lot of usage in the wild, e.g. AngularJS uses those methods on...
See https://github.com/jquery/api.jquery.com/issues/1243 & https://github.com/jquery/jquery/pull/5452 for changes planned for 4.0. We should restore special boolean attributes treatment and warn if the setter is used with an unrecognized value. In the getter,...
The [weekly-status-meetings](https://github.com/jquery/jquery-migrate/blob/main/CONTRIBUTING.md#weekly-status-meetings) section of CONTRIBUTING.md seems to be outdated. All 3 links lead to stale resources. See the screenshot below. Also, I'm guessing the [forum-and-irc](https://github.com/jquery/jquery-migrate/blob/main/CONTRIBUTING.md#forum-and-irc) section is outdated, but that's...
I went to post an issue with jquery-migrate, and this popped up: It looks like this is your first time opening an issue in this project! Be sure to review...
`jQuery.Deferred.getStackHook` is being renamed to `jQuery.Deferred.getErrorHook` in `3.7.0`; the old API will be removed in `4.0.0`. Ref https://github.com/jquery/jquery/pull/5211 Ref https://github.com/jquery/api.jquery.com/issues/1221
Restore & warn against: * boolean attributes set to something different than their lowercase names * boolean attributes queried when set to something different than their lowercase names * non-boolean...
Migrate 3.x still contains some patches for breaking changes in jQuery 1.9; it should only handle breaking changes in 3.0 or later. In Migrate 3.x, we'll leave it as-is, as...