Skip to content

r3.4

Latest

Choose a tag to compare

@camara-release-automation camara-release-automation released this 06 Nov 15:24
e00e699

Release Notes

This public release contains the definition and documentation of

  • kyc-tenure 0.3.0

The API definition(s) are based on

  • Commonalities r4.4 (0.9.0)
  • Identity and Consent Management r4.2 (0.5.0)

kyc-tenure 0.3.0

kyc-tenure 0.3.0 is an initial public version of this API.

Changes documented below are compared to version 0.2.0.

Breaking changes

  • New error response code 429 TOO_MANY_REQUESTS added in #99
  • Error response code 400 OUT_OF_RANGE will now be returned when the requested tenure date precedes the regulatory threshold date in #108

Added

  • Management of an optional threshold for tenureDate by @GillesInnov35 in #56
  • Test definitions:
    • @checkTenure_403.1_missing_access_token_scope for 403 PERMISSION_DENIED in #98
    • @checkTenure_429.01_too_many_requests for 429 TOO_MANY_REQUESTS in #99
    • @checkTenure_3_tenure_check_false_subscription_after_tenure_date in #108
    • @checkTenure_4_tenure_check_true_subscription_before_threshold in #108
    • @checkTenure_400.05_out_of_range_future_date for 400 OUT_OF_RANGE in #108

Changed

  • Update scenario description for tenureDate validation by @GillesInnov35 in #97
    • Updated test scenario @checkTenure_400.3_out_of_range
  • Fix release r3.2 issues (#90 & #92) by @albertoramosmonagas in #98
    • API specification:
      • Editorial correction (not affecting functionality)
    • Test definitions:
      • Fix several typos in .feature scenarios (wording alignment)
  • Align kyc-tenure to Commonalities r4.4 by @albertoramosmonagas in #99
    • API specification:
      • Harmonised transversal sections in info.description
      • Update error response references from deprecated Generic* to new referenceable responses (BadRequest400, Unauthenticated401, PermissionDenied403, NotFound404, UnprocessableContent422)(no change to the returned status codes or error codes)
    • Test definitions:
      • Wording aligment in several tests scenarios with Commonalities r4.4 testing guidelines and artifacts
  • Clarify tenure and OUT_OF_RANGE in API description and tests (#107, #109, #110, #111) by @albertoramosmonagas in #108
  • info.description:
    • adds a definition of "tenure" at the beginning;
    • documents the CSP regulatory threshold for tenureDate, with an outcome table, worked examples and an example 400 OUT_OF_RANGE response;
    • documents a future tenureDate (D > T) as 400 OUT_OF_RANGE
    • replaces "MNO" with "CSP", the term used in the API
    • adds a blank line after each mandatory BEGIN marker so Swagger tools render the following heading correctly
  • Update API definition to fix validation warnings and hints by @eric-murray in #75

Fixed

  • N/A

Removed

  • N/A

Full Changelog: r2.2...r3.4