Releases: wimdeblauwe/htmx-spring-boot
3.0.0
This release introduces a split of the project into multiple modules. This will allow people to use this library to integrate with htmx without the need to also add Thymeleaf as a dependency if you use another templating engine.
Use artifact id htmx-spring-boot
if you only want the htmx integration. Keep using the original artifact id htmx-spring-boot-thymeleaf
if you use Thymeleaf as your templating engine of choice.
What's Changed
New Contributors
Full Changelog: 2.2.0...3.0.0
2.2.0
What's Changed
- Use well-known bean name for view resolver by @dsyer in #51
- Use caching response wrapper in case views render pre-emptively by @dsyer in #52
- Allow templates to be added as resolved Views by @dsyer in #55
- Issue #56: add reswap to HtmxResponse by @Runek00 in #62
- Add support for hx:validate by @wimdeblauwe in #65
New Contributors
Full Changelog: 2.1.0...2.2.0
2.1.0
What's Changed
- println() method removed from HtmxHandlerMethodArgumentResolver by @Harsh4902 in #50
- Preserve the order of templates inside the HtmxResponse by @klu2 in #49
New Contributors
- @Harsh4902 made their first contribution in #50
- @klu2 made their first contribution in #49
Full Changelog: 2.0.1...2.1.0
2.0.1
What's Changed
- Issue #42: Moving HxTrigger and HxRefresh handling to preHandle to be… by @credmond in #43
- Fixed typos from hx-swap-oop to hx-swap-oob by @ohgillwhan in #44
New Contributors
- @credmond made their first contribution in #43
- @ohgillwhan made their first contribution in #44
Full Changelog: 2.0.0...2.0.1
2.0.0
What's Changed
- Upgrade github actions by @wimdeblauwe in #35
- Support Spring Boot 3 with Spring Framework 6 and Thymeleaf 3.1 by @wimdeblauwe in #37
NOTE: If you are on Spring Boot 2, then be sure to stay on the 1.x line of releases of this library.
Full Changelog: 0.3.0...2.0.0
1.0.0
This release is compatible with Spring Boot 2.7.x and is compiled against Java 11
2.0.0-M2
What's Changed
- Upgrade github actions by @wimdeblauwe in #35
- Update to Spring Boot 3 (GA)
Full Changelog: 0.3.0...2.0.0-M2
0.3.0
What's Changed
- Cleanup README by @tk-png in #29
- Add #htmxRequest as an expression utility object by @checketts in #25
- Add HxRefreshHeaderAuthenticationEntryPoint by @wimdeblauwe in #33
- Addresses #27 adding support for maps the be serialized as json by @checketts in #31
- Compile against Spring Boot 2.7.6 by @wimdeblauwe in #34
New Contributors
Full Changelog: 0.2.0...0.3.0
2.0.0-M1
Version compatible with Spring Boot 3.0.0-M5. Feature-wise, this is the same as the 0.2.0 version (which works with Spring Boot 2)
0.2.0
What's Changed
- Feature/update readme for release by @wimdeblauwe in #12
- README: whitespace adjustments by @waldyrious in #13
- Add remaining hx-* attributes and alphabetize them for future reference. by @checketts in #16
- Fix link to https://htmx.org/ in readme by @derTobsch in #20
- Add support for HTMX partials. by @odrotbohm in #19
- Polish partials to include 'main' fragment by @checketts in #21
- Add remaining HTMX header support along with tests and javadoc domments by @checketts in #22
- Add all constants to HtmxResponseHeader by @wimdeblauwe in #23
New Contributors
- @waldyrious made their first contribution in #13
- @derTobsch made their first contribution in #20
- @odrotbohm made their first contribution in #19
Full Changelog: 0.1.0...0.2.0