NAV Navbar

V1.30.0 Release Notes

Release notes for version v1.30.0 of the CDR Standards.

Changes Made

Change Requests

This release addresses the following minor defects raised on Standards Staging:

This release addresses the following change requests raised on Standards Maintenance:

Decision Proposals

This release addresses the following Decision Proposals published on Standards:

General Changes

Change Description Link
Updated documentation template Standards Staging #376: Request parameters and response headers with custom types defined in the schema (with x-cds-type) should now all be displayed with the correct type. The unused 'Format' column in the 'Response Headers' tables has also been removed. DCR APIs
Register APIs
Minor styling update Standards Staging #371: Improved line wrapping to avoid horizontal scrollbars in the 'Non-normative Examples' and 'Version Delta' tab columns. Non-normative Examples
Version Delta

Introduction

Change Description Link
Updated date format Standards Staging #310: Updated the date format in the 'Obligation Dates Schedule' table in the linked summary page to match the format in the 'Endpoint Version Schedule' tables to simplify cross-referencing. The aligned format is YYYY-MM-DD. Future Dated Obligations

High Level Standards

Change Description Link
Updated Non-normative Example Standards Maintenance #629: Removed incorrect Non-normative Example showing Accept-Encoding: charset=UTF-8 HTTP Headers
Updated Principles Standards Staging #370: Added reference to 'Consumer Experience (CX) Principles' in the introductory sentence and reformatted CX Principle 4 and 5. Principles

API Endpoints

Change Description Link
Banded Daily Supply Charges Standards Maintenance #627: Made following changes to EnergyPlanTariffPeriod to allow sharing of banded daily supply charges:
  • Added dailySupplyChargeType - new ENUM field to note if the daily supply charge is single or banded
  • Added bandedDailySupplyCharges- A new object allowing representation of banded daily supply charges
  • Changed dailySupplyCharges to dailySupplyCharge
Energy APIs
Support Step Tariff calculations Standards Maintenance #625: Added new optional period field to the following to help support stepped tariff calculations:
  • EnergyPlanControlledLoad.singleRate
  • EnergyPlanSolarFeedInTariffV2.singleRate
  • EnergyPlanControlledLoad.timeOfUseRates
  • EnergyPlanSolarFeedInTariffV2.timeVaryingTariffs
  • EnergyPlanTariffPeriod.timeOfUseRates
Energy APIs
Improved structure for Solar Time Varying Tariffs Standards Maintenance #624:
  • Converted solarFeedInTariff.timeVaringTariffs into an array to allow representation of multiple feed in tariffs
  • Added new mandatory displayName field to solarFeedInTariff.timeVaryingTariffs
  • Added new ENUM values CURRENT and VARIABLE to solarFeedInTariff.scheme
Energy APIs

Information Security Profile

Change Description Link
Clarified documentation Standards Maintenance #629: Clarified documentation to show that the "require_pushed_authorization_requests" parameter should be a Boolean true Request Object
Updated documentation Standards Maintenance #629: Updated documentation to include link to string(JWT) schema from ClientRegistrationRequest ClientRegistrationRequest
Corrected typos Standards Maintenance #629: Changed 'Software Package' to 'Software Product' in two lines Participant Statuses
Corrected typo Standards Maintenance #629: Corrected typo in cdr_arragement_id Security Endpoints
Corrected typo Standards Staging #361: Corrected typo in the Description of sector_identifier_uri Client Registration
Updated link Standards Staging #362: Updated 'Pairwise Pseudonymous Identifier (PPID)' link Scopes and Claims
Updates to 'Revoking consent' Standards Standards Maintenance #631: Updates to 'Revoking consent' requirements to align to rules Security Endpoints
Removed outdated statements Standards Maintenance #632: Removed two outdated statements relating to the introduction of concurrent consent and retrospectively generating a cdr_arrangement_id. Identifiers and Subject Types
Removed outdated statements Standards Maintenance #543: Removed outdated statements related to the refresh_token_expires_at and sharing_expires_at claims Scopes and Claims
Request Object

Register Standards

Change Description Link
Clarified endpoint responses Standards Maintenance #629: Removed ResponseErrorListV2 as the 401 error response schema for 'Get Data Holder Brands' and 'Get Software Statement Assertion (SSA)'. These endpoints conform to RFC6750, returning an oAuth error in the WWW-Authenticate response header. Register APIs

Consumer Experience

Change Description Link
Fixed typo Standards Staging #388: Fixed typo in the Amending Authorisation Standards section Amending Authorisation Standards

Non-Functional Requirements

None

Additional Standards

Change Description Link
Clarified endpoint response Standards Maintenance #629: Removed ResponseErrorListV2 as the 401 error response schema for 'Get Data Holder Brands'. This endpoint conform to RFC6750, returning an oAuth error in the WWW-Authenticate response header. Register APIs in the Non-Bank Lending Candidate Standards

Known Issues

None