Skip to content

Latest commit

 

History

History
166 lines (139 loc) · 11.3 KB

CHANGELOG.md

File metadata and controls

166 lines (139 loc) · 11.3 KB

EdgeX Modbus 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 (#387) (#aaadd7f)
  • Add NATS configuration and build option (#376) (#6ac2f22)
  • Add commanding via message configuration (#18fc891)
  • Add go-winio to attribution (new SPIFFE dependency) (#348) (#20ae4d4)
  • snap: add config interface with unique identifier (#382) (#9ccf6e7)

Code Refactoring ♻

  • prefer spf13/cast to handle attributes (#07d3dcc)
  • snap: edgex-snap-hooks related upgrade (#363) (#614ae84)

Build 👷

  • Upgrade to Go 1.18 and optimize attribution script (#361) (#9739056)

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

Features ✨

Bug Fixes 🐛

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

Code Refactoring ♻

  • snap: remove redundant content indentifier (#8c7365f)

Documentation 📖

  • Update README.md for Modbus RTU usage (#24e7f3a)

Build 👷

  • Update to latest SDK w/o ZMQ on windows (#301d6ea)
    BREAKING CHANGE:
    ZeroMQ no longer supported on native Windows for EdgeX
    MessageBus
    
  • deps: Update device-sdk-go (#16423cc)
  • snap: source metadata from central repo (#e14069c)

Continuous Integration 🔄

  • gomod changes related for Go 1.17 (#864adf6)
  • Go 1.17 related changes (#27e7a32)

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

Features ✨

  • Update configuration for new CORS and Secrets File settings (#d233c32)
  • Supply string type (#262) (#c8e345b)

Bug Fixes 🐛

  • Update all TOML to use quote and not single-quote (#8c4c380)

Documentation 📖

  • Update build status badge (#f4dca52)
  • Update README.md and device profile (#b6e2cd2)
  • snap: Update snap section in README (#0ef4a91)
  • snap: Update snap/README (#54efd36)
  • snap: Update snap section in README.md (#fd029c8)
  • snap: Add snap section in README (#8840200)

Build 👷

  • Update to use released SDK (#ce152de)
  • Update to latest SDK and released go-mods (#fd5a279)
  • Update to latest SDK (#f129154)
  • update alpine base to 3.14 (#037866b)
  • snap: upgrade base to core20 (#494e11b)

Continuous Integration 🔄

  • Remove need for CI specific Dockerfile (#d2a2473)

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

Features ✨

  • Enable using MessageBus as the default (#9743b62)
  • Add secure MessagBus capability (#aad8d66)
  • Use zero-based startingAddress (#1219b9d)
  • Add Timeout and IdleTimeout to Protocol property (#fc248eb)
  • Remove Logging configuration (#b5c1d0b)

Bug Fixes 🐛

  • Added missing InsecureSecrets section (#0476c29)

Code Refactoring ♻

  • remove unimplemented InitCmd/RemoveCmd configuraiton (#ebe2707)
  • Change PublishTopicPrefix value to be 'edgex/events/device' (#8f6bb82)
  • Update configuration for change to common ServiceInfo struct (#64389da)
    BREAKING CHANGE:
    Service configuration has changed
    
  • Update to assign and uses new Port Assignments (#462e2b0)
    BREAKING CHANGE:
    Device Modbus default port number has changed to 59901
    
  • rename example device AutoEvent Frequency to Interval (#e2b33fc)
  • Added go mod tidy to Docker and Makefile (#0417c27)
  • Update for new service key names and overrides for hyphen to underscore (#be50c87)
    BREAKING CHANGE:
    Service key names used in configuration have changed.
    
  • use v2 device-sdk (#222) (#7442c44)

Documentation 📖

Build 👷

  • update Dockerfiles to use go 1.16 (#84e0467)
  • snap: update snap v2 support (#93f9e78)
  • snap: update go to 1.16 (#8bae537)

Continuous Integration 🔄

[v1.3.1] - 2021-02-02

Features ✨

  • Enhance Modbus simulator to count reading amount (#03c230d)
  • snap: Add startup configure options (#2f23f6b)

Build 👷

  • Upgrade sdk version to 1.4.0 (#fd8f892)
  • update device-sdk-go to v1.3.1-dev.4 (#24a4c3f)
  • deps: Bump github.com/edgexfoundry/device-sdk-go (#0c5bc27)

Continuous Integration 🔄

  • add semantic.yml for commit linting, update PR template to latest (#ad0b01e)
  • standardize dockerfiles (#5a943b0)

[v1.3.0] - 2020-11-18

Features ✨

  • Modify Modbus simulator to support device scaling (#ef894a2)

Bug Fixes 🐛

  • local snap development (#9228997)
  • Lock Modbus TCP address with IP and Port (#dec6cac)

Code Refactoring ♻

  • Upgrade SDK to v1.2.4-dev.34 (#7d26d0a)
  • update dockerfile to appropriately use ENTRYPOINT and CMD, closes#163 (#fb1cdd4)

Build 👷

  • Upgrade to Go1.15 (#e2ee2c1)
  • all: Enable use of DependaBot to maintain Go dependencies (#4e643a1)

[v1.2.2] - 2020-08-19

Snap

  • add env override for ProfilesDir (#d854ea6)

Bug Fixes 🐛

  • Fix swap operation for float32 dataType (#1739004)

Code Refactoring ♻

Documentation 📖