Skip to content

2.0.0 release

Compare
Choose a tag to compare
@norbertpotocki norbertpotocki released this 07 Jun 21:45
· 460 commits to master since this release

New features

  • support configuration refresh
    • on-demand (e.g. using source-supported push mechanism)
    • periodical (every N miliseconds)
    • define your own refresh strategy
  • multi-environment/multi-tenant support
    • Use environments to specify which configuration environment from the configuration source to use (see Environment class)
    • git source: default behavior - map environments to git branches and directories in those branches (see EnvironmentBasedBranchResolver and EnvironmentBasedPathResolver)
    • git: implement BranchResolver and PathResolver to override default behavior
  • logging through SLF4J