Releases: makenowjust-labs/recheck
Releases · makenowjust-labs/recheck
v1.1.0
Changes:
- Add
maxDegree
parameter
Fixes:
- Optimize VM implementation
- Improve attack string construction strategy
v1.0.1
Fixes:
- Handle timeout error in
ReDoS.check
correctly.
v1.0.0
Changes:
- Move
Compiler
toautomaton
package. - Move
unicode
package todata
package. - Add backtrack based RegExp VM.
- Add fuzz checker.
- Add hybrid checker.
Fixes:
- Fix conversion from repeat pattern
a{n,m}
to ε-NFA correctly. - Remove duplicated canonicalization of word escape class on
ignore-case
.
v0.2.0
Changes:
- Move
Checker
,Complexity
andWitness
intoautomaton
package. - Add
Diagnostics
. - Use
Vector
instead for performance. - Improve
package.json
contents.
Fixes:
- Refactor
EpsNFA.Assertion#accept
.
v0.1.1
Changes:
- Fix ε-elimination behavior with an assertion.
- Fix
IChar.Word
range. - Add TypeScript definition file to NPM package.
v0.1.0
An initial release.