- Bump to undertow-core 2.3.0.Final
- breaking change, Java 8 is no longer supported
- Add async support for in memory session manager PR 24
- Bump to ring-core 1.9.6
- Bump to undertow-core to 2.2.20.Final
- Bump to undertow-core 2.2.18.Final
- Bump to undertow-core 2.2.14.Final
- Update license to MIT
- Fix project.clj config to prevent packaging issue
- Bump to ring 1.9.4
- Bump to undertow-core 2.2.10.Final
- Fix reflection warning PR 17
- Add
custom-manager
configuration option to allow custom SessionManager interface to be passed in and used instead of the default InMemorySessionManager. - Bump to ring 1.9.2
- Bump to undertow-core 2.2.7.Final
- Add InMemorySessionManager from Undertow by default
- Add configuration options:
session-manager?
(default: true),max-sessions
(default: -1),server-name
(default: "ring-undertow") - Bump to ring 1.9.1
- Bump to undertow-core 2.2.4.Final
- Remove delay from session middleware. This is because using a different form of request mapping, i.e. non-lazy-map.
- Add:
:max-entity-size
- Added entire web exchange in response
- support for custom headers in Websocket upgrade response PR 9
- Support seqs and byte arrays, to match ring protocol's support
- Add
:websocket?
configuration key to turn on/off websocket handling - Add
:ring-async?
configuration key to support ring async handlers
- Breaking: Removed ISeq body response support
- Added: Support for ByteBuffer responses
- Added:
websocket?
key to exchange request map - Added: Exception on unsupported response body class
- Improved: InputStream response handling based on IO blocking
- Misc: Removed use of deprecated
extractTokenFromHeader
- Bumped to
io.undertow/undertow-core "2.1.1.Final"
- Bumped to
ring/ring-core "1.8.1"
- Added:
:handler-proxy
key to provide custom userhandler-proxy
. Must implementHttpHandler
- Fixed: javac target incorrectly set to 1.10. Reverted to 1.8
- Added: immutant-style ring session middleware in
ring.adapter.undertow.middleware.session
- Added: websocket support