Releases: gasmod/gas-config
Releases · gasmod/gas-config
Release list
Release v0.3.4
What's Changed
- chore: fix github actions by @ahmedkamalio in #15
- chore: fix github release action by @ahmedkamalio in #16
Full Changelog: v0.3.2...v0.3.4
Release v0.3.1
Release v0.3.0
What's Changed
- Release/v0.3 by @ahmedkamalio in #1
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #3
- Bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #2
New Contributors
- @ahmedkamalio made their first contribution in #1
- @dependabot[bot] made their first contribution in #3
Full Changelog: v0.2.4...v0.3.0
Release v0.2.4
feat: add WithValidator option for custom validator instance Signed-off-by: Ahmed Kamal <ahmed@ahmedkamal.io>
Release v0.2.3
feat: add configtest package with MockConfig Signed-off-by: Ahmed Kamal <ahmed@ahmedkamal.io>
Release v0.2.2
release: bump dependencies Signed-off-by: Ahmed Kamal <ahmed@ahmedkamal.io>
Release v0.2.1
Update Go dependencies Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Signed-off-by: Ahmed Kamal <ahmed@ahmedkamal.io>
Release v0.2.0
Fix map key normalization Signed-off-by: Ahmed Kamal <ahmed@ahmedkamal.io>
Release v0.1.5
Fix map key normalization Signed-off-by: Ahmed Kamal <ahmed@ahmedkamal.io>
Release v0.1.4
Switch to regular constructor and expose Load() publicly New() now returns *Config directly instead of a curried DI constructor, so config can be created and loaded before the app starts. load() and loadWithContext() are promoted to exported Load() and LoadWithContext(). service.go is removed as Config no longer implements gas.Service; use gas.WithServiceInstance[gas.ConfigProvider](cfg) to wire it into the Gas DI container after loading. Signed-off-by: Ahmed Kamal <ahmed@ahmedkamal.io>