From 4d0410c0ed9ec91257383fef52ded5b747171a80 Mon Sep 17 00:00:00 2001 From: "camara-release-automation[bot]" <261643975+camara-release-automation[bot]@users.noreply.github.com> Date: Tue, 13 Oct 2026 09:43:18 +0000 Subject: [PATCH 1/5] Add CHANGELOG draft for r4.2 --- CHANGELOG/CHANGELOG-r4.md | 129 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 129 insertions(+) diff --git a/CHANGELOG/CHANGELOG-r4.md b/CHANGELOG/CHANGELOG-r4.md index b0a846b9..24c52941 100644 --- a/CHANGELOG/CHANGELOG-r4.md +++ b/CHANGELOG/CHANGELOG-r4.md @@ -2,6 +2,7 @@ ## Table of Contents +- [r4.2](#r42) - [r4.1](#r41) @@ -14,6 +15,134 @@ The below sections record the changes for each API version in each release as fo * for subsequent release-candidate(s), only the delta to the previous release-candidate * for a public release, the consolidated changes since the previous public release +# r4.2 + +## Release Notes + +This release candidate contains the definition and documentation of +* geofencing-subscriptions 0.6.0-rc.2 +* location-retrieval 1.0.0-rc.2 +* location-verification 3.1.0-rc.3 + +The API definition(s) are based on +* Commonalities r4.4 (0.9.0) +* Identity and Consent Management r4.2 (0.5.0) + + +> **Working area — candidate changes (auto-removed on merge)** +> Copy relevant entries into the Breaking changes/Added/Changed/Fixed/Removed sections below. List breaking changes both in Breaking changes and in their normal change category. +> You may edit this list while triaging; it will be removed on merge. +> This working-area section is removed automatically when the PR is merged. + +
+Candidate changes (auto-generated from merged PRs) + +## What's Changed +* Release Automation: Post-release sync (r4.1) by @camara-release-automation[bot] in https://github.com/camaraproject/DeviceLocation/pull/427 +* Update commonalities_release to r4.4 by @bigludo7 in https://github.com/camaraproject/DeviceLocation/pull/429 +* Sync common files from Commonalities r4.4 by @camara-release-automation[bot] in https://github.com/camaraproject/DeviceLocation/pull/431 +* fix(geofencing-subscriptions): align with Commonalities r4.4 by @hdamker in https://github.com/camaraproject/DeviceLocation/pull/437 +* fix: align location-retrieval and location-verification with Commonalities r4.4 by @hdamker in https://github.com/camaraproject/DeviceLocation/pull/436 +* test(geofencing-subscriptions): align test definitions with the API definition by @hdamker in https://github.com/camaraproject/DeviceLocation/pull/439 + +
+ + +## geofencing-subscriptions 0.6.0-rc.2 + +**geofencing-subscriptions 0.6.0-rc.2 is a release-candidate version of this API.** + +Changes documented below are compared to version 0.6.0-rc.1. + +- API definition **with inline documentation**: + - [View it on ReDoc](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/DeviceLocation/r4.2/code/API_definitions/geofencing-subscriptions.yaml&nocors) + - [View it on Swagger Editor](https://camaraproject.github.io/swagger-ui/?url=https://raw.githubusercontent.com/camaraproject/DeviceLocation/r4.2/code/API_definitions/geofencing-subscriptions.yaml) + - OpenAPI [YAML spec file](https://github.com/camaraproject/DeviceLocation/blob/r4.2/code/API_definitions/geofencing-subscriptions.yaml) + +### Breaking changes + +* N/A + +### Added + +* N/A + +### Changed + +* N/A + +### Fixed + +* N/A + +### Removed + +* N/A + +## location-retrieval 1.0.0-rc.2 + +**location-retrieval 1.0.0-rc.2 is a release-candidate version of this API.** + +Changes documented below are compared to version 1.0.0-rc.1. + +- API definition **with inline documentation**: + - [View it on ReDoc](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/DeviceLocation/r4.2/code/API_definitions/location-retrieval.yaml&nocors) + - [View it on Swagger Editor](https://camaraproject.github.io/swagger-ui/?url=https://raw.githubusercontent.com/camaraproject/DeviceLocation/r4.2/code/API_definitions/location-retrieval.yaml) + - OpenAPI [YAML spec file](https://github.com/camaraproject/DeviceLocation/blob/r4.2/code/API_definitions/location-retrieval.yaml) + +### Breaking changes + +* N/A + +### Added + +* N/A + +### Changed + +* N/A + +### Fixed + +* N/A + +### Removed + +* N/A + +## location-verification 3.1.0-rc.3 + +**location-verification 3.1.0-rc.3 is a release-candidate version of this API.** + +Changes documented below are compared to version 3.1.0-rc.2. + +- API definition **with inline documentation**: + - [View it on ReDoc](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/DeviceLocation/r4.2/code/API_definitions/location-verification.yaml&nocors) + - [View it on Swagger Editor](https://camaraproject.github.io/swagger-ui/?url=https://raw.githubusercontent.com/camaraproject/DeviceLocation/r4.2/code/API_definitions/location-verification.yaml) + - OpenAPI [YAML spec file](https://github.com/camaraproject/DeviceLocation/blob/r4.2/code/API_definitions/location-verification.yaml) + +### Breaking changes + +* N/A + +### Added + +* N/A + +### Changed + +* N/A + +### Fixed + +* N/A + +### Removed + +* N/A + +**Full Changelog**: https://github.com/camaraproject/DeviceLocation/compare/r4.1...r4.2 + # r4.1 ## Release Notes From 1db681ec3eefa93f99f624d3ea293b76b714bed1 Mon Sep 17 00:00:00 2001 From: Jose Luis Urien Date: Tue, 13 Oct 2026 13:02:46 +0200 Subject: [PATCH 2/5] Update CHANGELOG-r4.md --- CHANGELOG/CHANGELOG-r4.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG/CHANGELOG-r4.md b/CHANGELOG/CHANGELOG-r4.md index 24c52941..8e87d659 100644 --- a/CHANGELOG/CHANGELOG-r4.md +++ b/CHANGELOG/CHANGELOG-r4.md @@ -69,7 +69,8 @@ Changes documented below are compared to version 0.6.0-rc.1. ### Changed -* N/A +* Aligned with Commonalities r4.4 by @hdamker in https://github.com/camaraproject/DeviceLocation/pull/437 +* Align test definitions with the API definition by @hdamker in https://github.com/camaraproject/DeviceLocation/pull/439 ### Fixed @@ -100,7 +101,7 @@ Changes documented below are compared to version 1.0.0-rc.1. ### Changed -* N/A +* Aligned with Commonalities r4.4 by @hdamker in https://github.com/camaraproject/DeviceLocation/pull/436 ### Fixed @@ -131,7 +132,7 @@ Changes documented below are compared to version 3.1.0-rc.2. ### Changed -* N/A +* Aligned with Commonalities r4.4 by @hdamker in https://github.com/camaraproject/DeviceLocation/pull/436 ### Fixed From 90fdf925803a55686084a93e23ff483460d75e1e Mon Sep 17 00:00:00 2001 From: Jose Luis Urien Date: Mon, 19 Oct 2026 13:32:06 +0200 Subject: [PATCH 3/5] Apply suggestion from @hdamker Co-authored-by: Herbert Damker --- CHANGELOG/CHANGELOG-r4.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG/CHANGELOG-r4.md b/CHANGELOG/CHANGELOG-r4.md index 8e87d659..1b771fc1 100644 --- a/CHANGELOG/CHANGELOG-r4.md +++ b/CHANGELOG/CHANGELOG-r4.md @@ -61,7 +61,7 @@ Changes documented below are compared to version 0.6.0-rc.1. ### Breaking changes -* N/A +* `createGeofencingSubscription` declares two additional error codes: 400 `OUT_OF_RANGE` and 422 `MULTIEVENT_COMBINATION_TEMPORARILY_NOT_SUPPORTED` by @hdamker in https://github.com/camaraproject/DeviceLocation/pull/437 ### Added From 6354ef9c92f609560f1d9fa63ef1ead28e65f7d6 Mon Sep 17 00:00:00 2001 From: Jose Luis Urien Date: Mon, 19 Oct 2026 13:32:55 +0200 Subject: [PATCH 4/5] Apply suggestion from @hdamker Co-authored-by: Herbert Damker --- CHANGELOG/CHANGELOG-r4.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG/CHANGELOG-r4.md b/CHANGELOG/CHANGELOG-r4.md index 1b771fc1..9ea0a406 100644 --- a/CHANGELOG/CHANGELOG-r4.md +++ b/CHANGELOG/CHANGELOG-r4.md @@ -69,8 +69,8 @@ Changes documented below are compared to version 0.6.0-rc.1. ### Changed -* Aligned with Commonalities r4.4 by @hdamker in https://github.com/camaraproject/DeviceLocation/pull/437 -* Align test definitions with the API definition by @hdamker in https://github.com/camaraproject/DeviceLocation/pull/439 +* Aligned with Commonalities r4.4: error responses reference the r4.4 common responses; `createGeofencingSubscription` declares two additional error codes, 400 `OUT_OF_RANGE` and 422 `MULTIEVENT_COMBINATION_TEMPORARILY_NOT_SUPPORTED` by @hdamker in https://github.com/camaraproject/DeviceLocation/pull/437 +* Added a test scenario for 400 `OUT_OF_RANGE` and split the test definitions into one feature file per operation by @hdamker in https://github.com/camaraproject/DeviceLocation/pull/439 ### Fixed From 7d15c4c6b056c6077ee11b54e74f5f33acedbd40 Mon Sep 17 00:00:00 2001 From: Jose Luis Urien Date: Mon, 19 Oct 2026 13:33:31 +0200 Subject: [PATCH 5/5] Apply suggestion from @hdamker Co-authored-by: Herbert Damker --- CHANGELOG/CHANGELOG-r4.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG/CHANGELOG-r4.md b/CHANGELOG/CHANGELOG-r4.md index 9ea0a406..7e378eeb 100644 --- a/CHANGELOG/CHANGELOG-r4.md +++ b/CHANGELOG/CHANGELOG-r4.md @@ -78,7 +78,8 @@ Changes documented below are compared to version 0.6.0-rc.1. ### Removed -* N/A +* `retrieveGeofencingSubscriptionList` 400 and the notification callback 400 no longer declare `OUT_OF_RANGE`, reverting its addition in 0.6.0-rc.1 by @hdamker in https://github.com/camaraproject/DeviceLocation/pull/437 +* The notification callback 429 no longer declares `QUOTA_EXCEEDED` by @hdamker in https://github.com/camaraproject/DeviceLocation/pull/437 ## location-retrieval 1.0.0-rc.2