Releases: Telenav/kivakit-extensions
Releases · Telenav/kivakit-extensions
1.1.2
Version 1.1.2 (2021.11.14) "plutonium seal"
added
- Added LanguageTrait for common language-related extensions
- Added Strings.doubleQuoted(String)
- Added Folder.hasChanged() using an MD5 hash stored in Java Preferences
- Added BaseList.bracketed() method
- Added TryTrait.tryFinallyThrow()
- Added MessageException, created when OperationMessage.asException() is called
- Added SwitchParser.durationSwitchParser()
- Added WakeState.TERMINATED
- Documentation improvements
changes
- TryTrait.tryCatch() now returns a boolean
- Version class no longer requires a minor version
fixed
- Application should listen to projects
- BaseHttpResource doesn't check HTTP status correctly
- HttpNetworkLocation query parameter handling fails when there are no parameters
1.1.1
Version 1.1.1 (2021.11.05) "plutonium panda"
added
fixed
1.1.0
Version 1.1.0 (2021.08.27) "plutonium snake"
added
- New mini-frameworks
- kivakit-microservices - Jetty, REST, GRPC, Swagger microservices
- kivakit-metrics - Metrics collection
- kivakit-metrics-prometheus - Prometheus metrics provider
- kivakit-filesystems-java - Java FileSystem provider
- kivakit-data-formats-xml - StaxReader to improve use of java.xml.stream API
updated
- Refactoring to improve naming and packaging
- Added and improved documentation
- Static methods returning broadcasting components now take a Listener as the first argument.
This prevents callers from accidentally forgetting to listenTo() the component. - Maven pom files now inherit from a "superpom"
- Divided Component interface into traits:
- RegistryTrait
- SettingsTrait
- ResourceTrait
- TryTrait
fixed
- Fixes to build and deployment scripts
- Many small bug fixes
1.0.0
KivaKit Extensions 1.0.0 Release
0.9.8-beta
Release of kivakit-extensions-0.9.8-beta. Feature set is frozen and the toolkit is ready for exploratory use. Final release should occur within a few weeks.
0.9.7-alpha
⬆️ Upgrade to jar plugin 2.6
0.9.6-alpha
👷 Prepare kivakit and lexakai for 0.9.6-alpha release