Release notes
Upcoming release
Breaking changes
-
Security: Fixes to mitigate polynomial regex expressions (#24)
- Limit URL lengths for Loom, EdPuzzle, and Wistia
Development
-
Move from
prettier
tobiome
(#27) -
Move from
eslint
tooxc
(#26)biome
(#27)Faster linting, as it is rust-based.
0.1.0-next.7 (2023-11-25)
Breaking changes
-
Security: Fixes to mitigate polynomial regex expressions (#17)
-
Add plugins: eslint-plugin-redos-detector (redos-detector)
-
lib(matcher): Cap length to prevent some ReDoS vectors
-
Simplify regexes for EdPuzzle, Loom, Spotify, Wistia, YouTube
-
Remove generic URL regex: This regex is difficult to constrain
-
isValidUrl()
: in favor of usingURL()
constructor directly to test URL validity.
-
-
Deprecation notice
- Regex patterns will be set to be removed in future releases in favor of a typed, URL matching object (interface is to be determined).
0.1.0-next.6 (2023-11-25)
Skipped directly to v0.1.0-next.7 due to publishing error.
0.1.0-next.5 (2023-10-15)
Breaking changes
0.1.0-next.4 (2023-08-26)
- Prettier: Add css and JS import ordering
0.1.0-next.3 (2023-06-12)
- package.json: Add
typings: 'dist/index.d.ts'
See commits
0.1.0-next.2 (2023-06-12)
-
Include typings
- Add vite-plugin-dts
See commits
0.1.0-next.1 (2023-06-12)
- Fix for package.json
See commits
0.1.0-next.0 (2023-06-12)
- Move to
vite
(#8)
See commits
0.0.2-next.1 (2022-11-10)
- Move
jest
todevDependencies
0.0.2-next.0 (2022-11-06)
- Move from
tsdx
torollup
(#43)
0.0.1-next.12 (2021-06-02)
- Add
matcher
helper to generate regex matchers - Generic URL regular expression
0.0.1: next.0 - next.11
- Added API Documentation: https://social-embed.git-pull.com/api/modules/lib.html
- Added normal documentation: https://social-embed.git-pull.com/docs/lib/
- YouTube: Move back to single file
- #30: Add loom, wistia and edpuzzle