Skip to content

Releases: BorderTech/java-config

v1.0.8

22 Feb 04:54
Compare
Choose a tag to compare
  • Switch from travis-ci to GitHub Actions #46
  • Latest qa-parent and project dependencies
  • Restore ability for profile suffix key to refer to other property #49

v1.0.7

19 Nov 10:27
Compare
Choose a tag to compare

API Changes

  • Introduction of profile property bordertech.config.profile to replace environment property.

Enhancements

  • Refactor of substitution code to use apache commons text
  • includes can define substitution variables e.g. include=${previously.defined.property.key}/special-file.properties
  • Increase in unit tests and code coverage.
  • Addition of User Home directory as an option to look for URL resources #34
  • Latest qa-parent

v1.0.6

25 Oct 23:12
Compare
Choose a tag to compare

API Changes

The runtime property bordertech.config.parameters.useSystemOverWriteOnly now defaults to false which allows all system properties to be merged when system properties enabled. Use the optional runtime property bordertech.config.parameters.useSystemPrefixes to limit the properties merged.

Enhancements

  • Latest qa-parent
  • Ability to override the default config file name via a system or environment property BT_CONFIG_FILE=my-config.properties
  • Option to append extra resources to the defined resources via config property bordertech.config.resources.append
  • Option to load environment variables #31
  • Enable via runtime property bordertech.config.parameters.useEnvProperties=true
  • Option to limit variables merged via property bordertech.config.parameters.useEnvPrefixes. Defaults to allow all.

v1.0.5

15 Jul 05:37
Compare
Choose a tag to compare

Enhancements

  • Update quality assurance parent version #27
  • Improve README #24

v1.0.4

07 Jun 07:05
Compare
Choose a tag to compare
  • Optional dump parameters to file
  • Optional merge system properties into config

v1.0.3

25 Jan 13:28
Compare
Choose a tag to compare
config-1.0.3

[maven-release-plugin] copy for tag config-1.0.3

v1.0.2

16 Jan 05:03
Compare
Choose a tag to compare
config-1.0.2

[maven-release-plugin] copy for tag config-1.0.2