Changelog DeviceStatus

June 10, 2025 ยท View on GitHub

Table of Contents

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

r2.2

Release Notes

This public release contains the definition and documentation of

  • device-roaming-status v1.0.0
  • device-roaming-status-subscriptions v0.7.0
  • device-reachability-status v1.0.0
  • device-reachability-status-subscriptions v0.7.0
  • connected-network-type 0.1.0
  • connected-network-type-subscriptions 0.1.0

The API definition(s) are based on

  • Commonalities v0.5.0
  • Identity and Consent Management v0.3.0

device-roaming-status v1.0.0

Added

Changed

Fixed

Removed

device-roaming-status-subscriptions v0.7.0

Added

Changed

Fixed

Removed

device-reachability-status v1.0.0

Added

Changed

Fixed

Removed

device-reachability-status-subscriptions v0.7.0

Added

Changed

Fixed

Removed

connected-network-type v0.1.0

Added

Changed

Fixed

Removed

connected-network-type-subscriptions v0.1.0

Added

Changed

Fixed

Removed

Full Changelog: https://github.com/camaraproject/DeviceStatus/compare/r1.3...r2.2

r2.1

Release Notes

This pre-release contains the definition and documentation of

  • device-roaming-status v1.0.0-rc.1
  • device-roaming-status-subscriptions v0.7.0-rc.1
  • device-reachability-status v1.0.0-rc.1
  • device-reachability-status-subscriptions v0.7.0-rc.1
  • connected-network-type 0.1.0-rc.1
  • connected-network-type-subscriptions 0.1.0-rc.1

The API definition(s) are based on

  • Commonalities v0.5.0-rc.1
  • Identity and Consent Management v0.3.0-rc.1

device-roaming-status v1.0.0-rc.1

Added

Changed

Fixed

Removed

device-roaming-status-subscriptions v0.7.0-rc.1

Added

Changed

Fixed

Removed

device-reachability-status v1.0.0-rc.1

Added

Changed

Fixed

Removed

device-reachability-status-subscriptions v0.7.0-rc.1

Added

Changed

Fixed

Removed

connected-network-type v0.1.0-rc.1

Added

Changed

Fixed

Removed

connected-network-type-subscriptions v0.1.0-rc.1

Added

Changed

Fixed

Removed

Full Changelog: https://github.com/camaraproject/DeviceStatus/compare/r1.3...r2.1

r1.3

Release Notes

This patch release contains the definition and documentation of

  • device-roaming-status v0.6.1
  • device-roaming-status-subscriptions v0.6.1
  • device-reachability-status v0.6.1
  • device-reachability-status-subscriptions v0.6.1

The API definition(s) are based on

  • Commonalities v0.4.0
  • Identity and Consent Management v0.2.1

Note: these patch release notes are listing only the change compared to the r1.2 release. For the full list of changes of the 0.6.0 API versions compared to 0.5.x see r1.2.

device-roaming-status v0.6.1

Added

Changed

Fixed

Removed

device-roaming-status-subscriptions v0.6.1

Added

Changed

Fixed

Removed

device-reachability-status v0.6.1

Added

Changed

Fixed

Removed

device-reachability-status-subscriptions v0.6.1

Added

Changed

Fixed

Removed

Full Changelog: https://github.com/camaraproject/DeviceStatus/compare/r1.2...r1.3

r1.2

Release Notes

This release contains the definition and documentation of

  • device-roaming-status v0.6.0
  • device-roaming-status-subscriptions v0.6.0
  • device-reachability-status v0.6.0
  • device-reachability-status-subscriptions v0.6.0

The API definition(s) are based on

  • Commonalities v0.4.0
  • Identity and Consent Management v0.2.0

Note: the previous device-status API with roaming and connectivity endpoints has been split into 4 specific APIs

device-roaming-status v0.6.0

Added

Changed

Fixed

Removed

device-roaming-status-subscriptions v0.6.0

Added

Changed

Fixed

Removed

device-reachability-status v0.6.0

Added

Changed

Fixed

Removed

device-reachability-status-subscriptions v0.6.0

Added

Changed

Fixed

Removed

Full Changelog: https://github.com/camaraproject/DeviceStatus/compare/v0.5.1...r1.2

r1.1

Release Notes

This release contains the definition and documentation of

  • device-roaming-status v0.6.0-rc.1
  • device-roaming-status-subscriptions v0.6.0-rc.1
  • device-reachability-status v0.6.0-rc.1
  • device-reachability-status-subscriptions v0.6.0-rc.1

The API definition(s) are based on

  • Commonalities v0.4.0-rc.1
  • Identity and Consent Management v0.2.0-rc.1

Note: the previous device-status API with roaming and connectivity endpoints has been split into 4 specific APIs

device-roaming-status v0.6.0-rc.1

device-roaming-status v0.6.0-rc.1 is the 1st release candidate of the version 0.6

Added

Changed

Fixed

Removed

device-roaming-status-subscriptions v0.6.0-rc.1

device-roaming-status-subscriptions v0.6.0-rc.1 is the 1st release candidate of the version 0.6

Added

Changed

Fixed

Removed

device-reachability-status v0.6.0-rc.1

device-reachability-status v0.6.0-rc.1 is the 1st release candidate of the version 0.6

Added

Changed

Fixed

Removed

device-reachability-status-subscriptions v0.6.0-rc.1

device-reachability-status-subscriptions v0.6.0-rc.1 is the 1st release candidate of the version 0.6

Added

Changed

Fixed

Removed

Full Changelog: https://github.com/camaraproject/DeviceStatus/compare/v0.5.1...r1.1

r0.6

Please note:

  • This release contains an alpha version of the API, it should be considered as a draft.
  • There are bug fixes to be expected and incompatible changes in upcoming versions.

Device Status - v0.6.0-alpha.1

Main Changes

  • Endpoints renamed
  • New response parameter lastStatusTime

Added

Changed

Fixed

  • NA

Removed

  • NA

New Contributors

  • NA

Full Changelog: https://github.com/camaraproject/DeviceStatus/compare/v0.5.1...r0.6

v0.5.1

This is a bugfix release for the third initial version of the CAMARA DeviceStatus API

Please note:

  • This is an initial version, it should be considered as a draft.
  • There are bug fixes to be expected and incompatible changes in upcoming versions.
  • The release is suitable for implementors, but it is not recommended to use the API with customers in productive environments.

Main Changes

  • Minor bugfixes
  • Changes in the inline documentation

Added

  • NA

Changed

Fixed

Removed

  • NA

New Contributors

Full Changelog: https://github.com/camaraproject/DeviceStatus/compare/v0.5.0...v0.5.1

v0.5.0

This is the third initial version of the CAMARA DeviceStatus API

Please note:

  • This release contains significant changes compared to v0.4.1, and it is not backward compatible
  • This is an initial version, it should be considered as a draft.
  • There are bug fixes to be expected and incompatible changes in upcoming versions.
  • The release is suitable for implementors, but it is not recommended to use the API with customers in productive environments.

Main Changes

  • Added a new endpoint (/connectivity) to query the connectivity status of a device.
  • Added the support for event notifications, based on CloudEvents, for both roaming and connectivity events.
  • Reworked API security, now only Open-ID connect is allowed.

Added

Changed

Fixed

Removed

  • NA

New Contributors

Full Changelog: https://github.com/camaraproject/DeviceStatus/compare/v0.4.1...v0.5.0

v0.5.0-rc

This is the release candidate of v0.5.0 - containing the upcoming 3rd initial version of the DeviceStatus API

Please note:

  • This release will contain significant changes compared to v0.4.1, and it is not backward compatible
  • This is only the pre-release, it should be considered as a draft of the upcoming release v0.5.0
    • The pre-release is meant for implementors, but it is not recommended to use the API with customers in productive environments.

Main Changes

  • Added a new endpoint (/connectivity) to query the connectivity status of a device.
  • Added the support for event notifications, based on CloudEvents, for both roaming and connectivity events.
  • Reworked API security, now only Open-ID connect is allowed.

Added

Changed

Fixed

Removed

  • NA

New Contributors

Full Changelog: https://github.com/camaraproject/DeviceStatus/compare/v0.4.1...v0.5.0

v0.4.1

This is the second pre-release of the CAMARA Device Status API

Please note:

  • This is a pre-release version, and should be considered as a draft for further development
  • There are bug fixes and breaking changes to be expected in later versions
  • The release is suitable for test implementations, but it is not recommended for use in production environments

Added

Changed

Fixed

Removed

  • Objects ConnectivityEventType and EventStatusType

New Contributors

Full Changelog: https://github.com/camaraproject/DeviceStatus/compare/v0.2.0...v0.4.1

v0.2.0

This is the first pre-release of the CAMARA Device Status API

Please note:

  • This is a pre-release version, and should be considered as a draft for further development
  • There are bug fixes and breaking changes to be expected in later versions
  • The release is suitable for test implementations, but it is not recommended for use in production environments

Added

Changed

  • This is the first pre-release

Fixed

  • This is the first pre-release

Removed

  • This is the first pre-release

New Contributors

Full Changelog: https://github.com/camaraproject/DeviceStatus/commits/v0.2.0