From 1da0ff175df1e771634a153494bfa58c8e8b7443 Mon Sep 17 00:00:00 2001
From: "camara-release-automation[bot]"
<261643975+camara-release-automation[bot]@users.noreply.github.com>
Date: Fri, 31 Jul 2026 09:37:12 +0000
Subject: [PATCH 1/3] Update README Release Information for r3.2
---
README.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/README.md b/README.md
index 754e291..fd4ce21 100644
--- a/README.md
+++ b/README.md
@@ -40,9 +40,9 @@ API Repository [wiki page](https://lf-camaraproject.atlassian.net/wiki/x/czLe)
### Upcoming Release Preview
-* Pre-release: [r3.1](https://github.com/camaraproject/DeviceIdentifier/releases/tag/r3.1) (alpha)
- * **device-identifier 0.4.0-alpha.1**
- [[YAML]](https://github.com/camaraproject/DeviceIdentifier/blob/r3.1/code/API_definitions/device-identifier.yaml) [[ReDoc]](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/DeviceIdentifier/r3.1/code/API_definitions/device-identifier.yaml&nocors) [[Swagger]](https://camaraproject.github.io/swagger-ui/?url=https://raw.githubusercontent.com/camaraproject/DeviceIdentifier/r3.1/code/API_definitions/device-identifier.yaml)
+* Pre-release: [r3.2](https://github.com/camaraproject/DeviceIdentifier/releases/tag/r3.2) (release candidate)
+ * **device-identifier 0.4.0-rc.1**
+ [[YAML]](https://github.com/camaraproject/DeviceIdentifier/blob/r3.2/code/API_definitions/device-identifier.yaml) [[ReDoc]](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/DeviceIdentifier/r3.2/code/API_definitions/device-identifier.yaml&nocors) [[Swagger]](https://camaraproject.github.io/swagger-ui/?url=https://raw.githubusercontent.com/camaraproject/DeviceIdentifier/r3.2/code/API_definitions/device-identifier.yaml)
_The above section is automatically synchronized by CAMARA project-administration._
From f195e66c81020662c003a8eb9d4b8d3839959f8d Mon Sep 17 00:00:00 2001
From: "camara-release-automation[bot]"
<261643975+camara-release-automation[bot]@users.noreply.github.com>
Date: Fri, 31 Jul 2026 09:37:14 +0000
Subject: [PATCH 2/3] Add CHANGELOG draft for r3.2
---
CHANGELOG/CHANGELOG-r3.md | 88 +++++++++++++++++++++++++++++++++++++++
1 file changed, 88 insertions(+)
diff --git a/CHANGELOG/CHANGELOG-r3.md b/CHANGELOG/CHANGELOG-r3.md
index 48d8332..ca7e712 100644
--- a/CHANGELOG/CHANGELOG-r3.md
+++ b/CHANGELOG/CHANGELOG-r3.md
@@ -2,6 +2,7 @@
## Table of Contents
+- [r3.2](#r32)
- [r3.1](#r31)
@@ -14,6 +15,93 @@ 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
+# r3.2
+
+## Release Notes
+
+This release candidate contains the definition and documentation of
+* device-identifier 0.4.0-rc.1
+
+The API definition(s) are based on
+* Commonalities 0.8.0
+* Identity and Consent Management 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
+* Chore: Reset version numbers to wip following meta-release by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/144
+* [bulk] Sync Release Information section (2025-12-02-002) by @hdamker-bot in https://github.com/camaraproject/DeviceIdentifier/pull/149
+* fix: changed networkaccessidentifier example to use example.com by @Kevsy in https://github.com/camaraproject/DeviceIdentifier/pull/147
+* Update meeting schedule time in README by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/152
+* [bulk] Add release-plan.yaml (2026-02-23-001) by @hdamker-bot in https://github.com/camaraproject/DeviceIdentifier/pull/153
+* Fix typo in test scenario 200.05 by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/155
+* Add match-identifier endpoint by @ALIIQBAL786 in https://github.com/camaraproject/DeviceIdentifier/pull/151
+* Update release plan for Sync26 and target version 3.1 by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/157
+* [bulk] Enable release automation and validation by @camara-release-automation[bot] in https://github.com/camaraproject/DeviceIdentifier/pull/161
+* Sync common files from Commonalities r4.2 by @camara-release-automation[bot] in https://github.com/camaraproject/DeviceIdentifier/pull/162
+* Update API definition following Commonalities r4.3 by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/167
+* Update release plan for Commonalities r4.3 by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/166
+* Sync common files from Commonalities r4.3 by @camara-release-automation[bot] in https://github.com/camaraproject/DeviceIdentifier/pull/169
+* Add common template code to info.description by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/170
+* [bulk] Update release-automation + validation callers by @camara-release-automation[bot] in https://github.com/camaraproject/DeviceIdentifier/pull/165
+* Release Automation: Post-release sync (r3.1) by @camara-release-automation[bot] in https://github.com/camaraproject/DeviceIdentifier/pull/173
+* Delete redundant workflow files by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/175
+* Update release-plan.yaml for r3.2 (0.4.0-rc.1) by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/174
+* Delete redundant API Readiness Checklist by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/177
+* [Fixed] Fix ipv4Address typo in feature files by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/182
+* Add conformance test definitions for the new /match-identifier endpoint by @usmanTheCoder in https://github.com/camaraproject/DeviceIdentifier/pull/160
+* [Fixed] Rename schema DevicePPID to use PascalCase by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/179
+* [Added] Update test cases for device identifier matching by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/188
+* [Changed] Update and clarify tests for applicability to 2-legged and/or 3-legged access tokens by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/189
+* [Changed] Make lastChecked property nullable and add examples by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/184
+
+## New Contributors
+* @ALIIQBAL786 made their first contribution in https://github.com/camaraproject/DeviceIdentifier/pull/151
+* @usmanTheCoder made their first contribution in https://github.com/camaraproject/DeviceIdentifier/pull/160
+
+
+
+
+## device-identifier 0.4.0-rc.1
+
+**device-identifier 0.4.0-rc.1 is a release-candidate version of this API.**
+
+Changes documented below are compared to version 0.3.0.
+
+- API definition **with inline documentation**:
+ - [View it on ReDoc](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/DeviceIdentifier/r3.2/code/API_definitions/device-identifier.yaml&nocors)
+ - [View it on Swagger Editor](https://camaraproject.github.io/swagger-ui/?url=https://raw.githubusercontent.com/camaraproject/DeviceIdentifier/r3.2/code/API_definitions/device-identifier.yaml)
+ - OpenAPI [YAML spec file](https://github.com/camaraproject/DeviceIdentifier/blob/r3.2/code/API_definitions/device-identifier.yaml)
+
+### Breaking changes
+
+* N/A
+
+### Added
+
+* N/A
+
+### Changed
+
+* N/A
+
+### Fixed
+
+* N/A
+
+### Removed
+
+* N/A
+
+**Full Changelog**: https://github.com/camaraproject/DeviceIdentifier/compare/r2.2...r3.2
+
# r3.1
## Release Notes
From 259b7b0752f5571cf68f0f207120fdad1602dff9 Mon Sep 17 00:00:00 2001
From: Eric Murray
Date: Fri, 31 Jul 2026 10:44:10 +0100
Subject: [PATCH 3/3] Update CHANGELOG with new features and fixes
---
CHANGELOG/CHANGELOG-r3.md | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG/CHANGELOG-r3.md b/CHANGELOG/CHANGELOG-r3.md
index ca7e712..771575d6 100644
--- a/CHANGELOG/CHANGELOG-r3.md
+++ b/CHANGELOG/CHANGELOG-r3.md
@@ -82,19 +82,27 @@ Changes documented below are compared to version 0.3.0.
### Breaking changes
-* N/A
+* Mandatory response property `lastChecked` can now be set to `null` if the API provider does not have this information
### Added
-* N/A
+* Add match-identifier endpoint by @ALIIQBAL786 in https://github.com/camaraproject/DeviceIdentifier/pull/151
+* Add common template code to info.description by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/170
+* Add conformance test definitions for the new /match-identifier endpoint by @usmanTheCoder in https://github.com/camaraproject/DeviceIdentifier/pull/160
+* [Added] Update test cases for device identifier matching by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/188
### Changed
-* N/A
+* fix: changed networkaccessidentifier example to use example.com by @Kevsy in https://github.com/camaraproject/DeviceIdentifier/pull/147
+* Update API definition following Commonalities r4.3 by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/167
+* [Changed] Update and clarify tests for applicability to 2-legged and/or 3-legged access tokens by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/189
+* [Changed] Make lastChecked property nullable and add examples by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/184
### Fixed
-* N/A
+* Fix typo in test scenario 200.05 by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/155
+* [Fixed] Fix ipv4Address typo in feature files by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/182
+* [Fixed] Rename schema DevicePPID to use PascalCase by @eric-murray in https://github.com/camaraproject/DeviceIdentifier/pull/179
### Removed