Releases: lopcode/pellet
Releases 路 lopcode/pellet
v0.0.16
What's Changed
- Use Gradle version catalogs to put library/plugin versions in one place by @lopcode in #84
- Fix IntelliJ warnings for version catalog by @lopcode in #85
- Bump Kotlin and Ktor by @lopcode in #86
- Upgrade dependencies, switch to JUnit5 by @lopcode in #87
- Run actions checks on push by @lopcode in #88
- Use Loom and blocking patterns to handle sockets by @lopcode in #89
Full Changelog: v0.0.15...v0.0.16
Release 0.0.15
What's Changed
- Remove work queue in favour of a fixed coroutine work pool by @CarrotCodes in #81
Full Changelog: v0.0.14...v0.0.15
Release 0.0.14
What's Changed
- Improve project test coverage of HTTP codec classes by @CarrotCodes in #77
- Add route path grouping by @CarrotCodes in #78
With thanks to @v79 for the path grouping feature suggestion.
Full Changelog: 0.0.13...v0.0.14
Release 0.0.13
What's Changed
- Fix performance regression related to double write call by @CarrotCodes in #72
- More performance tweaks relating to scheduling by @CarrotCodes in #73
Full Changelog: 0.0.10...0.0.13
Release 0.0.12
What's Changed
- Target JVM 17 using newer Gradle APIs by @CarrotCodes in #67
- Remove split operation in HTTP codec by @CarrotCodes in #69
- Allow raw content type by @CarrotCodes in #69
- Add default JSON encoder strategy by @CarrotCodes in #70
- Prevent extra copy of HTTP entity by @CarrotCodes in #70
Full Changelog: 0.0.9...0.0.12
Release 0.0.9
What's Changed
- Target JVM 17 using newer Gradle APIs by @CarrotCodes in #67
Release 0.0.8
What's Changed
- Move logging functions in to PelletLogging by @CarrotCodes in #60
- Run code coverage checks on CI by @CarrotCodes in #63
- Use manually managed NIO to improve maximum throughput by @CarrotCodes in #64
Full Changelog: 0.0.7...0.0.8
Release 0.0.6
What's Changed
- Add media type, request body parsing by @CarrotCodes in #54
Full Changelog: https://github.com/CarrotCodes/Pellet/commits/0.0.6
Release 0.0.5
What's Changed
- Publish a BOM by @CarrotCodes in #50
Full Changelog: https://github.com/CarrotCodes/Pellet/commits/0.0.5