Skip to content

Releases: codingchili/chili-core

1.1.2

29 Mar 19:56
Compare
Choose a tag to compare

Changes and new features

  • added readDirectoryTree to recursively load configuration files
  • readDirectory and readDirectoryTree now skips folders/files that starts with '.'
  • improved exception handling on failure to parse configuration to include filename.
  • use parallel streams for loading/parsing configuration

1.1.1

17 Mar 16:39
Compare
Choose a tag to compare
  • Yaml and Json object mappers are now available for configuration on the Serializer.
  • Changes to a testcase that was using Desktop.browse.

1.1.0

17 Dec 17:01
Compare
Choose a tag to compare

Changes

  • verified compatibility with Java 11.
  • Updated vert.x dependency to 3.6.0
  • Updated argon2-jvm to 2.5.

1.0.40

17 Dec 15:39
Compare
Choose a tag to compare

Changes

  • made benchmarking API's more user friendly.

1.0.39

20 Oct 18:51
Compare
Choose a tag to compare
  • Improve test mocks by moving MessageMock into a separate public class.
  • CQEngine 3.0 - Kryo 5: disable copy/serialize transient -> updateFields!
  • Kryo 5: Set registration as not required for classes.
  • HttpOptions: set gzip compression as enabled by default.
  • Adds support for text-based queries with the QueryParser.
  • Support for boolean, int, double in IN and EQ queries.
  • Allow using Queries without any conditionals (match all) - supports limit,offset,order.

1.0.38RC1

30 Sep 00:58
Compare
Choose a tag to compare
  • Upgrade vert.x to 3.5.3
  • Upgrade Kryo to 5.0.0
  • Upgrade CQEngine to 3.0.0
  • Upgrade to ElasticSearch high level rest client 6.4.1
  • Upgrade to gradle wrapper 4.10.2
  • Minor fix to the Authenticator in Protocol to use the interface RoleType instead of the enum Role.

1.0.37-SNAPSHOT

02 Sep 17:22
Compare
Choose a tag to compare
  • Revert default configuration directory and make it configurable.
  • Asynchronous TokenFactory + deprecate CoreContext #hasher + #tokens
  • Deprecated request processor + move functionality into Protocol.
  • Removed request size limitation feature - no longer supported.
  • Protocol: log errors to console or remote when available.
  • ElasticSearch: handle index exists in 6+ and fix classpath issue for 6.3.
  • Fix: MultiHandler was not forwarding missing handler msg to clients.
  • Moved basePath for REST requests into ListenerSettings
  • Prefer RoleType instead of Role in Protocol::authenticator.

1.0.36-SNAPSHOT

02 May 17:19
Compare
Choose a tag to compare
Release snapshot 1.0.36-SNAPSHOT

1.0.35-SNAPSHOT

01 May 14:05
Compare
Choose a tag to compare
fail silently when token type is missing if there is no crypto payload.

1.0.34-SNAPSHOT

01 May 13:44
Compare
Choose a tag to compare
  • support for signed tokens
  • improved keystore support by providing public/private key access.
  • added convenience methods hasher and tokens to CoreContext