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