Skip to content

Releases: sdstoehr/har-reader

v3.0.1

21 Dec 16:08
5fe1098
Compare
Choose a tag to compare

Changes from v3.0.0

Important

This version includes several breaking changes, please test your code base thoroughly.

  • Getters are now named .property() rather than .getProperty()
  • We are now using ZonedDateTime (which supports higher precision) rather than outdated Date class
  • The enums HttpStatus and HttpMethod are now only used optionally. int status() is now returning the status code as it was in the har file (previously it returned 0 for unknown status codes). String method() is now also returning the http method as it was in the har file. The enums are now available as .httpStatus() and .httpMethod()
  • Upgrade codebase to Java 17+: Switch to records, use ZonedDateTime, Nullable annotations @sdstoehr (#188)
  • chores: Move set operation out of getter @uarlouski (#183)

⬆️ Dependencies

v3.0.0

21 Dec 15:12
430640b
Compare
Choose a tag to compare

Important

This version includes several breaking changes, please test your code base thoroughly.

  • Getters are now named .property() rather than .getProperty()
  • We are now using ZonedDateTime (which supports higher precision) rather than outdated Date class
  • The enums HttpStatus and HttpMethod are now only used optionally. int status() is now returning the status code as it was in the har file (previously it returned 0 for unknown status codes). String method() is now also returning the http method as it was in the har file. The enums are now available as .httpStatus() and .httpMethod()
  • Upgrade codebase to Java 17+: Switch to records, use ZonedDateTime, Nullable annotations @sdstoehr (#188)
  • chores: Move set operation out of getter @uarlouski (#183)

⬆️ Dependencies

v2.5.0

20 Nov 19:08
9010a8a
Compare
Choose a tag to compare

Important

harLog.getBrowser() now returns null if no browser information was set in source file.
Before an empty HarBrowser object was returned. The spec considers the field optional.

Changes

v2.4.1

15 Nov 15:49
f0fcf12
Compare
Choose a tag to compare

v2.4.0

13 Nov 17:32
789c307
Compare
Choose a tag to compare

🚀 Features

⬆️ Dependencies

46 changes
  • Bump nl.jqno.equalsverifier:equalsverifier from 3.17.1 to 3.17.3 @dependabot (#174)
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.1 to 3.5.2 @dependabot (#173)
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2 @dependabot (#172)
  • Bump jackson.version from 2.18.0 to 2.18.1 @dependabot (#171)
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 @dependabot (#170)
  • Bump org.junit.jupiter:junit-jupiter from 5.11.2 to 5.11.3 @dependabot (#169)
  • Bump nl.jqno.equalsverifier:equalsverifier from 3.17 to 3.17.1 @dependabot (#167)
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.0 to 3.5.1 @dependabot (#166)
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1 @dependabot (#165)
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 @dependabot (#164)
  • Bump org.junit.jupiter:junit-jupiter from 5.11.1 to 5.11.2 @dependabot (#163)
  • Bump jackson.version from 2.17.2 to 2.18.0 @dependabot (#162)
  • Bump nl.jqno.equalsverifier:equalsverifier from 3.16.1 to 3.17 @dependabot (#161)
  • Bump org.junit.jupiter:junit-jupiter from 5.11.0 to 5.11.1 @dependabot (#160)
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.4.0 to 3.5.0 @dependabot (#159)
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 @dependabot (#158)
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 @dependabot (#157)
  • Bump org.junit.jupiter:junit-jupiter from 5.10.3 to 5.11.0 @dependabot (#155)
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.3.1 to 3.4.0 @dependabot (#154)
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 @dependabot (#153)
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0 @dependabot (#152)
  • Bump org.junit.jupiter:junit-jupiter from 5.10.2 to 5.10.3 @dependabot (#148)
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 @dependabot (#145)
  • Bump jackson.version from 2.17.0 to 2.17.2 @dependabot (#149)
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.1 @dependabot (#150)
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.1 @dependabot (#151)
  • Bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 @dependabot (#143)
  • Bump nl.jqno.equalsverifier:equalsverifier from 3.15.6 to 3.16.1 @dependabot (#142)
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 @dependabot (#140)
  • Bump jackson.version from 2.16.1 to 2.17.0 @dependabot (#139)
  • Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.10.2 @dependabot (#134)
  • Bump codecov/codecov-action from 3 to 4 @dependabot (#135)
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 @dependabot (#133)
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.3 to 3.2.5 @dependabot (#131)
  • Bump nl.jqno.equalsverifier:equalsverifier from 3.15.5 to 3.15.6 @dependabot (#132)
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.1 @dependabot (#130)
  • Bump nl.jqno.equalsverifier:equalsverifier from 3.15.4 to 3.15.5 @dependabot (#129)
  • Bump jackson.version from 2.16.0 to 2.16.1 @dependabot (#128)
  • Bump github/codeql-action from 2 to 3 @dependabot (#127)
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.2 to 3.2.3 @dependabot (#126)
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.3 @dependabot (#125)
  • Bump actions/setup-java from 3 to 4 @dependabot (#124)
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3 @dependabot (#123)
  • Bump nl.jqno.equalsverifier:equalsverifier from 3.15.3 to 3.15.4 @dependabot (#122)
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.2 @dependabot (#120)
  • Bump actions/checkout from 3 to 4 @dependabot (#121)

2.3.0 | Dependency updates & drop of Java 7 support

17 Nov 16:08
ab34163
Compare
Choose a tag to compare

What's Changed

Important

Requires Java 8 or later

New Contributors

Full Changelog: har-reader-2.2.1...har-reader-2.3.0

2.2.1

26 May 15:36
e8af94c
Compare
Choose a tag to compare
  • Updated dependencies
  • #82: Make sure default values from HAR entities satisfies specification

2.2.0

27 Mar 20:02
528af9d
Compare
Choose a tag to compare
  • Updated dependencies
  • Added support for fields, which are not supported in official spec. You can access these fields using Map<String, Object> getAdditional(). You can find more information here #51

2.1.10

05 Oct 05:39
83b67ee
Compare
Choose a tag to compare

Updated dependencies.

2.1.9

30 Jun 06:41
7dc80c4
Compare
Choose a tag to compare

Updated dependencies.