V1.29.0 Release Notes
Release notes for version v1.29.0 of the CDR Standards.
Changes Made
Change Requests
This release addresses the following minor defects raised on Standards Staging:
- Staging Issue 222 - Resolve links within the standards to specific errors and other parts
- Staging Issue 312 - Typos in Change Log and Archives
- Staging Issue 334 - Add visual indicator for different Standards categories
- Staging Issue 338 - Sub-menus in CX Standards
- Staging Issue 348 - Change previousDays data type to '[NaturalNumber]' in Get Metrics AuthorisationMetricsV2.abandonmentsByStage
- Staging Issue 349 - Enum parameters in endpoints are not reflected correctly
This release addresses the following change requests raised on Standards Maintenance:
- Standards Maintenance Issue 288 - Gap in CDS specs around the mandatory nature of 'redirect_uri' in the Token Request
- Standards Maintenance Issue 587 - EnergyBillingDemandTransactionV2 - Measure Unit
- Standards Maintenance Issue 612 - Maintenance Iteration 17 Holistic Feedback
- Standards Maintenance Issue 613 - Time format change request for Energy Plan Data
- Standards Maintenance Issue 620 - Authorization Response Algs should be conditional in RegistrationProperties
Decision Proposals
This release addresses the following Decision Proposals published on Standards:
- Decision Proposal 318 - Non-Bank Lending Standards
- Decision Proposal 328 - Maintenance Iteration 17
- Decision Proposal 333 - Business Consumer Provisions
- Decision Proposal 334 - Data Holder Dashboards
General Changes
Change | Description | Link |
---|---|---|
Navigation links | Standards Staging #222: Updated anchor links throughout the Standards to remove duplicates, and updated menu navigation code to prevent the page from jumping to the previous section when opening in a new window. | Most navigation links |
Documentation correction | Standards Staging #312: Minor typos in table headings | Change Log, Archives |
Standards category ribbon | Standards Staging #334: Added a red ribbon below the CDS logo on different Standards versions to visually distinguish them from the binding version | Draft, Candidate, Staging, Archived, and superseded endpoint version pages |
CX navigation links | Standards Staging #338: Included subheadings in Consumer Experience navigation for two sections | Consumer Experience |
Common Field Types in arrays | Standards Staging #348: Properties defined in response schemas with specific 'Common Field Types' values inside arrays should show the specific type instead of a generic type | Response Properties tables |
Enum property type | Standards Staging #349: Request parameters defined with enumerated values will now show the type as 'Enum' instead of 'string' | Request Parameters tables |
Introduction
Change | Description | Link |
---|---|---|
Obligation Date Reference | Standards Maintenance #612 Added a reference to the Obligation Date Schedule | Future Dated Obligations |
Updated DSB Link | Standards Maintenance #612 Updated the reference to information on the DSB | Introduction |
Normative Ref Update | Standards Maintenance #612 Add reference to RFC7636 to the entry for PKCE | Normative References |
High Level Standards
Change | Description | Link |
---|---|---|
Number Clarification | Standards Maintenance #612 Clarified that a number can be integer or decimal | Common Field Types |
API End Points
Change | Description | Link |
---|---|---|
Measure Unit in EnergyBillingDemandTransaction | Standards Maintenance #587: Added new field measureUnit in EnergyBillingDemandTransaction. Incremented versions of Get Billing for Account , Get Billing for Specific Account and Get Bulk Billing endpoints |
Energy APIs |
Change time field type | Standards Maintenance #613: Change the type of time fields in energy plan data to ExternalRef referring to ISO 8601 Times specification. | Energy APIs |
Register API Names | Standards Maintenance #612 Minor changes to the names of the Register APIs in the summary table | Register APIs |
Term Deposit Account Types | Standards Maintenance #612 Added additional additionalValue field explanations for term deposit account types | Product Deposit Rate Types |
Corrected Field References | Standards Maintenance #612 Modified references to three incorrect field labels (tierMinimumValue, tierMaximumValue, tierUnitOfMeasure) in the property descriptions of BankingProductRateTierV3 | BankingProductRateTierV3 |
Information Security Profile
Change | Description | Link |
---|---|---|
Updated Example | Standards Maintenance #288 Added redirect_uri to the Client authentication example in the non-normative examples | Client Authentication |
Register Standards
Change | Description | Link |
---|---|---|
Field Clarification | Standards Maintenance #620 Changed authorization_signed_response_alg and authorization_encrypted_response_alg from optional to conditional to align to the field description | Client Registration |
Consumer Experience
Change | Description | Link |
---|---|---|
Dashboard Standards | Decision Proposal #334: Added Dashboard Standards section to include detail for Data Holder Dashboards | Dashboard Standards |
Business Consumer Provisions | Decision Proposal #333: Updated requirements for Business consumer statements and Business consumer disclosure consents | Consent Standards |
New Guidelines Link | Standards Maintenance #612 Updated the CX Guidelines link to the new site | Consumer Experience |
Non-Functional Requirements
None
Additional Standards
Change | Description | Link |
---|---|---|
Non-Bank Lending Candidate Standards | Decision Proposal #318: The Draft Non-Bank Lending Standards have been made as Candidate Standards. No other changes were made between the Draft and Candidate version. | Additional Standards |
Version Delta | No changes were made to the Candidate Standards for Banking Decision Proposal 306 in this release, but the Version Delta notes in that Candidate have been retained from version 1.28.0 for reference. | Additional Standards |
Known Issues
None