Skip to content

Releases: gwen-interpreter/gwen-web

3.76.0

26 Sep 05:50
Compare
Choose a tag to compare
  • Update Gwen core from v3.64.0 to v3.65.0
    • Surround filename in file compare error messages with single quotes instead of double quotes
    • Introduce new implicit attribute:
      • gwen.eval.status.message.csvEscaped = CSV escaped equivalent of gwen.eval.status.message

3.75.0

23 Sep 04:29
Compare
Choose a tag to compare
  • Deprecated DSL steps:
    • I wait <duration> second[s] when <element> is <actioned>
    • I wait until <condition> when <element> is <actioned>
  • Update Gwen core from v3.63.2 to v3.64.0
    • Add file based DSL steps
      • <step> if "<filepath>" file[ not] exists
      • <step> if "<filepath>" file does not exist
      • <step> if <filepathRef file>[ not] exists
      • <step> if <filepathRef file> does not exist
      • <step> if "<filepath>" file is[ not] empty
      • <step> if <filepathRef file> is[ not] empty
      • <step> <until|while> "<filepath>" file[ not] exists
      • <step> <until|while> "<filepath>" file does not exist
      • <step> <until|while> <filepathRef file>[ not] exists
      • <step> <until|while> <filepathRef file> does not exist
      • <step> <until|while> "<filepath>" file is[ not] empty
      • <step> <until|while> <filepathRef file> is[ not] empty
      • I wait until "<filepath>" file[ not] exists
      • I wait until "<filepath>" file does not exist
      • I wait until <filepathRef file>[ not] exists
      • I wait until <filepathRef file> does not exist
      • I wait until "<filepath>" file is[ not] empty
      • I wait until <filepathRef file> is[ not] empty
      • "<filepath>" file should[ not] exist
      • <filepathRef file> should[ not] exist
      • "<filepath>" file should[ not] be empty
      • <filepathRef file> should[ not] be empty

Binary package:

3.74.3

21 Sep 02:59
Compare
Choose a tag to compare
  • Update selenium from v4.24.0 to v4.25.0

Binary package:

3.74.2

20 Sep 03:56
Compare
Choose a tag to compare
  • Update Gwen core from v3.63.1 to v3.63.2
    • Interpolate step level tags
    • Report deprecation error even if step contains @Try

Binary package:

3.74.1

19 Sep 02:30
Compare
Choose a tag to compare
  • Update Gwen core from v3.63.0 to v3.63.1
    • Fix deprecation msg

Binary package:

3.74.0

18 Sep 23:25
Compare
Choose a tag to compare
  • Update Gwen core from v3.62.0 to v3.63.0
    • Introduce gwen.logLevel.deprecations to control how deprecations are reported.
      • Supported values include:
        • warn to log deprecations as warnings (default)
        • error to raise and report deprecations as errors
        • none to suppress logging or reporting of deprecation messages (no operation)

Binary package:

3.73.0

18 Sep 11:25
Compare
Choose a tag to compare
  • Introduce @Timeout and @Delay annotations for overriding timeouts and delays on wait, until/while, for-each and element assertion DSLs
  • Deprecate all DSLs that specify delay or timeout in favor of new Wait and Delay annotations
  • Update Gwen core from v3.61.7 to v3.62.0
    • Update dependencies
      • Update scala from v3.4.2 to v3.5.0
      • Update gherkin from v28.0.0 to v29.0.0
      • Update log4j-slf4j-impl from v2.23.1 to v2.24.0
      • Update scala-csv from v1.4.1 to v2.0.0
      • Update commons-model from v5.11.1 to v5.12.0
      • Update pdfbox from v3.0.2 to v3.0.3
      • Update pdfbox-io from v3.0.2 to v3.0.3
      • Update guava from v33.2.1-jre to v33.3.0-jre

Binary package:

3.72.7

11 Sep 03:14
Compare
Choose a tag to compare
  • Honor timeout overrides on guards involving web elements

Binary package:

3.72.6

02 Sep 02:28
Compare
Choose a tag to compare
  • Update Gwen core from v3.61.6 to v3.61.7
    • Detect and report multi-line input data field names as errors

Binary package:

3.72.5

01 Sep 22:57
Compare
Choose a tag to compare
  • Update selenium from v4.23.1 to v4.24.0
  • Update webdrivermanager from v5.9.1 to v5.9.2

Binary package: