Releases: edgexfoundry/device-virtual-go
Releases · edgexfoundry/device-virtual-go
v4.0.1
What's Changed
- build: Bump device-sdk-go from 4.0.0 to 4.0.1 by @FelixTing in #565
Full Changelog: v4.0...v4.0.1
v4.0.0
What's Changed
- fix: Add missing SDKVERSION variable in Makefile for version API by @jinlinGuan in #415
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.5 to 3.1.0-dev.8 by @dependabot in #416
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.8 to 3.1.0-dev.10 by @dependabot in #417
- refactor: Remove github.com/pkg/errors from Attribution.txt by @jackchenjc in #418
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.10 to 3.1.0-dev.11 by @dependabot in #419
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.11 to 3.1.0-dev.13 by @dependabot in #420
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.13 to 3.1.0-dev.15 by @dependabot in #421
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.15 to 3.1.0-dev.16 by @dependabot in #422
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.16 to 3.1.0-dev.17 by @dependabot in #423
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.17 to 3.1.0-dev.19 by @dependabot in #425
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.19 to 3.1.0-dev.20 by @dependabot in #426
- build: Upgrade to go-1.21, Linter1.54.2 and Alpine 3.18 by @lenny-goodell in #427
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.20 to 3.1.0-dev.24 by @dependabot in #428
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.24 to 3.1.0-dev.25 by @dependabot in #429
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.25 to 3.1.0-dev.28 by @dependabot in #430
- ci: add automated release workflow on tag creation by @ernestojeda in #431
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.28 to 3.1.0-dev.29 by @dependabot in #432
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.29 to 3.1.0-dev.30 by @dependabot in #433
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.30 to 3.1.0-dev.31 by @dependabot in #434
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.31 to 3.1.0-dev.32 by @dependabot in #435
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.32 to 3.1.0-dev.33 by @dependabot in #436
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.33 to 3.1.0-dev.34 by @dependabot in #438
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.34 to 3.1.0-dev.35 by @dependabot in #439
- feat!: Remove snap packaging by @MonicaisHer in #440
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.35 to 3.1.0-dev.36 by @dependabot in #441
- refactor: Remove obsolete comments from config file by @lenny-goodell in #442
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.36 to 3.1.0-dev.37 by @dependabot in #444
- docs: Update changelog for 3.1 release by @cloudxxx8 in #448
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.1.0-dev.37 to 3.1.0 by @dependabot in #449
- fix: Address CVE in Alpine base image by @lenny-goodell in #450
- build: Update to latest 3.2.0 dev go-mods by @ejlee3 in #452
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.1 to 3.2.0-dev.3 by @dependabot in #453
- build: [Device Virtual] Add ldflags to strib debug info from binary by @ejlee3 in #454
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.3 to 3.2.0-dev.4 by @dependabot in #455
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.4 to 3.2.0-dev.6 by @dependabot in #458
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.6 to 3.2.0-dev.7 by @dependabot in #459
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.7 to 3.2.0-dev.9 by @dependabot in #461
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.9 to 3.2.0-dev.10 by @dependabot in #463
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.10 to 3.2.0-dev.11 by @dependabot in #465
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.11 to 3.2.0-dev.12 by @dependabot in #466
- feat: update device-sdk to pick up openziti support by @dovholuknf in #467
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.12 to 3.2.0-dev.13 by @dependabot in #470
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.13 to 3.2.0-dev.15 by @dependabot in #471
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.15 to 3.2.0-dev.18 by @dependabot in #473
- feat: Allow empty profileName in Device by @jinlinGuan in #475
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.19 to 3.2.0-dev.20 by @dependabot in #476
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.20 to 3.2.0-dev.24 by @dependabot in #478
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.24 to 3.2.0-dev.25 by @dependabot in #479
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.25 to 3.2.0-dev.27 by @dependabot in #481
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.27 to 3.2.0-dev.29 by @dependabot in #482
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.29 to 3.2.0-dev.32 by @dependabot in #485
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.32 to 3.2.0-dev.34 by @dependabot in #486
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.34 to 3.2.0-dev.35 by @dependabot in #487
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.35 to 3.2.0-dev.37 by @dependabot in #488
- build: Upgrade to go-1.23, Linter1.61.0 and Alpine 3.20 by @jinlinGuan in #492
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.41 to 3.2.0-dev.45 by @dependabot in #494
- feat: Enable PIE support for ASLR and full RELRO by @jackchenjc in #495
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v3 from 3.2.0-dev.45 to 3.2.0-dev.47 by @dependabot in #497
- refactor!: update module to v4 by @weichou1229 in #499
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v4 from 4.0.0-dev.1 to 4.0.0-dev.2 by @dependabot in #500
- fix: Only one ldflags flag is allowed by @jackchenjc in #502
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v4 from 4.0.0-dev.2 to 4.0.0-dev.6 by @dependabot in #504
- build(deps): Bump github.com/edgexfoundry/device-sdk-go/v...
v3.1.1
v3.1.0 - Napa
[v3.1.0] Napa - 2023-11-15 (Only compatible with the 3.x releases)
Changelog
First-party Dependencies
- device-sdk-go
- go-mod-core-contracts
- go-mod-bootstrap (indirect dependency)
- go-mod-messaging (indirect dependency)
- go-mod-registry (indirect dependency)
- go-mod-secrets (indirect dependency)
- go-mod-configuration (indirect dependency)
✨ Features
BREAKING CHANGE: Remove snap packaging ([#440](https://github.com/edgexfoundry/device-virtual-go/issues/440))
♻ Code Refactoring
- Remove obsolete comments from config file (#442) (105c2ff…)
- Remove github.com/pkg/errors from Attribution.txt (fdc055d…)
🐛 Bug Fixes
👷 Build
🤖 Continuous Integration
- Add automated release workflow on tag creation (0531bee…)
v3.0.0 - Minnesota
[3.0.0] Minnesota - 2023-05-31 (Only compatible with the 3.x releases)
Changelog
First-party Dependencies
- device-sdk-go
- go-mod-core-contracts
- go-mod-bootstrap (indirect dependency)
- go-mod-messaging (indirect dependency)
- go-mod-registry (indirect dependency)
- go-mod-secrets (indirect dependency)
- go-mod-configuration (indirect dependency)
Features ✨
- Allow min equal to max when generating random value (#0fb4799)
- Update for common config (#339)
BREAKING CHANGE: Configuration file is changed to remove common config settings - Use latest SDK for MessageBus Request API (#337)
BREAKING CHANGE: Commands via MessageBus topic configuration are changed - Remove ZeroMQ MessageBus capability (#325)
BREAKING CHANGE: ZeroMQ MessageBus capability no longer available
Bug Fixes 🐛
- Update Discover func error message (#915c2b7)
- Update deviceprofile resources for UpdateDevice (#2d7e124)
- snap: Refactor to avoid conflicts with readonly config provider directory (#354) (#96a5dbd)
Code Refactoring ♻
- Remove deprecated rand.Seed function (#c9d512d)
- Use integer for minimum and maximum properties (#374)
BREAKING CHANGE: Use integer for minimum and maximum properties - Change configuration and devices files format to YAML (#368)
BREAKING CHANGE: Configuration files are now in YAML format, Default file name is now configuration.yaml - Remove unused topic configuration (#345) (#d88ec88)
- Refactor random value generation function (#d35a6d7)
- snap: Update command and metadata sourcing (#355) (#34458d9)
- snap: Refactor and upgrade to edgex-snap-hooks v3 (#328) (#ade53ff)
Documentation 📖
Build 👷
- Update to Go 1.20, Alpine 3.17 and linter v1.51.2 (#534be7e)