Releases: casid/jte
Releases Β· casid/jte
3.2.1
This release brings lots of improvements to the jte Gradle Plugin.
- #444 jte now uses Gradle 8.13
- #445/#448 Fully isolated Kotlin compiler usage in Gradle Plugin, this means the Kotlin version used by Gradle no longer conflicts with the Kotlin version used to precompile kte templates.
Big thanks to @edward3h, @schowave and @Nickoriuk to make this happen!
3.2.0
- #431 Breaking Change: jte-kotlin now requires Kotlin 2.1 or later, but now works with new Kotlin (thanks to @TheKinrar and @marcospereira)
- #432 Ensures only compile errors and no compile warnings are matched when jte compilation fails (thanks to @SebastianSchlecht)
3.1.16
- GHSA-vh22-6c6h-rm8q Fix jte HTML templates with script tags or script attributes that include a Javascript template string (backticks) are subject to XSS. (thanks to https://github.com/Petersoj for reporting and reviewing the bugfix)
It is strongly advised to upgrade as soon as possible if you use jte to output variables in Javascript template strings. - #416 Fix compilation in module enabled applications (thanks to @rickardoberg)
3.1.15
3.1.14
3.1.13
- #365 Suppress warnings in generated Java source files. Thanks @rpost!
- #381 make jte a non-optional dependency of spring-boot-starter-3
- #385 Update property names to use kebab-case format and update Spring Boot to version 3.3.4. Thanks @tschuehly!
- #388 Add spring-boot-starter dependency to jte-spring-boot-starters. Thanks @tschuehly!
- #378 Add new property
gg.jte.expose-request-attributesto jte-spring-boot-starter-3. Thanks @blaluc!
3.1.12
3.1.11
- #356 add defer and inert to the list of boolean attributes (thanks to @marcospereira)
- #357 use of modern Java features and APIs internally (thanks to @marcospereira)
- #358 add jte-jsp-converter-jakarta module (preview)
3.1.10
- #328 Fix
${"\\"}causes "Unexpected end of template expression", thanks to @mhdeeb - #326 fix unsafe output in html tag content
- #333 Update Gradle to 8.6 and add wrapper validation, thanks to @leonard84
- #339 Maven Plugin: Fix Kotlin compiler args parameter setting, thanks to @marcospereira