Skip to content

Releases: avaje/avaje-jex

avaje-jex-parent-2.5

05 Apr 04:11
Compare
Choose a tag to compare

What's Changed

  • Fix ExceptionManager to reset buffers before error handling by @rbygrave in #44

Full Changelog: avaje-jex-parent-2.4...avaje-jex-parent-2.5

avaje-jex-parent-2.4

05 Apr 04:11
Compare
Choose a tag to compare

2.3

01 Jul 04:24
Compare
Choose a tag to compare
2.3

#43 - Bump Jetty to 11.0.11
#42 - Support module-path with auto detection of Jackson and avaje-jsonb
#41 - Migrate from slf4j-api to java System.Logger

2.2

20 May 00:02
Compare
Choose a tag to compare
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

19 May 20:43
Compare
Choose a tag to compare
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 Oct 07:59
Compare
Choose a tag to compare
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

16 Jun 10:16
Compare
Choose a tag to compare
1.6

#21 - ENH: Add Context.jsonStream(...) to write x-json-stream content from Stream or Iterator

1.5

01 Jun 11:27
Compare
Choose a tag to compare
1.5

#20 - Support application roles per endpoint

1.4

01 Jun 11:17
Compare
Choose a tag to compare
1.4

#19 - Bump to jetty 11.0.3, add routing for HEAD and TRACE

1.3

20 Apr 08:16
Compare
Choose a tag to compare
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