Skip to content

Latest commit

Β 

History

History
191 lines (160 loc) Β· 12.8 KB

File metadata and controls

191 lines (160 loc) Β· 12.8 KB

EdgeX REST Device Service

Github repository

Change Logs for EdgeX Dependencies

[v2.3.0] Levski - 2022-11-09 (Only compatible with the 2.x releases)

Features ✨

  • Add Service Metrics configuration (#34f8305)
  • Add NATS configuration and build option (#74fc3e8)
  • Add commanding via message configuration (#9080408)
  • Add go-winio to attribution (new SPIFFE dependency) (#2bcd884)
  • snap: add config interface with unique identifier (#219) (#336f3e7)

Bug Fixes πŸ›

Code Refactoring β™»

Build πŸ‘·

  • Upgrade to Go 1.18 and alpine 3.16 (#56a929b)

[v2.2.0] Kamakura - 2022-05-11 (Only compatible with the 2.x releases)

Features ✨

  • Enable security hardening (#cc8c89e)
  • Addressed review issue of value type checking in check uint and int methods (#747ebf9)

Bug Fixes πŸ›

  • snap: expose parent directory in device-config plug (#f967545)

Code Refactoring β™»

  • snap: remove obsolete passthrough usage (#fd6a719)
  • snap: remove redundant content indentifier (#67a8320)

Build πŸ‘·

  • Update to latest SDK w/o ZMQ on windows (#222d1f3)
    BREAKING CHANGE:
    ZeroMQ no longer supported on native Windows for EdgeX
    MessageBus
    
  • snap: source snap metadata from external repo (#45d15e4)
  • snap: Add go tidy compat 1.7 flag (#9ff0b86)

Continuous Integration πŸ”„

  • gomod changes related for Go 1.17 (#5bc210e)
  • Go 1.17 related changes (#06c0ff5)

[v2.1.0] Jakarta - 2021-11-18 (Only compatible with the 2.x releases)

Features ✨

  • Add support for Object ValueType (#96e184b)
  • Update configuration for new CORS and Secrets File settings (#5acad06)

Bug Fixes πŸ›

  • Update device resource RW permission to read-only (#9eb04a7)
  • Remove the code: condition that is always true (#4225c14)
  • Update all TOML to use quote and not single-quote (#93dcba7)

Documentation πŸ“–

  • Add snap section in README.md (#31e4a8a)
  • Update build status badge (#ad5ae9a)
  • snap: Update snap/README's format (#0360482)
  • snap: Update snap/README (part 2) (#1941e36)
  • snap: Update snap/README (#55adbc2)

Build πŸ‘·

  • Update to latest SDK and released go-mods (#754aee6)
  • Update to latest SDK (#97198e6)
  • Update alpine base to 3.14 (#721085b)
  • snap: Update snap packaging (#cbfdaf9)
  • snap: Update base to core20 (#7435c4d)
  • snap: Update README and add snap/local/hooks/go.sum (#ae9526d)

Continuous Integration πŸ”„

  • Remove need for CI specific Dockerfile (#b871a07)

[v2.0.0] Ireland - 2021-06-30 (Only compatible with the 2.x releases)

Features ✨

  • Enable using MessageBus as the default (#01c2e73)
  • Add Registry/Config Access token capability (#03a48d5)
  • Remove Logging configuration (#c973575)

Bug Fixes πŸ›

  • use correct service key in SecretStore paths (#23b2ca7)
  • Add Type='vault' to [SecretStore] config (#99e6da9)

Code Refactoring β™»

  • remove unimplemented InitCmd/RemoveCmd configuration (#d82b524)
  • Change PublishTopicPrefix value to be 'edgex/events/device' (#13945f3)
  • Update configuration for change to common ServiceInfo struct Moved non-common settings under [Device] section (#7571376)
    BREAKING CHANGE:
    Service configuration has changed
    
  • Update to assign and uses new Port Assignments (#2f1c2cc)
    BREAKING CHANGE:
    Device Rest default port number has changed to 59986
    
  • Added go mod tidy under test target (#dd01544)
  • Update for new service key names and overrides for hyphen to underscore (#2ecd16f)
    BREAKING CHANGE:
    Service key names used in configuration have changed.
    
  • use v2 device-sdk (#8b511d7)

Documentation πŸ“–

Build πŸ‘·

  • update build files for v2 (#a01389d)
  • snap: set release name to 'ireland' (#903fe29)
  • update go.mod to go 1.16 (#0dd2d84)
  • update Dockerfiles to use go 1.16 (#2544f5c)
  • snap: update snap v2 support (#b99a89d)
  • snap: update environment overrides for device and profile dir (#5707fd0)
  • snap: update epoch for Ireland release (#629973d)
  • snap: fix regression due to v2 build changes (#a2ffdda)
  • snap: update go to 1.16 (#fc4971f)
  • snap: '-go' suffix removed from device name (#8b5b60a)
  • snap: run 'go mod tidy' (#e393ce8)

Continuous Integration πŸ”„

  • update local docker image names (#2c710f7)

[v1.2.1] - 2021-02-02

Features ✨

  • snap: add startup-duration and startup-interval configure options (#4b44503)

Build πŸ‘·

  • deps: Bump github.com/edgexfoundry/device-sdk-go (#70) (#abd24f1)

Continuous Integration πŸ”„

  • add semantic.yml for commit linting, update PR template to latest (#c3aa815)
  • standardize dockerfiles (#998a81b)

[v1.2.0] - 2020-11-18

Doc

Bug Fixes πŸ›

  • snap: Update snap versioning logic (#ad0a8ed)

Code Refactoring β™»

  • Upgrade SDK to v1.2.4-dev.34 (#54) (#4f6fe4f)
  • update dockerfile to appropriately use ENTRYPOINT and CMD, closes#34 (#46301eb)

Build πŸ‘·

  • upgrade device-sdk-go (#42) (#0a79c20)
  • Upgrade to Go1.15 (#069cb69)
  • all: Enable use of DependaBot to maintain Go dependencies (#755b338)
  • deps: Bump github.com/edgexfoundry/device-sdk-go (#5430346)
  • deps: Bump github.com/spf13/cast from 1.3.0 to 1.3.1 (#72307df)

[v1.1.2] - 2020-08-19

Features ✨

  • device-rest: Add snap directory for device-rest (#6a789b2)

Documentation πŸ“–

[v1.1.1] - 2020-06-15

Bug Fixes πŸ›

  • Update package name in main.go to match the one in version.go (#fb37ef4)

[v1.1.0] - 2020-05-13

Code Refactoring β™»

Build πŸ‘·

v1.0.0 - 2020-02-18

Features ✨

  • rest ds: Implement new REST Device service (#5c6b288)

Bug Fixes πŸ›

  • Update to latest release of SDK V1.1.2 for mediaType fix (#49bf546)