Releases: edgexfoundry/app-service-configurable
Releases · edgexfoundry/app-service-configurable
v3.1.1
What's Changed
- build: Bump App Func SDK v3.1.1 by @cloudxxx8 in #659
New Contributors
- @cloudxxx8 made their first contribution in #659
Full Changelog: v3.1...v3.1.1
v3.1.0 - Napa
[v3.1.0] Napa - 2023-11-15 (Only compatible with the 3.x releases)
Changelog
✨ Features
BREAKING CHANGE: Remove snap packaging ([#612](https://github.com/edgexfoundry/app-service-configurable/issues/612))
♻ Code Refactoring
🐛 Bug Fixes
📖 Documentation
- Update link to point to new docs section (#616) (b279e99…)
- Update repo links in the readme (#591) (426d498…)
👷 Build
🤖 Continuous Integration
- Add automated release workflow on tag creation (f1d380f…)
v3.0.1 - Minnesota
[3.0.1] Minnesota - 2023-07-25 (Only compatible with the 3.x releases)
Changelog
First-party Dependencies
- app-functions-sdk-go
- go-mod-core-contracts (indirect dependency)
- 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 ✨
Security - Add missing authentication hooks to standard routes (edgexfoundry/app-functions-sdk-go#1447)
BREAKING CHANGE: EdgeX standard routes, except /ping, will require authentication when running in secure mode
v3.0.0 - Minnesota
[3.0.0] Minnesota - 2023-05-31 (Only compatible with the 3.x releases)
Changelog
First-party Dependencies
- app-functions-sdk-go
- go-mod-core-contracts (indirect dependency)
- 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 ✨
- Remove ZeroMQ MessageBus capability (#4955b72)
BREAKING CHANGE: ZeroMQ MessageBus capability no longer available
- Use latest SDK for MessageBus Request API (#ae4d96f)
BREAKING CHANGE: Command Client MessageBus topic configuration changed
- Updates for common config (#731cbe3)
BREAKING CHANGE: configuration file changed to remove common config settings
- Update profiles to use TargetType flag for configurable functions (#509) (#851ef8f)
- Enable core-command via message bus (#505) (#aa420e0)
Bug Fixes 🐛
- Consume Store and Forward fix in latest SDK (#555) (#f6c79ab)
- snap: Refactor to avoid conflicts with readonly config provider directory (#533) (#dd1354e)
Code Refactoring ♻
- Use latest SDK for flattened config stem (#567a951)
BREAKING CHANGE: Location of service configuration in Consul changed
- Rename command line flags for the sake of consistency (#cb787cf)
BREAKING CHANGE: renamed -c/--confdir to -cd/--configDirand -f/--file to -cf/--configFile
- Adjust configuration for reworked MessageBus config (#fd65586)
BREAKING CHANGE: MessageBus configuration is now standalone from Trigger
- Update message bus topic wild cards (#2fb2187)
BREAKING CHANGE: use MQTT wild cards + for single level and # for multiple levels
- Replace internal topics from config with new constants and use base topic (#ae5c3a2)
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.
- Consume Secret DTO changes in App SDK (#38d2ea)
BREAKING CHANGE: Secret dtos Path property renamed to SecretName
- Renamed SecretName to SecretValueKey and SecretnPath to SecretName (#64e14a40)
BREAKING CHANGE: Renamed SecretName to SecretValueKey and SecretPath to SecretName, removed push-to-core profile
- Change configuration profile formats to YAML (#726c7ba)
BREAKING CHANGE: Configuration profiles now uses YAML format
- Consume MakeItRun rename to Run (#558) (#023efeb)
- snap: Drop the support for legacy snap env options (#33a8a0f)
BREAKING CHANGE: Drop the support for deprecated snap options starting with `env.`
- snap: Update command and metadata sourcing (#532) (#11af183)