Releases: replay-framework/replay
Releases Β· replay-framework/replay
v2.8.0
What's Changed
- replace JSR 305 by JSpecify (
javax.annotation.Nullable->org.jspecify.annotations.Nullableetc.) (#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
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
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-netty4by @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 fromExecutableTemplatesby @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
- Made caching optional (selectable by adding a package to your project)
- Improve
play.PropertiesConfLoaderto easeconf/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
v2.6.0
v2.5.0
2.5.0 (released 09.08.2024)
- #386 Replace
javax.injectwithjakarta.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
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
- Move project from https://github.com/codeborne/replay to https://github.com/replay-framework/replay
- Move project in Maven Central repo from
com.codeborne.replaytoio.github.replay-frameworkgroupId - #309 Bump Kotlin from 1.9.21 to 1.9.22
- #307 Bump LiquiBase from 4.25.0 to 4.25.1
- #308 Bump Guava from 32.1.3-jre to 33.0.0-jre
See https://github.com/replay-framework/replay/milestone/14?closed=1
v2.3.0
- #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