edgexfoundry / device-onvif-camera

Owner: Device WG
Apache License 2.0
29 stars 37 forks source link

build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.37 to 3.1.0 #405

Closed dependabot[bot] closed 8 months ago

dependabot[bot] commented 8 months ago

Bumps github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.37 to 3.1.0.

Release notes

Sourced from github.com/edgexfoundry/device-sdk-go/v3's releases.

v3.1.0

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

Source code Documentation Migration Guide

First-party Dependencies

go-mod-core-contracts go-mod-bootstrap go-mod-messaging go-mod-registry (indirect dependency) go-mod-secrets (indirect dependency) go-mod-configuration (indirect dependency)

✨ Features

  • (security) Add new AddCustomRoute method with authentication parameter (#1475) (5a7d052…)
  • Add device last connected metrics (#1515) (1f88585…)
  • Update index files to include names for preloading check (10694e6…)
  • Allow NameFieldPath configurable (f16fc3d…)
  • Accept Url escape in API path (fdbdbc1…)
  • Replace gorilla/mux router with echo (72d350f…)
  • Add better error handling when running in hybrid mode but common config is missing (#1480) (7433feb…)
  • Implement loading from URI for Profile, Device, & Provision Watcher files (#1471) (0776c05…)
  • Move all the common APIs into go-mod-bootstrap (9983415…)
  • Adjust GetFileType() function for new secret URI format (#1507) (88f0350…)
  • Use WrapHandler func from go-mod-bootstrap (ca6e439…)
  • Update handler funcs to use Echo signatures (93fdda3…)

📖 Documentation

  • Replace Slack chat with GitHub discussion (3e8c91c…)

👷 Build

🤖 Continuous Integration

  • Add automated release workflow on tag creation (526596b…)

🧪 Testing

Changelog

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

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

✨ Features

  • (security) Add new AddCustomRoute method with authentication parameter (#1475) (5a7d052…)
  • Add device last connected metrics (#1515) (1f88585…)
  • Update index files to include names for preloading check (10694e6…)
  • Allow NameFieldPath configurable (f16fc3d…)
  • Accept Url escape in API path (fdbdbc1…)
  • Replace gorilla/mux router with echo (72d350f…)
  • Add better error handling when running in hybrid mode but common config is missing (#1480) (7433feb…)
  • Implement loading from URI for Profile, Device, & Provision Watcher files (#1471) (0776c05…)
  • Move all the common APIs into go-mod-bootstrap (9983415…)
  • Adjust GetFileType() function for new secret URI format (#1507) (88f0350…)
  • Use WrapHandler func from go-mod-bootstrap (ca6e439…)
  • Update handler funcs to use Echo signatures (93fdda3…)

📖 Documentation

  • Replace Slack chat with GitHub discussion (3e8c91c…)

👷 Build

🤖 Continuous Integration

  • Add automated release workflow on tag creation (526596b…)

🧪 Testing

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

Features ✨

  • Add Start method to the ProtocolDriver interface (#453fffe)
    BREAKING CHANGE: Added required `Start` method to the ProtocolDriver interface. 
                     This method is called after the sdk has been completely initialized.
                     This is where device service should implement post initialization code. 
    
  • Add PatchDevice and DeviceExistsForName and refactor UpdateDeviceOperatingState(#)
    BREAKING CHANGE: SetDeviceOperatingState has been removed, and UpdateDeviceOperatingState has been modified to accept a models.OperatingState value.
    
  • Using url.PathUnescape for decoding API path (#cdd8b0f)

... (truncated)

Commits


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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@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)
codecov-commenter commented 8 months ago

Codecov Report

Merging #405 (e7f3028) into main (991b984) will not change coverage. The diff coverage is n/a.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

@@           Coverage Diff           @@
##             main     #405   +/-   ##
=======================================
  Coverage   34.18%   34.18%           
=======================================
  Files          19       19           
  Lines        1799     1799           
=======================================
  Hits          615      615           
  Misses       1118     1118           
  Partials       66       66           
dependabot[bot] commented 8 months ago

Looks like github.com/edgexfoundry/device-sdk-go/v3 is up-to-date now, so this is no longer needed.