Skip to content

Releases: Telenav/kivakit-extensions

1.1.2

15 Nov 01:19
Compare
Choose a tag to compare

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

1.1.0

04 Nov 18:54
Compare
Choose a tag to compare

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

28 Aug 00:32
Compare
Choose a tag to compare

KivaKit Extensions 1.0.0 Release

0.9.8-beta

01 Jul 17:16
Compare
Choose a tag to compare
0.9.8-beta Pre-release
Pre-release

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

21 May 01:44
Compare
Choose a tag to compare
0.9.7-alpha Pre-release
Pre-release
⬆️ Upgrade to jar plugin 2.6

0.9.6-alpha

20 May 01:05
Compare
Choose a tag to compare
0.9.6-alpha Pre-release
Pre-release
👷 Prepare kivakit and lexakai for 0.9.6-alpha release