Skip to content

Releases: edgexfoundry/device-gpio

v4.0.1

27 Nov 09:36
v4.0.1

Choose a tag to compare

What's Changed

Full Changelog: v4.0...v4.0.1

v4.0.0

12 Mar 11:08
v4.0.0

Choose a tag to compare

Full Changelog: v4.0...v4.0.0

v3.1.1

31 May 09:37
v3.1.1

Choose a tag to compare

What's Changed

Full Changelog: v3.1...v3.1.1

v3.1.0 - Napa

15 Nov 22:11
v3.1.0

Choose a tag to compare

[v3.1.0] Napa - 2023-11-15 (Only compatible with the 3.x releases)

Changelog

First-party Dependencies

✨ Features


BREAKING CHANGE: Remove snap packaging

♻ Code Refactoring

  • Remove obsolete comments from config file (66d5cf4…)
  • Remove github.com/pkg/errors from Attribution.txt (d501906…)

👷 Build

  • Upgrade to go-1.21, Linter1.54.2 and Alpine 3.18 (ef55be4…)

🤖 Continuous Integration

  • Add automated release workflow on tag creation (22c81a8…)

v3.0.0 - Minnesota

12 Jun 16:28
v3.0.0
48bd73e

Choose a tag to compare

[3.0.0] Minnesota - 2023-05-31 (Only compatible with the 3.x releases)

Changelog

First-party Dependencies

Features ✨

  • Update for common config (#119)
    BREAKING CHANGE: Configuration file is changed to remove common config settings
    
  • Use latest SDK for MessageBus Request API (#77)
    BREAKING CHANGE: Commands via MessageBus topic configuration are changed
    
  • Remove ZeroMQ MessageBus capability (#76)
    BREAKING CHANGE: ZeroMQ MessageBus capability no longer available
    

Bug Fixes 🐛

  • Correct the line number overflow issue (#4751037)
  • Correct GOFLAGS (#d032a2a)
  • snap: Refactor to avoid conflicts with readonly config provider directory (#137) (#21c70a6)

Code Refactoring ♻

  • Change configuration and devices files format to YAML (#146)
    BREAKING CHANGE: Configuration files are now in YAML format, Default file name is now configuration.yaml
    
  • snap: Update command and metadata sourcing (#131) (#6427482)
  • snap: Drop the support for legacy snap env options (#79)
    BREAKING CHANGE:
    - Drop the support for legacy snap options with env. prefix
    - Upgrade edgex-snap-hooks to v3
    - Upgrade edgex-snap-testing Github action to v3
    - Add snap's Go module to dependabot
    - Other minor refactoring
    

Build 👷

  • Update to Go 1.20, Alpine 3.17 and linter v1.51.2 (#c426106)