cucumber-expressions

Human friendly alternative to Regular Expressions

MIT License

Downloads
6M
Stars
140
Committers
48

Bot releases are visible (Hide)

cucumber-expressions - v17.1.0 Latest Release

Published by github-actions[bot] 7 months ago

Added

  • [Java] Assume numbers use either a comma or period for the thousands separator instead of non-breaking spaces. (#290)

Fixed

  • [Java] Parse negative numbers in Norwegian (and 59 other languages) (#290)
  • [Python] Remove support for Python 3.7 and extend support to 3.12 (#280)
  • [Python] The ParameterType constructor's transformer should be optional (#288)
cucumber-expressions - v17.0.2

Published by github-actions[bot] 8 months ago

Changed

  • [Python] Updated the release workflow to use trusted publisher (#263, #264)
  • [Ruby] Added subsidiary rubocop gems (RSpec/Rake/Performance), and did some initial refactoring (#247)
  • Additional information for alternation inside optional error message on how to fix (#260)

Fixed

  • Removed repeated 'the' from error message for use of alternations inside optionals (#252)
  • [Python] Missing keyword argument defaults in parameter type class (#259)
  • [Ruby] Added an explicit dependency on bigdecimal gem, to fix Ruby 3.4-pre builds where the gem has changed its status from default to bundled (#273)
cucumber-expressions - v17.0.1

Published by github-actions[bot] 11 months ago

Fixed

  • [JavaScript] Fix import paths lacking file suffix (#243)
  • [Ruby] Fixed up Layout rubocop autofixes
cucumber-expressions - v17.0.0

Published by github-actions[bot] about 1 year ago

Changed

  • [JavaScript] Added TypeScript source to the package (#211)
  • [Ruby] Minimum supported ruby is now 2.5+ (#232)
  • [Ruby] Large suite wide refactor for basic rubocop compliance (#233 #235)
  • Expose transformer arg as a public reader
  • Remove prefer_for_regexp_match? and use_for_snippets? -> Use their reader equivalents instead (Remove the ?)
    (#234)
  • [Ruby] Change public API readers for ParameterType
cucumber-expressions - v16.1.2

Published by github-actions[bot] almost 2 years ago

Fixed

  • [Java] Improve cucumber expression creation performance (#202)
cucumber-expressions - v16.1.1

Published by github-actions[bot] almost 2 years ago

Fixed

  • [Java] Improve expression creation performance (#187, #189)
cucumber-expressions - v16.1.0

Published by github-actions[bot] almost 2 years ago

Added

  • [Java] Enabled reproducible builds
  • [JavaScript] Added ParameterType.builtin. This is to allow JSON serialization of only the non-builtin parameter types.
cucumber-expressions - v16.0.1

Published by github-actions[bot] almost 2 years ago

Fixed

  • [JavaScript] The ParameterType constructor's transform, useForSnippets and preferForRegexpMatch should be optional. (#178)
cucumber-expressions - v16.0.0

Published by github-actions[bot] over 2 years ago

Changed

  • [JavaScript] The ParameterType constructor's regexps parameter has a new type: type Regexps = StringOrRegExp | readonly StringOrRegExp[]; type StringOrRegExp = string | RegExp.
cucumber-expressions - v15.2.0

Published by github-actions[bot] over 2 years ago

Added

  • [JavaScript] Add ParameterInfo (#124)

Fixed

  • [.NET] Fix casing in "word" parameter type constant
cucumber-expressions - v15.1.1

Published by github-actions[bot] over 2 years ago

Fixed

  • [JavaScript] Make CucumberExpression.ast public (it was accidentally private in 15.1.0)
cucumber-expressions - v15.1.0

Published by github-actions[bot] over 2 years ago

Added

  • [JavaScript] Add CucumberExpression.ast and expose the AST types.
cucumber-expressions - v15.0.2

Published by github-actions[bot] over 2 years ago

Fixed

  • Add missing name field in CommonJS package file (#87)
cucumber-expressions - v15.0.1

Published by github-actions[bot] almost 3 years ago

Fixed

  • Fixed release scripts
cucumber-expressions - v14.0.0

Published by github-actions[bot] about 3 years ago

Changed

  • TypeScript: Group#value can no longer be undefined (#16)
  • TypeScript: Argument is no longer generic (#16)
  • Go: Module renamed to match github repository(#24)
cucumber-expressions - v13.1.3

Published by github-actions[bot] about 3 years ago

Fixed

  • Fix release for the Go implementation
cucumber-expressions - v13.1.2

Published by github-actions[bot] about 3 years ago

Fixed

  • Fix release for the Go implementation
  • Minor fixes in the README.md links to documentation
cucumber-expressions - v13.1.1

Published by github-actions[bot] about 3 years ago

Fixed

  • Fix misc release actions
cucumber-expressions - v13.1.0

Published by github-actions[bot] about 3 years ago

Added

  • [JavaScript] Support for EcmaScript modules (aka ESM).
    (#1743)

Changed

Deprecated

Fixed

Removed