Skip to content

Releases: casid/jte

3.1.15

18 Nov 12:13
Compare
Choose a tag to compare
  • #401 spring-boot-starter: temporarily revert #398 (Add template change watcher for livereload), since the devtools dependency causes issues with production builds. This will get re-introduced, when we find a proper solution for it

3.1.14

08 Nov 08:49
Compare
Choose a tag to compare
  • #398 spring-boot-starter: Add template change watcher for livereload (thanks to @tschuehly!)

3.1.13

08 Oct 19:38
Compare
Choose a tag to compare
  • #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-attributes to jte-spring-boot-starter-3. Thanks @blaluc!

3.1.12

24 May 07:04
Compare
Choose a tag to compare
  • #359 fix for comments between html attributes (thanks to @tschuehly for finding & reporting)

3.1.11

15 May 07:24
Compare
Choose a tag to compare
  • #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

12 Apr 07:48
Compare
Choose a tag to compare
  • #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

3.1.9

27 Jan 16:15
Compare
Choose a tag to compare

Hotfix for #325, HTML Comments Inside Content Blocks Cause Compilation Failure in jte 3.1.7/3.1.8

Thank you @PsychotherapistSam for reporting!

3.1.8

27 Jan 04:52
Compare
Choose a tag to compare

Caution! There is a bug with HTML comments in this release. Please upgrade to 3.1.9 instead.

  • #324 Fix Kotlin models extension code generation for tags/templates in subfolders. Thanks @marcospereira for this quick hotfix!

3.1.7

26 Jan 14:46
Compare
Choose a tag to compare

Caution! There is a bug with HTML comments and with Kotlin model generation in this release. Please upgrade to 3.1.9 instead.

  • #311 Use Stream#toList() instead of collect(). Thanks to @MariusVolkhart
    This change could potentially break user code for these public methods:
     public List<String> TemplateEngine#generateAll()
     public List<String> TemplateEngine#precompileAll()
     public List<String> TemplateEngine#precompile(List<String> names)
    
    Previously, those methodes returned mutable lists, now they return immutable lists. We decided to still include this change in a bugfix release, since most users will not call these methods directly and if they do and modify them, it will only break at template generation/compilation, not in production code.
  • #309 Fix imports in Kotlin model generation Thanks to @MariusVolkhart
  • #312 Give TemplateDescriptions proper equals() and hashCode() Thanks to @MariusVolkhart
  • #319 Fix parameter declaration for generated Kotlin templates Thanks to @marcospereira
  • #310 Reformat the templates for Kotlin model code Thanks to @MariusVolkhart and @marcospereira
  • #308 fix for broken backtick in comment within content block

3.1.6

08 Dec 12:42
Compare
Choose a tag to compare

Hotfix for #305, which unexpectedly prevented user output in a:href, for instance when starting with a "j". Thank you @erik-alm for reporting!