Releases: stryker-mutator/weapon-regex
Releases · stryker-mutator/weapon-regex
v1.3.2
v1.3.1
v1.3.0
v1.2.1
v1.2.0
1.2.0 (2023-12-13)
Features
- better mutant descriptions (#268) (7a457cc)
- format: Reformat code (26a3059)
- format: Reformat code (a6b84d3)
- parser-js: Initial support for the
v
flag forunicodeSets
(d324e09) - parser: Change
UnicodeCharClass.propValue
to typeOption[String]
(be7f1b7) - parser: Support parsing Unicode Character Class with property and value
\p{property=value}
(fdb4088)
Bug Fixes
- format: Reformat code (b7e94a3)
v1.1.1
What's Changed
- Explicitly upcast intermediate result to aid program elaboration by @julienrf in #230
- Enable npm provenance by @hugo-vrijswijk in 8f8b7a1
- update fastparse from 3.0.0 to 3.0.1 by @scala-steward in #213
New Contributors
Full Changelog: v1.1.0...v1.1.1
v1.1.0
Features
The JS bundle is now built on Scala 3 instead of 2.13. There should be no functional difference because of this.
- Add Scala 3 support by @hugo-vrijswijk in #215
- New logo for Weapon regeX by @nhaajt in #197
- Update Scala.js from 1.10.1 to 1.13.1 by @scala-steward in #217
Maintenance
- Refactor JS
MutationOptions
by @nhaajt in #187 - Separate related
RegexTree
node into smaller files by @nhaajt in #188
Documentation
Full Changelog: v1.0.3...v1.1.0
v1.0.3
Fixed
ParserJS
- fix reading flags when multiple flags are passed by @hugo-vrijswijk in #176
Full Changelog: v1.0.2...v1.0.3
Weapon RegeX v1.0.1
Fixes
Otherwise identical to https://github.com/stryker-mutator/weapon-regex/releases/v1.0.0
Weapon RegeX v1.0.0
Changes
- Support parsing flags in JS parser flavor #165
- Fix hex related parsing bugs #165
- Map source-URIs to github instead of local files #125
- Publish to NPM with native ESM #168
- Publish TypeScript types #168
mutate
andparse
returns aEither
instead ofTry
#172
BREAKING CHANGES
- NPM module is now published as ES instead of CommonJS #168
- Scala API now returns
Either
with aString
error message instead ofTry
#172