Releases: codingchili/chili-core
Releases · codingchili/chili-core
1.1.2
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
- 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
Changes
- verified compatibility with Java 11.
- Updated vert.x dependency to 3.6.0
- Updated argon2-jvm to 2.5.
1.0.40
Changes
- made benchmarking API's more user friendly.
1.0.39
- 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
- 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
- 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
Release snapshot 1.0.36-SNAPSHOT
1.0.35-SNAPSHOT
fail silently when token type is missing if there is no crypto payload.
1.0.34-SNAPSHOT
- support for signed tokens
- improved keystore support by providing public/private key access.
- added convenience methods hasher and tokens to CoreContext