From 9acb37bf80d8694fd9eff7d2a5f16337e4896395 Mon Sep 17 00:00:00 2001 From: "camara-release-automation[bot]" <261643975+camara-release-automation[bot]@users.noreply.github.com> Date: Sun, 12 Apr 2026 20:21:10 +0000 Subject: [PATCH] chore: post-release sync for r1.1 --- CHANGELOG/CHANGELOG-r1.md | 124 ++++++++++++++++++++++++++++++++++++++ README.md | 10 ++- 2 files changed, 131 insertions(+), 3 deletions(-) create mode 100644 CHANGELOG/CHANGELOG-r1.md diff --git a/CHANGELOG/CHANGELOG-r1.md b/CHANGELOG/CHANGELOG-r1.md new file mode 100644 index 0000000..5c0543d --- /dev/null +++ b/CHANGELOG/CHANGELOG-r1.md @@ -0,0 +1,124 @@ +# Changelog ReleaseTest + + +## Table of Contents +- [r1.1](#r11) + + +**Please be aware that the project will have frequent updates to the main branch. There are no compatibility guarantees associated with code in any branch, including main, until it has been released. For example, changes may be reverted before a release is published. For the best results, use the latest published release.** + +The below sections record the changes for each API version in each release as follows: + +* for an alpha release, the delta with respect to the previous release +* for the first release-candidate, all changes since the last public release +* 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 + +# r1.1 + +## Release Notes + +This pre-release contains the definition and documentation of +* sample-service 0.1.0-alpha.1 +* sample-service-subscriptions 0.1.0-alpha.1 +* sample-implicit-events 0.1.0-alpha.1 + +The API definition(s) are based on +* Commonalities 0.7.0-rc.1 + work in progress towards rc.2 +* Identity and Consent Management 0.5.0-rc.1 + +## sample-service 0.1.0-alpha.1 + +**sample-service 0.1.0-alpha.1 is ...** + +- API definition **with inline documentation**: + - [View it on ReDoc](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/ReleaseTest/r1.1/code/API_definitions/sample-service.yaml&nocors) + - [View it on Swagger Editor](https://camaraproject.github.io/swagger-ui/?url=https://raw.githubusercontent.com/camaraproject/ReleaseTest/r1.1/code/API_definitions/sample-service.yaml) + - OpenAPI [YAML spec file](https://github.com/camaraproject/ReleaseTest/blob/r1.1/code/API_definitions/sample-service.yaml) + +### Added + +* Initial API definition based on the Commonalities `sample-service.yaml` template (work in progress between r4.1 and r4.2, tracked in [Commonalities#606](https://github.com/camaraproject/Commonalities/pull/606)) +* Resource management endpoints under `/resources`: + * `createResource` — `POST /resources` + * `listResources` — `GET /resources` + * `getResource` — `GET /resources/{resourceId}` + * `deleteResource` — `DELETE /resources/{resourceId}` +* CAMARA-aligned error model and security scheme (`openId` with standard scopes) + +### Changed + +* None — first release + +### Fixed + +* None — first release + +### Removed + +* None — first release + +## sample-service-subscriptions 0.1.0-alpha.1 + +**sample-service-subscriptions 0.1.0-alpha.1 is ...** + +- API definition **with inline documentation**: + - [View it on ReDoc](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/ReleaseTest/r1.1/code/API_definitions/sample-service-subscriptions.yaml&nocors) + - [View it on Swagger Editor](https://camaraproject.github.io/swagger-ui/?url=https://raw.githubusercontent.com/camaraproject/ReleaseTest/r1.1/code/API_definitions/sample-service-subscriptions.yaml) + - OpenAPI [YAML spec file](https://github.com/camaraproject/ReleaseTest/blob/r1.1/code/API_definitions/sample-service-subscriptions.yaml) + +### Added + +* Initial API definition based on the Commonalities `sample-service-subscriptions.yaml` (explicit subscription) template (work in progress between r4.1 and r4.2, tracked in [Commonalities#606](https://github.com/camaraproject/Commonalities/pull/606)) +* Event subscription management endpoints under `/subscriptions`: + * `createSampleServiceSubscription` — `POST /subscriptions` + * `retrieveSampleServiceSubscriptionList` — `GET /subscriptions` + * `retrieveSampleServiceSubscription` — `GET /subscriptions/{subscriptionId}` + * `deleteSampleServiceSubscription` — `DELETE /subscriptions/{subscriptionId}` +* CloudEvents-based event delivery using the shared `CAMARA_event_common.yaml` schema + +### Changed + +* None — first release + +### Fixed + +* None — first release + +### Removed + +* None — first release + +## sample-implicit-events 0.1.0-alpha.1 + +**sample-implicit-events 0.1.0-alpha.1 is ...** + +- API definition **with inline documentation**: + - [View it on ReDoc](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/ReleaseTest/r1.1/code/API_definitions/sample-implicit-events.yaml&nocors) + - [View it on Swagger Editor](https://camaraproject.github.io/swagger-ui/?url=https://raw.githubusercontent.com/camaraproject/ReleaseTest/r1.1/code/API_definitions/sample-implicit-events.yaml) + - OpenAPI [YAML spec file](https://github.com/camaraproject/ReleaseTest/blob/r1.1/code/API_definitions/sample-implicit-events.yaml) + +### Added + +* Initial API definition based on the Commonalities `sample-implicit-events.yaml` (implicit subscription) template (work in progress between r4.1 and r4.2, drafted in [Commonalities#612](https://github.com/camaraproject/Commonalities/pull/612) as a follow-up to #606 / [Commonalities#608](https://github.com/camaraproject/Commonalities/issues/608)) +* Resource management endpoints under `/resources` with implicit event delivery (no explicit subscription management): + * `createResource` — `POST /resources` + * `listResources` — `GET /resources` + * `getResource` — `GET /resources/{resourceId}` + * `deleteResource` — `DELETE /resources/{resourceId}` +* CloudEvents-based notifications driven by resource lifecycle, using the shared `CAMARA_event_common.yaml` schema + +### Changed + +* None — first release + +### Fixed + +* None — first release + +### Removed + +* None — first release + +**Full Changelog**: https://github.com/camaraproject/ReleaseTest/commits/r1.1 + diff --git a/README.md b/README.md index f3802e1..c8235fd 100644 --- a/README.md +++ b/README.md @@ -28,9 +28,13 @@ Test repository for end-to-end validation of the automated release workflow. Con > [!NOTE] > This repository has only pre-release versions available yet. Pre-releases are for testing and may change before public release. -* The latest pre-release is [r1.3](https://github.com/camaraproject/ReleaseTest/releases/tag/r1.3) (release candidate), with the following API versions: - * **release-test 1.0.0-rc.2** - [[YAML]](https://github.com/camaraproject/ReleaseTest/blob/r1.3/code/API_definitions/release-test.yaml) [[ReDoc]](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/ReleaseTest/r1.3/code/API_definitions/release-test.yaml&nocors) [[Swagger]](https://camaraproject.github.io/swagger-ui/?url=https://raw.githubusercontent.com/camaraproject/ReleaseTest/r1.3/code/API_definitions/release-test.yaml) +* The latest pre-release is [r1.1](https://github.com/camaraproject/ReleaseTest/releases/tag/r1.1) (alpha), with the following API versions: + * **sample-service 0.1.0-alpha.1** + [[YAML]](https://github.com/camaraproject/ReleaseTest/blob/r1.1/code/API_definitions/sample-service.yaml) [[ReDoc]](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/ReleaseTest/r1.1/code/API_definitions/sample-service.yaml&nocors) [[Swagger]](https://camaraproject.github.io/swagger-ui/?url=https://raw.githubusercontent.com/camaraproject/ReleaseTest/r1.1/code/API_definitions/sample-service.yaml) + * **sample-service-subscriptions 0.1.0-alpha.1** + [[YAML]](https://github.com/camaraproject/ReleaseTest/blob/r1.1/code/API_definitions/sample-service-subscriptions.yaml) [[ReDoc]](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/ReleaseTest/r1.1/code/API_definitions/sample-service-subscriptions.yaml&nocors) [[Swagger]](https://camaraproject.github.io/swagger-ui/?url=https://raw.githubusercontent.com/camaraproject/ReleaseTest/r1.1/code/API_definitions/sample-service-subscriptions.yaml) + * **sample-implicit-events 0.1.0-alpha.1** + [[YAML]](https://github.com/camaraproject/ReleaseTest/blob/r1.1/code/API_definitions/sample-implicit-events.yaml) [[ReDoc]](https://redocly.github.io/redoc/?url=https://raw.githubusercontent.com/camaraproject/ReleaseTest/r1.1/code/API_definitions/sample-implicit-events.yaml&nocors) [[Swagger]](https://camaraproject.github.io/swagger-ui/?url=https://raw.githubusercontent.com/camaraproject/ReleaseTest/r1.1/code/API_definitions/sample-implicit-events.yaml) * For changes see [CHANGELOG](https://github.com/camaraproject/ReleaseTest/tree/main/CHANGELOG)