-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Problem description
This issue describes the scope for the next version of SimpleEdgeDiscovery, targeting the Fall 25 meta-release
Milestone dates:
M1 - 2025-04-15: Commonalities & ICM alpha release
M2 - 2025-06-07: Commonalities & ICM release candidate
M3 - 2025-06-21 2025-06-28: APIs (first) release candidate
M4 - 2025-08-31 2025-09-15: APIs public releases
Expected action
Target version: simple-edge-discovery 2.0.0
This release will include (non-functional) breaking changes resulting in a new major version. It will also align with any changes introduced in the Fall 25 Commonalities and Identity & Consent Management releases. These have been listed and checked in in #80
Required updates relevant to this API are:
- refactor!: move discovery operation from GET to POST #74
- docs: update examples and usage description following refactoring to POST #75
- fix: remove '401 AUTHENTICATION_REQUIRED' #84
- fix: remove 422 IDENTIFIER MISMATCH #85
- fix: add DeviceResponse object #86
- fix: add section on non-documented errors #87
- fix: update x-correlator pattern #88
- fix: update x-camara-commonalities to 0.6 #99
- test: add Gherkin linter #95
- fix make operation's 200 OK response a ref #76
- User story needs to reflect operation change from GET to POST #119
- docs: API Readiness Checklist needs to be updated for v2.0.0 #121
- docs: need to change reference to Commonalities v0.4 in Device resource #126
- Test statement needed for stable API simple-edge-discovery 2.0.0 #128
- fix: not aligned with API Design Guidelines for the
ErrorInfoorder #130 - fix: 400 and 401 errors not included in
.featurefile #134 - fix:
.featureincludes unnecessary500error scenario #136
Release tasks:
- User Story updated
- API Readiness checklist updated
- Changelog updated
- Align with Commonalities (initial M1 alignment done)
- Align with ICM (initial M1 alignment done)
- Update Gherkin
.feature - wip PR made meeting issues above
- 2.0.0-rc.1 PR made
- Update API release Tracker with actual M3 date
- (optional) additional release candidate PRs for bug fixing
- 2.0.0 release PR made
Additional context