Skip to content

Releases: stryker-mutator/weapon-regex

v1.3.2

19 Mar 21:48
1b9ed94
Compare
Choose a tag to compare

1.3.2 (2024-03-19)

Build System

This release enables new optimizations and minifications to Scala.js bundle code, reducing the output size of the generated JavaScript.

v1.3.1

18 Feb 00:12
e07f4b2
Compare
Choose a tag to compare

1.3.1 (2024-02-18)

Bug Fixes

v1.3.0

27 Dec 09:33
65496fd
Compare
Choose a tag to compare

1.3.0 (2023-12-27)

Features

v1.2.1

13 Dec 10:06
ba45778
Compare
Choose a tag to compare

1.2.1 (2023-12-13)

Features

  • better mutant descriptions (#268) (7a457cc)
  • Support parsing Unicode Character Class with property and value \p{property=value} (#249) (cc504365)

Refactor

  • packages: move internal code to internal package (#267) (6ae8441)

Bug Fixes

v1.2.0

13 Dec 09:25
a215011
Compare
Choose a tag to compare

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 for unicodeSets (d324e09)
  • parser: Change UnicodeCharClass.propValue to type Option[String] (be7f1b7)
  • parser: Support parsing Unicode Character Class with property and value \p{property=value} (fdb4088)

Bug Fixes

v1.1.1

13 Jul 11:02
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.1.1

v1.1.0

12 Apr 08:39
9fca189
Compare
Choose a tag to compare

Features

The JS bundle is now built on Scala 3 instead of 2.13. There should be no functional difference because of this.

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

26 Jul 08:19
9abdbc4
Compare
Choose a tag to compare

Fixed

ParserJS

Full Changelog: v1.0.2...v1.0.3

Weapon RegeX v1.0.1

18 Jul 11:32
v1.0.1
290e4e2
Compare
Choose a tag to compare

Weapon RegeX v1.0.0

18 Jul 10:48
v1.0.0
e98c0dd
Compare
Choose a tag to compare

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 and parse returns a Either instead of Try #172

BREAKING CHANGES

  • NPM module is now published as ES instead of CommonJS #168
  • Scala API now returns Either with a String error message instead of Try #172

Internal

  • Move node-only properties to Node #108
  • Compile and format with -Xsource:3 #126