Skip to content

1.6.10

Latest
Compare
Choose a tag to compare
@angryziber angryziber released this 15 Dec 22:19
· 25 commits to main since this release
  • server: Server(InetSocketAddress(0)) can now be used to bind to any available port.
  • server: make idle restarts quick #96
  • server: initialize HttpExchange.pathParams even no route is matched (404), for decorators #82
  • server: put list into queryParams if user specifies multiple parameters with the same name, introduce e.queryList #63
  • jdbc: between operator introduced with open and closed ranges, also in and notIn
  • jdbc: @NoTransaction can now be used on jobs
  • jdbc: fixed usage of multiple different DataSources when there is an active transaction
  • jdbc: allow calling of PooledConnection.close() multiple times #80
  • jdbc: support for automatic persisting/mapping of arrays of @JvmInline classes (e.g. TSID)
  • json: fix TSGenerator on Windows
  • json: TSGenerator will now use more type-safe string template types for java.time classes, e.g. ${number}-${number}-${number} instead of string
  • slf4j: allow providing of LOGGER_CLASS via .env file if Config.useEnvFile() is called before any logging calls #92
  • jackson: serialize enums using their toString() method by default, this fixes openapi module usage with jackson #88
  • liquibase: do not close jdbc connection if it was passed by user #81