- device-sdk-go
- go-mod-core-contracts
- go-mod-bootstrap
- go-mod-messaging (indirect dependency)
- go-mod-registry (indirect dependency)
- go-mod-secrets (indirect dependency)
- go-mod-configuration (indirect dependency)
- Support for rtsp server authentication (#240) (#6884326)
- Consume SDK interface changes (#50a7cc5)
BREAKING CHANGE: Consume SDK interface changes by adding Start, Discover and ValidateDevice func on driver
- Updates for common config (#60114fc)
BREAKING CHANGE: Configuration file changed to remove common config settings
- snap: Copy provision watcher files in snapcraft (#150) (#d43df40)
-- Remove ZeroMQ message bus capability (#8695117)
BREAKING CHANGE: Remove ZeroMQ message bus capability
- Return ffmpeg error logs to caller, and fix StreamingStatus (#254) (#e4cb32a)
- Upgrade rtsp-simple-server to fix vulnerability (#3d9796f)
- snap: Refactor to avoid conflicts with readonly config provider directory (#194) (#8746c93)
- snap: Set snap-specific provision watchers directory (#175) (#4e47f77)
- Consume Provision Watcher changes for running multiple instances (#52b8227)
- Change configuration and device toml files to yaml (#a642c90)
BREAKING CHANGE: Configuration and device files now use yaml instead of toml
- Use device sdk for adding provision watchers and remove manual code (#eb09eea)
BREAKING CHANGE: Remove manual code to add provision watchers and instead use device-sdk to add them
- Replace internal topics from config with new constants (#69957f4)
BREAKING CHANGE: Internal topics no longer configurable, except the base topic.
- Rework code for refactored MessageBus Configuration (#bd8c447)
BREAKING CHANGE: MessageQueue renamed to MessageBus and fields changed.
- Rename command line flags for the sake of consistency (#11d8830)
BREAKING CHANGE: Renamed -c/--confdir to -cd/--configDir and -f/--file to -cf/--configFile
- Use latest SDK for flattened config stem (#df2144b)
BREAKING CHANGE: Location of service configuration in Consul changed
- snap: Update command and metadata sourcing (#190) (#585c9f0)
- snap: Refactor and upgrade to edgex-snap-hooks v3 (#129) (#ad81b67)
- Updated postman collection from v2 to v3 (#251) (#faedb97)
- Remove docs (#238) (#9fcc0da)
- Add warning to main branch and link to levski (#191) (#96327e0)
- Add warning for main branch and link to releases (#185) (#59664bc)
- Change location of nats documentation (#168) (#6531ea4)
- snap: Update camera interface, getting started doc version (#143) (#c4833ec)
- Ignore all go-mods except device-sdk-go (#8f2ed8f)
- Update to use latest sdk (#174) (#3323a63)
- Update to Go 1.20, Alpine 3.17 and linter v1.51.2 (#90e2dc0)
- Ignore all go-mods except device-sdk-go (#1a7f20c)
- implement rediscovery (#120) (#9bcd451)
- add internal command request/response topics (#f7e3d81)
- snap: add config interface with unique identifier (#103) (#b346198)
- snap: Simplify rtsp server versioning and configuration (#1dbc6f5)
- improve error messaging for incorrect protocol properties (#117) (#7dbe31c)
- improve error messaging on read and write commands (#116) (#a13c0d8)
- error forwarding in startStreaming (#113) (#02bc335) (#81c0ea8) (#679fd9a) (#50aed43)
- update command request and response topic (#345b3c5)
- Correction in config field syntax (#ae041b2)
- updated change log for levski release (#118) (#e17bf6e)
- updates to usb documentation (#115) (#d57e067)
- adding USB camera postman collection and env files (#96) (#e6cf2f2)
- usb rtsp streaming guide and readme (#1) (#92) (#2387317)
- Add option to build Service with NATS Capability (#d8abada)
- Update to use latest SDK (#d488376)
- Latest go-mods, config and Dockerfile fix (#59d67f4)
- Upgrade to Go 1.18, Alpine 3.16, linter version and latest SDK/go-mod versions (#0a9f00b)
- deps: Bump github.com/edgexfoundry/device-sdk-go/v2 (#80752d2)
- deps: Bump github.com/edgexfoundry/device-sdk-go/v2 (#8b7a325)
- deps: Bump github.com/edgexfoundry/device-sdk-go/v2 (#04b2efe)
- deps: Bump github.com/edgexfoundry/device-sdk-go/v2 (#c4bbce3)
- deps: Bump github.com/edgexfoundry/go-mod-core-contracts/v2 (#06aed6e)
- deps: Bump github.com/edgexfoundry/go-mod-core-contracts/v2 (#37cb0c5)
- deps: Bump github.com/edgexfoundry/go-mod-core-contracts/v2 (#106ba8d)
- deps: Bump github.com/edgexfoundry/device-sdk-go/v2 (#34076f9)
- deps: Bump github.com/edgexfoundry/device-sdk-go/v2 (#5d7d954)
- deps: Bump github.com/edgexfoundry/go-mod-core-contracts/v2 (#dd7a03a)
- deps: Bump github.com/edgexfoundry/device-sdk-go/v2 (#7e289ea)
- deps: Bump github.com/edgexfoundry/device-sdk-go/v2 (#3ae4a4f)
This is the initial release of this USB camera device service. Refer to the README for details about this service.