- Update (sub-)dependencies
- cross-spawn to 7.0.6
- micromatch to 4.0.8
- Updates braces to 3.0.3
-
Update to node v18
-
Dev Dependency Updates
- Update to TypeScript 5
- Update prettier to next major version
- Update eslint-plugin-prettier to next major version
- Other minor dependency updates
- Patch exploit where additional CSS rules could be inserted by
appending them to a rule's value with
&
,<
or>
Breaking Changes
- No longer allow
\
in values for CSS rules - No longer allow
<
or>
in values for CSS rules
Breaking Changes
- Ignore
DOMException
errors when callinginsertRule
while inserting stylesheet
- Add typescript types
Breaking Changes
- drop IE8 support
- Throw any errors that are not
SyntaxError
when callinginsertRule
while inserting stylesheet
Breaking Changes
- change
injectWithBlacklist
toinjectWithBlocklist
- change
injectWithWhitelist
toinjectWithAllowlist
- Initial release