Skip to content

Latest commit

 

History

History
165 lines (113 loc) · 11 KB

CHANGELOG.md

File metadata and controls

165 lines (113 loc) · 11 KB

App RFID LLRP Inventory

Change Logs for EdgeX Dependencies

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

✨ Features


BREAKING CHANGE: Remove snap packaging ([#238](https://github.com/edgexfoundry/app-rfid-llrp-inventory/issues/238))

♻ Code Refactoring

📖 Documentation

👷 Build

  • Upgrade to go-1.21, Linter1.54.2 and Alpine 3.18 (#224) (373aed2…)

🤖 Continuous Integration

  • Add automated release workflow on tag creation (c895c02…)

[v3.0.1] Minnesota - 2023-07-25 (Only compatible with the 3.x releases)

Features ✨

Security - Add missing authentication hooks to standard routes (#1447)

BREAKING CHANGE: EdgeX standard routes, except /ping, will require authentication when running in secure mode

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

Features ✨

  • Remove ZeroMQ MessageBus capability (#cbfcac4)
    BREAKING CHANGE: ZeroMQ MessageBus capability no longer available
    
  • Consume additional level in event publish topic (#63c8b30)
    BREAKING CHANGE: Inventory events are published using new topic which includes additional level for the service name.
    
  • Updates for common config (#0e6798d)
    BREAKING CHANGE: configuration file changed to remove common config settings
    

Bug Fixes 🐛

  • Change subscription topics to receive any event from device LLRP (#202) (#ad72238)
  • snap: Refactor to avoid conflicts with readonly config provider directory (#163) (#636b604)

Code Refactoring ♻

  • Use latest SDK for flattened config stem (#004f5d2)
    BREAKING CHANGE: location of service configuration in Consul changed
    
  • Rename command line flags for the sake of consistency (#dc56276)
    BREAKING CHANGE: renamed -c/--confdir to -cd/--configDirand -f/--file to -cf/--configFile
    
  • Adjust configuration for reworked MessageBus config (#bbc8cea)
    BREAKING CHANGE: MessageBus configuration is now standalone from Trigger
    
  • Replace internal topics from config with new constants and use base topic (#0d101ae)
    BREAKING CHANGE: Internal topics no longer configurable, except the base topic. Trigger topics for edgex-messagebus and external-mqtt now directly under Trigger section. All configured topics (subscribe and function pipeline) now automatically have the base topic (default of "edgex/") prepended.
    
  • Change configuration file format to YAML (#926f659)
    BREAKING CHANGE:  Configuration file now uses YAML format, default file name is now configuration.yaml
    
  • Enable core command via message bus (#139) (#494ae06)
  • Consume MakeItRun rename to Run (#188) (#cc44783)
  • Go 1.20 gofmt (#157) (#968f145)
  • snap: Drop the support for legacy snap env options (#350dcbb)
    BREAKING CHANGE: Drop the support for deprecated snap options starting with `env.`
    
  • snap: Update command and metadata sourcing (#162) (#0370fe2)

Documentation 📖

Build 👷

  • Ignore all go-mod deps, except go-mod-bootstrap (#185) (#f3383ef)
  • Update to Go 1.20, Alpine 3.17 and linter v1.51.2 (#158) (#9fc1e83)

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

Features ✨

Documentation

  • Update attribution.txt to reference paho license as v2.0 (#89) (#cd50c67)

Code Refactoring ♻

Build 👷

  • Add option to build Service with NATS Capability (#109) (#d157eb8)
  • Upgrade to Go 1.18 and alpine 3.16 (#96) (#ccdb054)
  • Update attribution script to use go.mod file instead of vendor folder (#95) (#5d59561)

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

Features ✨

  • enable security hardening (#67) (#5dcf95f)

  • Update to latest go-mod-messaging w/o ZMQ on windows (#1009) (#d30acd6)

    BREAKING CHANGE:
    ZeroMQ no longer supported on native Windows for EdgeX
    MessageBus
    

Documentation 📖

  • snap: Move usage instructions to docs (#79) (#9387e44)

[v2.1.0] - Jakarta - 2022-04-27 (Only compatible with the 2.x releases)

Features ✨

Build 👷

  • update alpine base to 3.14 (#51) (#e04a038)

  • Added "make lint" target and added it to "make test". Also resolved all lint errors (#63) (#a218d4f)

[v1.0.0] - 2021-08-20

Bug Fixes 🐛

Code Refactoring ♻

  • Clean up TOML quotes and add LF MD files (#89e3554)

Documentation 📖