master
revert: refactor($compile): remove preAssignBindingsEnabled leftovers
fix(grunt-utils): insert the core CSS styles without using innerHTML
test(*): isolate cache leaks from subsequent tests
chore(eslint): enable `quotes: ["error", "single"]`
test(input): fix tests on Firefox v93+
test(ngAnimate): ensure that `blockTransitions` can be spied upon
refactor(misc): remove usages of whitelist and blacklist
test(modules): properly isolate module tests
docs(*): ensure naming is correct for Angular(JS) versions
feat(ngMessages): add support for default message
refactor(sceDelegateProvider): remove usages of whitelist and blacklist
test(ngSanitize): disable a failing Edge test in all versions, including 18
fix(ngTouch): remove ngClick override, `$touchProvider`, and `$touch`
chore(*): remove manualLowercase & manualUppercase functions
test(Angular): fix `angularInit()` tests on Safari v15+
fix($animate): avoid memory leak with `$animate.enabled(element, enabled)`
fix(input): listen on "change" instead of "click" for radio/checkbox ngModels
chore(jqLite): fix $destroy describe block titles
fix(jqLite): prevent possible XSS due to regex-based HTML replacement
chore(jshint): enforce jshint for tests
feat(Module): add `info()` method
feat(errorHandlingConfig): add option to exclude error params from url
feat(errorHandlingConfig): make the depth for object stringification in errors configurable