Skip to content

Latest commit

 

History

History
76 lines (47 loc) · 2.8 KB

CHANGELOG.md

File metadata and controls

76 lines (47 loc) · 2.8 KB

Configuration Module (in Go)

Github repository

[v3.1.0] - 2023-11-15

👷 Build

  • Upgrade to go 1.21 and linter 1.54.2 (df336b0…)

[v3.0.0] - 2023-05-31

Features ✨

  • Add GetConfigurationKeys API to return list of keys for config path (#e857305)
  • Update config interface to accept full path (#23be367)
  • Add mocks for configuration (#dea145b)

Code Refactoring ♻

  • Remove use of TOML package (#5ececa)
    BREAKING CHANGE: PutConfigurationToml has been renamed/reworked to be PutConfigurationMap
    
  • Update module to v3 (#1331ec2)
    BREAKING CHANGE: Import paths will need to change to v3
    

Build 👷

  • Update to Go 1.20 and linter v1.51.2 (#62555dd)

[v2.3.0] - 2022-11-09

Features ✨

  • Add the new "Optional" field in ServiceConfig struct (#c575dfa)

Build 👷

[v2.2.0] - 2022-05-11

Features ✨

  • None

Build 👷

  • security: Enable gosec and default linter set (#67a3dcd)

[v2.1.0] - 2021-11-17

Features ✨

  • Add Renew Access Token capability (#4c2283e)

[v2.0.0] - 2021-06-30

Features ✨

  • configuration: Add new HasSubConfiguration(name string) API (#d38a7b9)
  • security: add support for ACL access token (#94e2211)

[v0.0.3] - 2020-03-18

Features ✨

  • configuration: Add ability for protocol to be defaulted if missing from url spec (#caf9e31)

v0.0.0 - 2020-01-16

Features ✨

  • configuration: Initial abstract Configuration implementation (#f29fadd)