Releases: cfg4j/cfg4j
Releases · cfg4j/cfg4j
2.0.0 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
1.1.0 release
New features
- support primitive types and their object counterparts
- support broad set of collections
- POJO config objects binding
- git connector: configuration refresh
1.0.0 release
First release.
- basic Git repository source support
- full configuration fetch
- String-type configuration fetch