Releases: avaje/avaje-jex
avaje-jex-parent-2.5
What's Changed
Full Changelog: avaje-jex-parent-2.4...avaje-jex-parent-2.5
avaje-jex-parent-2.4
Full Changelog: avaje-jex-parent-2.3...avaje-jex-parent-2.4
2.3
2.2
Issues
#40 - Add BootJex ... for easy starting when using @Controller
etc
#39 - Change configure() to be a consumer of JexConfig - configure(Consumer configure)
#36 - Fix AppLifecycle to remove shutdown hook on close (typically in component testing)
#37 - Move configuration option of turning on virtualThread use up to JexConfig (common)
#38 - Add support for component test with .. @Inject
of Http client starts server, creates client (for injection)
#35 - Change Jex to be an interface, Change Jex.Config to be an interface called JexConfig
2.1
Issues
#34 - Auto-detection of JsonService additionally supports avaje-jsonb (so detects Jackson, then avaje-jsonb)
#33 - Change avaje-jex-jetty to use jetty-server from jetty-servlet. From extend HttpServlet -> extend AbstractHandler
#32 - Bump Jetty to version 11.0.8
#31 - sessionAttribute(key) should not create session bug
#30 - Add JsonbJsonService module (as an alternative to Jackson databind / ObjectMapper)
#29 - Service load JsonService
#27 - Add queryParam that takes default method - queryParam(String name, String defaultValue)
2.0
#26 - Refactor path parsing - remove splats in favour of slash accepting path parameters
#25 - By default include HealthPlugin, need to explicitly turn it off when not wanted
#24 - Rename jex.inner -> jex.config breaking-change
#23 - Reuse graceful shutdown wait with jex jetty
#22 - Refactor move jetty into separate module, add JDK http service implementation module
1.6
1.5
1.4
1.3
Issues:
#18 - ENH: Include uptime / startup time in logging message on startup enhancement
#17 - ENH: Add Context.uploadedFiles() - method that returns all uploaded files enhancement
#16 - Bump Jetty dependency to 11.0.2
#15 - ENH: Add a Loom Virtual ThreadPool configuration option
#14 - Bump to Jetty 11.0.1
#13 - Jetty 11.0.1 fails test with 400 - Ambiguous segment in URI (when this was previously 200) documentation