Skip to content

Releases: replay-framework/replay

v2.6.3

02 Oct 19:20
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

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

v2.3.0

16 Dec 13:06
Compare
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

v2.2.0

29 Sep 21:24
Compare
Choose a tag to compare

2.2.0 (released 30.09.2023)

  • #228 Migrate javax.persistence -> jakarta.persistence (#229) -- thanks to Cies Breijs
  • The most important thing: A cool logo (#213) -- thanks to Szabolcs Hubai
  • Load conf/log4j.properties automatically if exists (#203) -- thanks to Szabolcs Hubai
  • Interesting bugfix in Play1 (on JPABase) (#230) -- thanks to Cies Breijs
  • #256 [refactoring] Provide method isSecure() (with caching), remove property secure (#257) -- thanks to Cies Breijs
  • #253 Add more specific url builder overloads (#255) -- thanks to Cies Breijs
  • [refactoring] Make "play.mvc.Controller".setContext implementable (#223) -- thanks to Cies Breijs
  • #182 [refactoring] Use Files instead of File (#185) -- thanks to Cies Breijs
  • Bump netty4Version from 4.1.93.Final to 4.1.99.Final
  • Bump groovyVersion from 3.0.17 to 3.0.19 (#204) (#231)
  • Bump org.liquibase:liquibase-core from 4.22.0 to 4.23.2
  • Bump com.h2database:h2 from 2.1.214 to 2.2.224
  • Bump com.fasterxml.jackson.core:jackson-databind from 2.15.1 to 2.15.2 (#179)
  • Bump org.jetbrains.kotlin.jvm from 1.8.21 to 1.9.10
  • Bump FLYING_SOURCER_VERSION from 9.1.22 to 9.2.1 (#242) (#243)

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

1.12.0

05 Jun 20:02
Compare
Choose a tag to compare

1.12.0 (released 13.01.2023)

  • #77 Expose plugin descriptor -- thanks to Cies Breijs for PR #79 and #66
  • #78 Allow null Play.routes in Router.detectChanges() -- thanks to Cies Breijs for PR #81
  • Encrypt error cookie -- thanks to Aleksei Anishchenko and Evgeny Tkachenya (#69)
  • Make Error class immutable
  • #76 expose Play.beanSource -- thanks to Cies Breijs (#80)
  • Restore LiquiBase plugin (#109)
  • Bump liquibase-core from 4.15.0 to 4.18.0 (#92)
  • Bump groovy from 3.0.13 to 3.0.14 (#94) (#105)
  • Bump org.eclipse.jdt.core from 3.30.0 to 3.32.0 (#90)
  • Bump ehcache from 3.10.1 to 3.10.8 (#108)
  • Bump Flying Sourcer from 9.1.9 to 9.1.22 (#87)
  • Bump classgraph from 4.8.149 to 4.8.154 (#85)
  • Bump slf4j from 2.0.3 to 2.0.6 (#86)
  • Bump reload4j from 1.2.22 to 1.2.24 (#100)
  • Bump gson from 2.10 to 2.10.1 (#106)

v1.11.0

05 Jun 20:02
Compare
Choose a tag to compare

1.11.0 (released 28.10.2022)

This release dropped some dependencies, if you need those simply add them as dependencies of your app.

The Hibernate upgrade exposes jakarta.validation.* instead of javax.validation.*, if you use this you need to update relevant import statements.

  • #61 Remove H2 dependency (and DBBrowserPlugin)
  • #62 Remove jaxen dependency (and XPath utility class)
  • #56 Do not expose Apache's commons-lang v2
  • #57, #59 Remove unused dependencies (ezmorph, asm, cglib, javax.activation, validation-api, jboss-logging, classmate, xmlpull, snakeyaml, jsr107cache)
  • #60 Remove not-strictly-RePlay dependencies (groovy-dateutil, groovy-datetime)
  • upgrade dependencies (gson:2.10, groovy:3.0.13, hibernate:5.6.12, slf4j:2.0.3)
  • #48 Add test that exercises FileChannelBuffer - thanks to Cies Breijs for PR #52
  • #63 Make RePlay more modular