Skip to content

Releases: gwen-interpreter/gwen

4.4.1

19 Mar 11:44
Compare
Choose a tag to compare
  • Only parse quoted or masked settings that have primitive values
  • Update dependencies
    • Update scala from v3.6.3 to v2.6.4
    • Update gherkin from v31.0.0 to v32.0.0
    • Update jline from v3.28.0 to v3.29.0
    • Update jul-to-slf4j from v2.0.16 to v2.0.17
    • Update logback-core from v1.5.16 to v1.5.17
    • Update jackson-databind from v.2.18.2 to v2.18.3

4.4.0

25 Feb 23:56
Compare
Choose a tag to compare
  • Introduce elvis operator to support default values for undefined bindings
    • Examples:
      ${unbound.string :? 'defaultValue'}
      ${unbound.string :? '${some.bound.value}'}
      ${unbound.string :? blank}
      ${unbound.boolean :? false}
      ${unbound.string1 :? '${unbound.string2 ?: blank}'}

4.3.3

13 Feb 20:56
Compare
Choose a tag to compare
  • Override dependencies (security update)
    • Update json-smart from v2.5.1 to v2.5.2

4.3.2

08 Feb 05:30
Compare
Choose a tag to compare
  • Add dependency overrides to main dependencies

4.3.1

08 Feb 05:15
Compare
Choose a tag to compare
  • Override dependencies (security update)
    • Update json-smart from v2.5.0 to v2.5.1

4.3.0

08 Feb 00:27
Compare
Choose a tag to compare
  • gwen.parallel.maxThreads can now be set to a percentage of total cores available
    • example: 80% for utilisation of 8 of 10 cores available for parallel processing
  • Clean up attachment file number prefix (avoid doubling up)
  • Refactored wait-until logic and step durations

4.2.4

31 Jan 22:11
Compare
Choose a tag to compare
  • Use threadsafe masked value cache
  • Update dependencies
    • Update scala from v3.6.2 to v3.6.3
    • Update gherkin from v30.0.4 to v31.0.0
    • Update logback from v1.5.15 to v1.5.16
    • Update commons-codec from v1.17.1 to v1.18.0
    • Update pdfbox from v3.0.3 to v3.0.4

4.2.3

31 Jan 06:33
Compare
Choose a tag to compare
  • Synchronise masked value cache

4.2.2

18 Jan 05:47
Compare
Choose a tag to compare
  • Set env.TZ setting to default timezone if not already set

4.2.1

17 Jan 01:27
Compare
Choose a tag to compare
  • Fix github CI to use sbt