Releases: camaraproject/SimSwap
r3.3
r3.3
This maintenance release contains the definition and documentation of
- sim-swap 2.1.0
- sim-swap-subscriptions 0.3.0
The API definition(s) are based on
- Commonalities v0.6.0
- Identity and Consent Management v0.4.0
sim-swap 2.1.0
sim-swap v2.1.0 is the public release of the Sim Swap API
- API definition with inline documentation:
Main changes
- There are no changes in the spec file since the release r3.2, just an update in the test plan
Changed
- Align test plan with commonalities artifact by @fernandopradocabrillo in #238
Sim Swap Subscriptions v0.3.0
sim-swap-subscriptions v0.3.0 is the public release of the Sim Swap Subscriptions API
- API definition with inline documentation:
Main changes
- There are no changes since the last release r3.2
Full Changelog: r3.2...r3.3
r3.2
Release Notes
This release contains the definition and documentation of
- sim-swap 2.1.0
- sim-swap-subscriptions 0.3.0
The API definition(s) are based on
- Commonalities v0.6.0
- Identity and Consent Management v0.4.0
sim-swap 2.1.0
sim-swap v2.1.0 is the public release of the Sim Swap API
- API definition with inline documentation:
Added
- Add a documentation note when regulations prevent less than 100 days for check by @bigludo7 in #213
- Documented Error Responses info.description section by @bigludo7 in #221
- Include new test scenario to check maxAge outside of monitored period by @fernandopradocabrillo in #236
Changed
- Update x-correlator format by @bigludo7 in #222
- Align date-time definition with latest Commonalities by @fernandopradocabrillo in #229
Removed
Sim Swap Subscriptions v0.3.0
sim-swap-subscriptions v0.3.0 is the public release of the Sim Swap Subscriptions API
- API definition with inline documentation:
Added
- [Sim-Swap-Subscriptions]: Add
typeandformatforstartsAtby @maxl2287 in #207 - [Sim-Swap-Subscriptions]: Add
subscriptionMaxEventsas a config-property by @maxl2287 in #204 - Enhancements Subscription/Notification Architecture by @fernandopradocabrillo in https://github.com/camaraproject/NumberVerification/pull/226
Changed
- Update x-correlator format by @bigludo7 in #222
- Event name from
subscription-endstosubscription-endedby @fernandopradocabrillo in https://github.com/camaraproject/NumberVerification/pull/226 - Align date-time definition with latest Commonalities by @fernandopradocabrillo in #229
Removed
- [Sim-Swap-Subscriptions]: Remove
phoneNumberfrom the required properties in the Swap-Event by @maxl2287 in #206 - [Sim-Swap-Subscriptions]: remove
SUBSCRIPTION_MISMATCHerror-code by @maxl2287 in #209 - Remove AUTHENTICATION_REQUIRED error code by @bigludo7 in #216
Fixed
- [Sim-Swap-Subscriptions]: Document that
subscription-endednotification is also sent when deleted by requester by @maxl2287 in #205
New Contributors
Full Changelog: r2.2...r3.2
r3.1
r3.1
This release contains the definition and documentation of
- sim-swap 2.1.0-rc.2
- sim-swap-subscriptions 0.3.0-rc.1
The API definition(s) are based on
- Commonalities v0.6.0-rc.1
- Identity and Consent Management v0.4.0-rc.1
sim-swap 2.1.0-rc.2
sim-swap v2.1.0-rc.2 is the first release candidate of the Sim Swap API v2.1.0
*Note: the release candidate version is -rc.2 to avoid version collisions in the url path with the previous release candidate of v2, since both v2.0.0-rc.1 and v2.1.0-rc.1 would have the same number (v2rc1)
- API definition with inline documentation:
Added
- Add a documentation note when regulations prevent less than 100 days for check by @bigludo7 in #213
- Documented Error Responses info.description section by @bigludo7 in #221
Changed
Removed
Sim Swap Subscriptions v0.3.0-rc.1
sim-swap-subscriptions v0.3.0-rc.1 is the first release candidate of the Sim Swap Subscriptions API v0.3.0
- API definition with inline documentation:
Added
- [Sim-Swap-Subscriptions]: Add
typeandformatforstartsAtby @maxl2287 in #207 - [Sim-Swap-Subscriptions]: Add
subscriptionMaxEventsas a config-property by @maxl2287 in #204 - Enhancements Subscription/Notification Architecture by @fernandopradocabrillo in https://github.com/camaraproject/NumberVerification/pull/226
Changed
- Update x-correlator format by @bigludo7 in #222
- Event name from
subscription-endstosubscription-endedby @fernandopradocabrillo in https://github.com/camaraproject/NumberVerification/pull/226
Removed
- [Sim-Swap-Subscriptions]: Remove
phoneNumberfrom the required properties in the Swap-Event by @maxl2287 in #206 - [Sim-Swap-Subscriptions]: remove
SUBSCRIPTION_MISMATCHerror-code by @maxl2287 in #209 - Remove AUTHENTICATION_REQUIRED error code by @bigludo7 in #216
Fixed
- [Sim-Swap-Subscriptions]: Document that
subscription-endednotification is also sent when deleted by requester by @maxl2287 in #205
New Contributors
Full Changelog: r2.2...r3.2
r1.4
Release Notes
This release contains the definition and documentation of
- sim-swap 1.0.0
- sim-swap-subscriptions 0.1.2
The API definition(s) are based on
- Commonalities v0.4.0
- Identity and Consent Management v0.2.0
sim-swap 1.0.0
sim-swap 1.0.0 is the public release for v1.0.0 of the Sim Swap API.
- API definition with inline documentation:
Main Changes
- SIM Swap API remains untouched in this release as only SIM Swap Subscriptions has been updated
Sim Swap Subscriptions v0.1.2
sim-swap-subscriptions 0.1.2 is the public release for v0.1.2 of the Sim Swap Subscriptions API.
- API definition with inline documentation:
Main Changes
- Include
HTTP error 403 INVALID_TOKEN_CONTEXTin the subscription POST creation endpoint and also add the missingSUBSCRIPTION_DELETEDterminationReason.
Added
- Include 403 INVALID_TOKEN_CONTEXT and SUBSCRIPTION_DELETED terminationReason by @fernandopradocabrillo in #200
Full Changelog: r1.3...r1.4
r2.2
Release Notes
This release contains the definition and documentation of
- sim-swap 2.0.0
- sim-swap-subscriptions 0.2
The API definition(s) are based on
- Commonalities v0.5.0
- Identity and Consent Management v0.3.0
sim-swap 2.0.0
sim-swap 2.0.0 is the public release of the Sim Swap API.
- API definition with inline documentation:
Added
- Add management of monitoredPeriod in sim swap for retrieve-date operation by @bigludo7 in #153
- Include pattern for x-correlator header by @fernandopradocabrillo in #183
- Add 400 OUT_OF_RANGE error when the maxAge is above 2400 by @bigludo7 in #189
Changed
- Update sim-swap-check.feature by @bigludo7 in #168
- Update test wording to avoid confusion with "activation" terminology by @fernandopradocabrillo in #170
- Sim swap alignment with Commonalities 0.5 by @bigludo7 in #180
Sim Swap Subscriptions v0.2.0
- API definition with inline documentation:
Added
- [Sim-Swap-Subscription]: Add TerminationReason SUBSCRIPTION_DELETED by @daniel-dierich in #177
- Include pattern for x-correlator header by @fernandopradocabrillo in #183
Changed
- Sim swap subscriptions alignment with Commonalities 0.5 by @bigludo7 in #179
- Align sim swap subscriptions with latest Commonalities by @fernandopradocabrillo in #192
Removed
- [sim-swap-subscriptions]: remove
allofinsinkcredentialby @dfischer-tech in #175
New Contributors
- @dfischer-tech made their first contribution in #175
Full Changelog: r1.3...r2.2
r2.1
Release Notes
This release contains the definition and documentation of
- sim-swap 2.0.0-rc.1
- sim-swap-subscriptions 0.2-rc.1
The API definition(s) are based on
- Commonalities v0.5.0-rc.1
- Identity and Consent Management v0.3.0-rc.1
sim-swap 2.0.0-rc.1
sim-swap 2.0.0-rc.1 is the pre-release for v2.0.0 of the Sim Swap API.
- API definition with inline documentation:
Added
- Add management of monitoredPeriod in sim swap for retrieve-date operation by @bigludo7 in #153
- Include pattern for x-correlator header by @fernandopradocabrillo in #183
Changed
- Update sim-swap-check.feature by @bigludo7 in #168
- Update test wording to avoid confusion with "activation" terminology by @fernandopradocabrillo in #170
- Sim swap alignement with commonalities 0.5 by @bigludo7 in #180
Sim Swap Subscriptions v0.2.0-rc.1
- API definition with inline documentation:
Added
- [Sim-Swap-Subscription]: Add TerminationReason SUBSCRIPTION_DELETED by @daniel-dierich in #177
- Include pattern for x-correlator header by @fernandopradocabrillo in #183
Changed
Removed
- [sim-swap-subscriptions]: remove
allofinsinkcredentialby @dfischer-tech in #175
New Contributors
- @dfischer-tech made their first contribution in #175
Full Changelog: r1.3...r2.1
r1.3
Release Notes
This release contains the definition and documentation of
- sim-swap 1.0.0
- sim-swap-subscriptions 0.1.1
The API definition(s) are based on
- Commonalities v0.4.0
- Identity and Consent Management v0.2.0
sim-swap 1.0.0
sim-swap 1.0.0 is the public release for v1.0.0 of the Sim Swap API.
- API definition with inline documentation:
Main Changes
- This release only contains and update for the test plan to cover scenarios where no sim swap occurred
Fixed
- Update test plan by @fernandopradocabrillo in #159
Sim Swap Subscriptions v0.1.1
- API definition with inline documentation:
Main Changes
- Fixed an schema reference that prevented the
createSimSwapSubscriptionoperation callback request body to render properly
Fixed
- Add EventSimSwap to Sim Swap Subscriptions by @daniel-dierich in #157
New Contributors
- @daniel-dierich made their first contribution in #157
Full Changelog: r1.2...r1.3
r1.2
Release Notes
This release contains the definition and documentation of
- sim-swap 1.0.0
- sim-swap-subscriptions 0.1.0
The API definition(s) are based on
- Commonalities v0.4.0
- Identity and Consent Management v0.2.0
sim-swap 1.0.0
sim-swap 1.0.0 is the public release for v1.0.0 of the Sim Swap API.
- API definition with inline documentation:
Main Changes
- API and test definitions updated to conform to the Commonalities v0.4.0 and Identity and Consent Management v0.2.0 guidelines included in the CAMARA Fall24 meta-release
- Additional documentation & test cases added.
Added
- User Story in documentation/API_documentation directory by @jgarciahospital PR125
- Test Definition in Test_Definitions directory by @fernandopradocabrillo PR70
- Added the API name
sim-swapas a scope to request access to both available endpoints by @AxelNennker in #103
Changed
- Made response properties
latestSimChangeandswappedrequired since they will always be returned by @fernandopradocabrillo in #97 - Updated pattern to make the '+' mandatory for phoneNumber by @bigludo7 in #100
- Replaced "MSISDN" with "phone number" in descriptions to follow Commonalities guidelines by @gregory1g in #116
- Removed unused errors and align with Commonalities error definitions by @fernandopradocabrillo in #126
Fixed
- N/A
Removed
- N/A
New Contributors
- N/A
Sim Swap Subscriptions v0.1.0
sim-swap-subscriptions v0.1.0 is the first initial version for the CAMARA Sim Swap Subscriptions API
- API definition with inline documentation:
Main Changes
- Initial contribution of the API definition for Sim Swap Subscriptions allowing API consumers to subscribe to get notified when a sim swap occurs on a device.
- API and test definitions updated to conform to the Commonalities v0.4.0 and Identity and Consent Management v0.2.0 guidelines included in the CAMARA Fall24 meta-release
- Test cases added.
Added
- Initial yaml contribution by @bigludo7 PR60
- Test Definition in Test_Definitions directory by @bigludo7 PR147
Changed
- N/A
Fixed
- N/A
Removed
- N/A
New Contributors
- N/A
Full Changelog: v0.4.0...r1.2
r1.1
Release Notes
This release contains the definition and documentation of
- Sim Swap API 1.0.0-rc.1
- Sim Swap Subscriptions v0.1.0-alpha.1
The API definition(s) are based on
- Commonalities v0.4.0
- Identity and Consent Management v0.2.0
Sim Swap v1.0.0-rc.1
sim-swap 1.0.0-rc.1 is the first release-candidate version for the v1.0.0 of the Sim Swap API
This version contains significant changes compared to v0.4.0, and it is not backward compatible.
- API definition with inline documentation:
Added
- User Story in documentation/API_documentation directory by @jgarciahospital PR125
- Test Definition in Test_Definitions directory by @fernandopradocabrillo PR70
- add API-Name aka wild-card scope by @AxelNennker in #103
Changed
- Make response properties "latestSimChange" and "swapped" required since they will always be returned Issue 96
- Update SIM Swap & SIM Swap notification subscription yaml to make the '+' mandatory for phoneNumber by @bigludo7 in #100
- phone number instead of MSISDN to follow communalities guidelines by @gregory1g in #116
- Remove unused errors and align with commonalities errors by @fernandopradocabrillo in #126
Removed
- n/a
Sim Swap Subscriptions v0.1.0-alpha.1
sim-swap-subscriptions v0.1.0-alpha.1 is the first alpha version for CAMARA Sim Swap subscription API
- API definition with inline documentation:
Please note:
- This is an alpha version, it should be considered as a draft
- There are bug fixes to be expected and incompatible changes in upcoming versions
- The API version is suitable for test implementations and has the purpose to collect feedback for its further development. It should not be used with customers in productive environments.
Added
- Add a new API to manage sim swap notification subscription & notification. by @bigludo7 PR60
- Add subscriptionMaxEvents for maximum number of SIMSwap notifications by @bigludo7 PR91
- Update SIM Swap notification subscription yaml to make the '+' mandatory for phoneNumber by @bigludo7 in PR100
- align subscription model accordingly to the new format defined in Commonalities. This format is aligned with CloudEvents. Fixes examples for phoneNumber by @bigludo7 in PR111
Changed
- n/a
Removed
- n/a
New Contributors
- @trehman-gsma made their first contribution in #62
- @gregory1g made their first contribution in #82
- @rartych made their first contribution in #110
- @AxelNennker made their first contribution in #103
Full Changelog: v0.4.0...r1.1
v0.4.0
Table of Contents
v0.4.0
This is the first alpha release of the CAMARA SimSwap API
- API definition with inline documentation:
Please note:
- This is an alpha 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
- Version numbers before v0.4.0 were used during the development of this version but not released
- GSMA Mobile Connect Account Takeover Protection specification was used as source of input for this API. For more about Mobile Connect, please see Mobile Connect website.
What's Changed
- SimSwap OAS with 2 endpoints (check & get date) by @bigludo7 in #7
- Added API documentation for the 2-endpoints SIM Swap API by @bigludo7 in #9
- Reshaping the content (+readme.md update) by @DT-DawidWroblewski in #13
- Update README.MD by @jlurien in #17
- Guidelines alignment regarding errors and camel case by @monamok in #20
- Glossary alignment by @monamok in #40
- Cleaning up repo by @DT-DawidWroblewski in #48
- Created a release branch release-0.4.0 based on commit 6843563
- Fixed the security schema as agreed to three-legged only within the release branch
- Created CHANGELOG.md and updated README.md within the release branch
New Contributors
- @monamok made their first contribution in #3
- @DT-DawidWroblewski made their first contribution in #8
- @bigludo7 made their first contribution in #7
- @jlurien made their first contribution in #17
- @fernandopradocabrillo made their first contribution in #46
Full Changelog: https://github.com/camaraproject/SimSwap/commits/v0.4.0