This repository was archived by the owner on Oct 23, 2023. It is now read-only.
Releases: canonical/edgex-snap-hooks
Releases · canonical/edgex-snap-hooks
v3.0.0
What's Changed
- Configure Renovate by @renovate in #70
- chore(deps): update actions/checkout action to v3 by @renovate in #76
- fix(deps): update module github.com/stretchr/testify to v1.8.1 by @renovate in #73
- Refactoring and deprecation cleanup for v3 by @farshidtz in #78
- Capture output errors from secrets-config by @farshidtz in #79
- Move env file to parent directory to avoid conflict with config provider by @farshidtz in #83
- Add snapctl wrapper to check connected interfaces by @farshidtz in #82
- fix(deps): update module github.com/stretchr/testify to v1.8.2 by @renovate in #80
- Remove secrets-config wrapper for snap options by @farshidtz in #85
New Contributors
Full Changelog: v2.5.0...v3.0.0
v2.5.0
What's Changed
- Enable configuration of config key mapping by @farshidtz in #71
Full Changelog: v2.4.0...v2.5.0
v2.4.1
What's Changed
- Add autostart processing by @farshidtz in #68
- Rename config processing function by @farshidtz in #69
Full Changelog: v2.3.2...v2.4.1
v2.3.2
What's Changed
- Refactor deprecated and copy functions by @farshidtz in #65
- Check total env vars before creating .env file by @MonicaisHer in #66
- Create parent directory for env file by @farshidtz in #67
Full Changelog: v2.3.1...v2.3.2
v2.3.1
v2.3.0
What's Changed
- Remove
export
bash command to process valid .env files by @MonicaisHer in #58 - Add Fatal and Fatalf to logger by @farshidtz in #60
- Add library function for copying directory by @MonicaisHer in #59
- Extend copy directory tests by @farshidtz in #61
New Contributors
- @MonicaisHer made their first contribution in #58
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- Create a separate snapctl package by @farshidtz in #26
- Create a separate log package by @farshidtz in #27
- Describe jakarta versioning by @farshidtz in #31
- Implement snapctl stop, start, restart wrappers by @farshidtz in #28
- Add package for environment variable injection by @siggiskulason in #30
- update processing when no global config by @siggiskulason in #33
- Correct parameter name in snapctl unset by @farshidtz in #35
- Handle mixed env legacy options by @siggiskulason in #38
- Fix rejecting mixed legacy options by @farshidtz in #39
- Use debug option in snapctl package by @farshidtz in #40
- Fix options migration, implement proxy options by @farshidtz in #41
- Remove support for complex config keys by @farshidtz in #45
- Quote the value of env variable to support spaces by @farshidtz in #46
- Enable new options with app-options flag by @farshidtz in #48
- Switch trigger to main, fix tests by @farshidtz in #50
- Add app name validation for app config options by @farshidtz in #49
- Override env file after processing all keys by @farshidtz in #51
- Limit config validation to config options by @farshidtz in #54
Full Changelog: v2.1.3...v2.2.0
v2.2.0-beta.5
Quote the value of env variable to support spaces (#46)
v2.2.0-beta.4
Remove support for complex config keys (#45)
v2.2.0-beta.3: Fix options migration, implement proxy options (#41)
* Replace - with _ for env mapping * Move secrets-config proxy code to options package * config.enabled toggle and add proxy options migration * Implement processing new proxy options * Add basic proxy option validation * Remove implementation comments * Remove proxy option migration * Deprecate exported proxy functions * Update tests * Export log init to re-initialize debug mode in external tests * Fix tests * Conditional config-enable warning * Decouple config and custom option processing