edgexfoundry / device-random

Owner: Device WG
Apache License 2.0
10 stars 35 forks source link

build(deps): bump github.com/edgexfoundry/device-sdk-go/v2 from 2.0.0-dev.77 to 2.0.0 #180

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps github.com/edgexfoundry/device-sdk-go/v2 from 2.0.0-dev.77 to 2.0.0.

Changelog

Sourced from github.com/edgexfoundry/device-sdk-go/v2's changelog.

[v2.0.0] Ireland - 2021-06-30 (Not Compatible with 1.x releases)

Features ✨

  • Enable using MessageBus as the default (#eca11b8)
  • remove coredata dependency (#4be52ad)
  • support device profile provision in json format (#945ec1c)
  • add Event tagging capability (#149daef)
  • Add secure MessageBus capability (#57291f0)
  • CBOR encoding http response for event with binary reading (#0032f23)
  • update CommandRequest.Attributes type (#1370f96)
  • add request size middleware for device command (#c006079)
  • improve Event/Reading Origin logic (#c5bee4f)
  • update profile cache to reflect new profile model (#3ff13b5)
  • add capability to load devices from directory (#e2dd6f7)
  • Updated Attribution.txt for missing crypto module (#ed9c44c)
  • Enable Registry and Config access token (#40eaaf9)
  • update example configuration to support MessageBus (#a8316e3)
  • add MessageBus capablility (#0fbf16e)
  • Add support for structured custom configuration (#0699ac1)
  • add GetProfileByName function API (#691fc8b)
  • Upgrade core-contracts lib to use redesigned device profile (#816) (#a5ad5ab)
  • validate set command parameters against maximum/minimum and refactor transformer package (#813) (#3f52f3a)
  • update CommandValue for v2 (#dbb5e95)
  • handle no readings generated gracefully (#fd6d2d4)
  • spawn autoevents for discovered device (#4822fad)
  • process queryParams of url in PUT request (#0d64304)
  • dynamically adds profile in device callback (#26939be)
  • update v2 cache to load data via v2 clients (#b6352b0)
  • make update callback aware of service change (#3fc6617)
  • make DeviceService struct updatable (#ecc71a3)
  • add update device service callback (#9ee2204)
  • update v2 callback API (#b000b54)
  • update v2 command API (#3d1861d)
  • SecretProvider for storing/retrieving secrets (#bcd0eef)
  • Updates from PR review. (#c4cbbed)
  • Modify callback func to consist with V2 API (#98ab8c7)
  • Reworked /secrets enpoint to be singular /secret (#72dc926)
  • Added missing module to Attribution.txt (#9a6397b)
  • Add /api/v2/secrets endpoint to store secrets (#2c57645)
  • Removed remote logging feature (#1cc1ee3)
  • v2: prepare v2 ProvisionWatcher model cache (#c95c718)
  • v2: add v2 ProvisionWatcher callback API (#ce664a3)

Test

Bug Fixes 🐛

  • Fix device service update failed when startup (#785b4de)
  • fix default value usage in SET command (#65fbd6f)
  • Update config on removing retry and secret path change Address PR feedback on Cloud's commnets (#a51df48)
  • modify function updateAssociatedProfile return errors (#942) (#13e775a)

... (truncated)

Commits
  • ee399ff Merge pull request #989 from cloudxxx8/issue-988
  • b6d36fc docs: add Changelog for Ireland release
  • 785b4de Merge pull request #990 from weichou1229/issue-987
  • 5669c30 fix: Fix device service update failed when startup
  • 5b9873f Merge pull request #986 from lenny-intel/use-released-mods
  • 62b6d1d build: Update remaining go-mods to released version
  • 4e049b0 Merge pull request #985 from lenny-intel/update-messaging
  • e042529 build: Update to go-mod-messaging v2.0.1
  • 2e09c6c Merge pull request #984 from weichou1229/update-core-contracts
  • c9540a9 build: Update Core Contracts lib to v2.0.0-dev.103
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)