Skip to content

Releases: replay-framework/replay

v2.8.0

02 Feb 19:54

Choose a tag to compare

What's Changed

  • replace JSR 305 by JSpecify (javax.annotation.Nullable -> org.jspecify.annotations.Nullable etc.) (#693)
  • bump Netty4 from 4.2.4.Final to 4.2.9.Final
  • bump LiquiBase from 4.33.0 to 5.0.1
  • bump Hibernate from 6.6.15.Final to 6.6.42.Final
  • bump h2 from 2.3.232 to 2.4.240

Full Changelog: v2.7.1...v2.8.0

v2.7.1

02 Sep 07:23

Choose a tag to compare

What's Changed

  • Fix serving error responses in netty4 by @asolntsev in #652
  • build(deps): bump org.ehcache:ehcache from 3.11.0 to 3.11.1 by @dependabot[bot] in #651

Full Changelog: v2.7.0...v2.7.1

v2.7.0

01 Sep 05:46

Choose a tag to compare

What's Changed

  • #624 fix RePlay on Windows by @asolntsev in #632
  • #633 fix decoding query params containing plus by @asolntsev in #649
  • #157 fix serving files in replay-netty4 by @asolntsev in #650
  • support SVG images in PDF templates by @asolntsev in #606
  • Expose flash keys ERROR and SUCCESS by @cies in #468
  • multi-module-app part 2: classpath resources by @xabolcs in #506
  • Add helper to Properties class +cleanups by @cies in #469
  • fix leftover Play.getVirtualFile() usage in tags (#198, #291) by @xabolcs in #522
  • fastergt: remove __reverseWithCheck* methods from ExecutableTemplates by @xabolcs in #525
  • add test showing how to use @{...} and @{'...'} in html templates by @asolntsev in #524
  • use RedHat repository only for the needed dependency by @asolntsev in #563
  • remove RedHat repository by @asolntsev in #564
  • Remove not working IDEA "hello javanet" run configuration (#516) by @xabolcs in #526
  • Actually remove deps by @cies in #466
  • replace deprecated "gradle/gradle-build-action" by "gradle/actions/setup-gradle" by @asolntsev in #558
  • Build on Windows and MacOS by @asolntsev in #630
  • Updated dependencies: classgraph, hibernate, jackson, xmlbeans, HikariCP, liquibase, netty4, FlyingSaucer, commons-text,
    reload4j, guava, gson, commons-codec, commons-beanutils, commons-logging, slf4j, groovy, commons-lang3, commons-collections4, commons-fileupload, commons-io
  • Updated test dependencies: junit, kotlin, mockito, selenide, assertj, pdf-test, restAssured

Full Changelog: v2.6.3...v2.7.0

v2.6.3

02 Oct 19:20

Choose a tag to compare

  • Made caching optional (selectable by adding a package to your project)
  • Improve play.PropertiesConfLoader to ease conf/ directory usage @xabolcs
  • Apply IntelliJ hints and small easy refactors
  • Fix (doc)comments
  • Replace wildcard imports with individual imports
  • Add and run formatter (google-java-format), add EditorConfig
  • Remove unused imports
  • Extract dependency specs to TOML catalog
  • Bump netty4Version to 4.1.114.Final
  • Bump Gradle to 8.10.2
  • Bump FlyingSaucer to 9.9.5
  • Bump org.mockito:mockito-core to 5.14.1
  • Bump com.fasterxml.jackson.core:jackson-databind to 2.18.0
  • Bump com.codeborne:selenide to 7.5.1
  • Bump junitVersion to 5.11.1
  • Bump com.codeborne:pdf-test to 1.9.1
  • Bump com.google.guava:guava to 33.3.1-jre
  • Bump com.zaxxer:HikariCP to 6.0.0
  • Bump org.xhtmlrenderer:flying-saucer-pdf to 9.9.4
  • Bump commons-io:commons-io to 2.17.0
  • Bump io.github.classgraph:classgraph to 4.8.176
  • Bump org.hibernate:hibernate-jcache to 6.6.1.Final
  • Bump org.hibernate:hibernate-core to 6.6.1.Final

v2.6.2

09 Sep 16:28

Choose a tag to compare

2.6.2 (released 09.09.2024)

  • Bump Hibernate to 6.6

Full Changelog: v2.6.1...v2.6.2

v2.6.0

14 Aug 15:03

Choose a tag to compare

  • #358 Upgrade to Hibernate 6.4 and jakarta.persistence:persistence-api:3.1.0
  • #393 Deprecate jpa.Model

v2.5.0

09 Aug 19:48

Choose a tag to compare

2.5.0 (released 09.08.2024)

  • #386 Replace javax.inject with jakarta.inject (#389) @cies
  • #65 move all Groovy-related code from "framework" to "fastergt" (#316) @asolntsev
  • #360 Update PluginCollection (#361) @cies
  • #362 Improve performance, add test, small cleanups (#364) @cies
  • Downgrade and pin jakarta.persistence:persistence-api:3.0.0 (#385) @cies
  • Bump liquibase from 4.26.0 to 4.29.1
  • Bump h2 from 2.2.224 to 2.3.230
  • Bumps hibernate-commons-annotations from 6.0.6.Final to 7.0.1.Final (#400)
  • Bump netty4 from 4.1.108.Final to 4.1.112.Final
  • Bump FlyingSaucer from 9.7.1 to 9.9.0
  • Bump groovy from 3.0.21 to 3.0.22
  • Bump slf4j from 2.0.12 to 2.0.15
  • Bump jackson from 2.17.0 to 2.17.2
  • Bump gson from 2.10.1 to 2.11.0
  • Bump xmlbeans from 5.2.0 to 5.2.1 (#390)
  • Bump commons-lang3 from 3.14.0 to 3.16.0
  • Bump commons-io from 2.15.1 to 2.16.1
  • Bump commons-logging from 1.3.0 to 1.3.3
  • Bump commons-text from 1.11.0 to 1.12.0
  • Bump commons-codec from 1.16.1 to 1.17.1
  • Bump guava from 33.1.0-jre to 33.2.1-jre
  • Bump classgraph from 4.8.168 to 4.8.174

see https://github.com/replay-framework/replay/milestone/16?closed=1

v2.4.0

22 Mar 16:21

Choose a tag to compare

What's Changed

  • Upgrade to Java 17 (#356)
  • #198 #290 Multi module app (#291)
  • #327 remove Jamon dependency (#328)
  • fix ClassCastException in RequestLogPlugin (#317)
  • Bump netty from 4.1.104.Final to 4.1.108.Final
  • Bump liquibase from 4.25.1 to 4.26.0 (#339)
  • Bump groovy from 3.0.19 to 3.0.21
  • Bump ECJ from 3.33.0 to 3.37.0 (#356)
  • Bump FlyingSaucer from 9.3.2 to 9.7.1
  • Bump commons-email from 1.5 to 1.6.0 (#310)
  • Bump jackson from 2.16.0 to 2.17.0
  • Bump slf4j from 2.0.9 to 2.0.12
  • Bump commons-codec from 1.16.0 to 1.16.1 (#340)

see https://github.com/replay-framework/replay/milestone/15?closed=1

Full Changelog: v2.3.1...v2.4.0

v2.3.1

22 Dec 08:35

Choose a tag to compare

See https://github.com/replay-framework/replay/milestone/14?closed=1

v2.3.0

16 Dec 13:06

Choose a tag to compare

  • #281 Replace iText by OpenPDF for generating PDFs
  • #286 Replace query param decoder in UrlEncodedParser
  • #301 Log exception class name when 500 occurs (#303)
  • #264 Remove deprecation from Injector.getBeanOfType
  • #275 Reduce exception throwing from FlashStore (#278)
  • #282 don't fail app start in development mode
  • #283 Make Model.id field protected (#284)
  • #280 refactor PDF generation code
  • Bump liquibase from 4.23.2 to 4.25.0
  • Bump netty4 from 4.1.99.Final to 4.1.104.Final
  • Bump com.zaxxer:HikariCP from 5.0.1 to 5.1.0
  • Bump FLYING_SOURCER_VERSION from 9.2.2 to 9.3.1
  • Bump Jackson from 2.15.2 to 2.16.0

see https://github.com/codeborne/replay/milestone/13?closed=1