Releases: noleme/noleme-vault
Releases · noleme/noleme-vault
v0.19: jakarta.inject compatibility
v0.18.2: Dependency upgrades
Deps: upgrading to noleme-json v0.10
v0.18.1: Enum type arguments
GitHub: deployment action fix attempt
v0.18: differentiated VaultAdjuster functions
Major change to the VaultAdjuster
feature: it is now implemented as separate contracts, one for each element of the Definitions
container.
The composite parser now runs each adjuster after their corresponding sequence (eg. the variables adjuster is run after we process the variable definitions, the services adjuster is run after we process the services definitions, etc.) so we can now properly handle both dynamic completion and override of definitions.
The new VaultAdjuster
contract is a BC break.
v0.17.1: json dependency upgrade fixing potential vulnerabilities
Maven: noleme-json version bump
v0.17: VaultAdjuster can now alter the whole Definitions container (minor BC-break)
Parser: changed VaultAdjuster argument from Variables to the whole De…
v0.16.4: Registry: Tags.forIdentifier and Tags.forService methods now return an empty set if no matching service can be found
Registry: Tags.forIdentifier and Tags.forService methods now return a…
v0.16.3: Scope: fixed scoped-import overrides, unsolicited scopes are now pruned before instantiation
Scope: fix involving scoped import overrides, a new ScopePruningModul…
v0.16.2: Factory: fixed variable resolving bug within scopes
Factory: fixed variable resolving bug within scopes
v0.16.1: Container: fixed bug involving ServiceProvider defs without explicit arguments
Container: fixed bug involving ServiceProvider defs without explicit …