Skip to content

Releases: gasmod/gas-config

Release v0.3.4

Choose a tag to compare

@github-actions github-actions released this 14 Jul 12:39
d521b58

What's Changed

Full Changelog: v0.3.2...v0.3.4

Release v0.3.1

Choose a tag to compare

@github-actions github-actions released this 02 Jul 19:03
1005f2f

What's Changed

Full Changelog: v0.3.0...v0.3.1

Release v0.3.0

Choose a tag to compare

@github-actions github-actions released this 02 Jul 18:52
35c96a1

What's Changed

New Contributors

Full Changelog: v0.2.4...v0.3.0

Release v0.2.4

Choose a tag to compare

@github-actions github-actions released this 19 Apr 22:26
289f537
feat: add WithValidator option for custom validator instance

Signed-off-by: Ahmed Kamal <ahmed@ahmedkamal.io>

Release v0.2.3

Choose a tag to compare

@github-actions github-actions released this 12 Apr 23:01
4e9928a
feat: add configtest package with MockConfig

Signed-off-by: Ahmed Kamal <ahmed@ahmedkamal.io>

Release v0.2.2

Choose a tag to compare

@github-actions github-actions released this 12 Apr 03:54
29f9b84
release: bump dependencies

Signed-off-by: Ahmed Kamal <ahmed@ahmedkamal.io>

Release v0.2.1

Choose a tag to compare

@github-actions github-actions released this 21 Mar 20:18
4339181
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

Choose a tag to compare

@github-actions github-actions released this 07 Mar 14:56
eaf8741
Fix map key normalization

Signed-off-by: Ahmed Kamal <ahmed@ahmedkamal.io>

Release v0.1.5

Choose a tag to compare

@github-actions github-actions released this 25 Feb 18:57
eaf8741
Fix map key normalization

Signed-off-by: Ahmed Kamal <ahmed@ahmedkamal.io>

Release v0.1.4

Choose a tag to compare

@github-actions github-actions released this 23 Feb 15:50
2782133
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>