- feat(deps): Add conventional commits to the repo
- Add @types/node 24.0.0
- Update dependencies
- @types/jest to 30.0.0
- eslint to 8.57.1
- jest to 30.2.0
- prettier to 3.7.4
- ts-jest to 29.4.6
- typescript to 5.9.3
- Update Node to v24
- BREAKING CHANGES
- Added logic to block
@-ruleselectors and values, excepting@media
- Added logic to block
- 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
- No longer allow
- BREAKING CHANGES
- Ignore
DOMExceptionerrors when callinginsertRulewhile inserting stylesheet
- Ignore
-
Add typescript types
-
BREAKING CHANGES
- drop IE8 support
- Throw any errors that are not
SyntaxErrorwhen callinginsertRulewhile inserting stylesheet
- BREAKING CHANGES
- change
injectWithBlacklisttoinjectWithBlocklist - change
injectWithWhitelisttoinjectWithAllowlist
- change
- Initial release