diff --git a/slate/source/includes/archives.md b/slate/source/includes/archives.md deleted file mode 100644 index 2e047b39..00000000 --- a/slate/source/includes/archives.md +++ /dev/null @@ -1,51 +0,0 @@ -# Archives - - - -The following table lists archived versions of the Consumer Data Standards. These are older versions of the standards that are available for reference only. They are not considered binding. - -|Release Date|Version|Description| -|-------------|-------|-----------| -|03/07/2024 | 1.31.0 | Changes from Maintenance Iteration 19 | -|24/04/2024 | 1.30.0 | Changes from maintenance iteration 18 | -|28/02/2024 | 1.29.1 | Patch release fixing minor issues | -|21/12/2023 | 1.29.0 | Changes from maintenance iteration 17. Also includes CX Standards changes to uplift Data Holder Dashboards and accommodate Business Consumers | -|10/11/2023 | 1.28.0 | Candidate standards arising from Decision 306 and updated draft non-bank lending standards | -|10/10/2023 | 1.27.0 | Changes arising from Decision 313 (Maintenance Iteration 16) | -|24/08/2023 | 1.26.0 | Changes to obligations for the implementation of Get Metrics | -|08/07/2023|1.25.0|Changes arising from Decision 303 (Maintenance iteration 15) and Decision 288 (Metrics and NFRs)| -|07/05/2023|1.24.0|Changes arising from Decision 281 (Maintenance iteration 14)| -|24/04/2023|1.23.0|Changes arising from Decision Proposal 298| -|22/03/2023|1.22.1|Patch release including updates to draft Telco standards| -|22/12/2022|1.22.0|Changes arising from Decision 271 (Maintenance iteration 13)| -|16/12/2022|1.21.0|Changes arising from Decision 282| -|13/11/2022|1.20.0|Changes arising from Decision 259 (Maintenance iteration 12)| -|13/09/2022|1.19.0|Changes arising from Decision 260 (Energy Closed Accounts)| -|11/08/2022|1.18.0|Changes arising from Decision 249 (Maintenance Iteration 11)| -|23/05/2022|1.17.0|Changes arising from Decision 237 (Maintenance Iteration 10)| -|22/03/2022|1.16.1|Minor errata and documentation fixes. Update of swagger files to OAS3| -|04/02/2022|1.16.0|Changes arising from Decision 222 (Insights and Trusted Adviser Disclosure Consents CX Standards)| -|23/12/2021|1.15.0|Changes arising from Decision 199, 162, 209, 216 and 212
See [Decision 199 (Binding Energy Standards)](https://github.com/ConsumerDataStandardsAustralia/standards/issues/199), [Decision 162 (Joint Account CX standards)](https://github.com/ConsumerDataStandardsAustralia/standards/issues/162), [Decision 209 (FAPI 1.0 migration)](https://github.com/ConsumerDataStandardsAustralia/standards/issues/209), [Decision 216 (OIDC Profile Scope)](https://github.com/ConsumerDataStandardsAustralia/standards/issues/216) and [Decision 212 (Maintenance Iteration 9 change requests)](https://github.com/ConsumerDataStandardsAustralia/standards/issues/212) for details| -|29/10/2021|1.14.0|Inclusion of full candidate level standards for the energy sector| -|22/10/2021|1.13.0|Changes arising from Decisions 206 (Register Standards), 191 and 192| -|22/10/2021|1.12.0|Inclusion of a series of decisions related to energy and non-functional requirements| -|05/10/2021|1.11.1|Changes arising from Decision Proposals 193 and 208. See [Decision 193](https://github.com/ConsumerDataStandardsAustralia/standards/issues/193) and [Decision 208](https://github.com/ConsumerDataStandardsAustralia/standards/issues/208) for details | -|30/06/2021|1.11.0|Changes arising from Decision Proposals 160, 187 and maintenance iteration 7 Decision Proposal 178. See [Decision 160](https://github.com/ConsumerDataStandardsAustralia/standards/issues/160), [Decision 187](https://github.com/ConsumerDataStandardsAustralia/standards/issues/187) and [Decision 178](https://github.com/ConsumerDataStandardsAustralia/standards/issues/178) for details | -|01/06/2021|1.10.0|Changes arising from Enhanced Error Handling decision proposals. See [Decision 154](https://github.com/ConsumerDataStandardsAustralia/standards/issues/154) for details | -|29/04/2021|1.9.0|Changes arising from the sixth Data Standards Maintenance Iteration related to [Decision 161](https://github.com/ConsumerDataStandardsAustralia/standards/issues/161) | -|16/04/2021|1.8.0|CX Standards for Amending Consent related to [Decision 144](https://github.com/ConsumerDataStandardsAustralia/standards/issues/144) -|10/03/2021|1.7.0|Banking Maintenance Iteration 5 and related changes arising from [Decision 159](https://github.com/ConsumerDataStandardsAustralia/standards/issues/159) -|23/12/2020|1.6.0|Update to audience claim for client authentication arising from Decision Proposal 325 -|25/9/2020|1.5.1|Revert 1.5.0 CRN update -|16/9/2020|1.5.0|Banking Maintenance Iteration 4 Release -|12/8/2020|1.4.0|Banking Maintenance Iteration 3 Release -|22/5/2020|1.3.1|May Banking Maintenance Iteration 2 Release| -|17/4/2020|1.3.0|April 1.3.0 Release| -|31/1/2020|1.2.0|January 1.2.0 Release| -|30/9/2019|1.0.0|September 1.0.0 Release| -|4/9/2019|0.9.6|September fixes update| -|15/7/2019|0.9.5|July 2019 Working Draft| -|29/5/2019|0.9.3|May 2019 Working Draft| -|18/12/2018|0.1.0|Christmas 2018 Working Draft - InfoSec Profile| -|18/12/2018|0.2.0|Christmas 2018 Working Draft - Standards| -|2/11/2018|0.1.0|November 2018 Working Draft| diff --git a/slate/source/includes/changelog.md b/slate/source/includes/changelog.md index 36ef2a96..374b3154 100644 --- a/slate/source/includes/changelog.md +++ b/slate/source/includes/changelog.md @@ -1,90 +1,94 @@ -# Change Log +# Changelog and archives +```diff +Merged the Change Log and Archives sections. Archived versions are available through the links in the Version column. +``` +The following table lists the changes made to these standards in reverse date order (most recent change and current version is at the top). Archived versions are prior versions of the standards that are available for reference only and not considered binding. -The following table lists the changes made to these standards in reverse date order (most recent change is at the top). - -|Change Date|Version|Description|Detail of change| +| Date | Version | Description | Detail of change | |-----------|-------|-----------|----------------| -|TBC | 1.32.0 | Changes TBC | See [release notes](includes/releasenotes/releasenotes.1.32.0.html) and [Decision XXX](https://github.com/ConsumerDataStandardsAustralia/standards/issues/XXX) for details. | -|03/07/2024 | 1.31.0 | Changes from Maintenance Iteration 19 | See [release notes](includes/releasenotes/releasenotes.1.31.0.html) and [Decision 347](https://github.com/ConsumerDataStandardsAustralia/standards/issues/347) for details. | -|24/04/2024 | 1.30.0 | Changes from maintenance iteration 18 | See [release notes](includes/releasenotes/releasenotes.1.30.0.html) and [Decision 340](https://github.com/ConsumerDataStandardsAustralia/standards/issues/340) for details. | -|28/02/2024 | 1.29.1 | Patch release fixing minor issues | See [release notes](includes/releasenotes/releasenotes.1.29.1.html) for details. | -|21/12/2023 | 1.29.0 | Changes from maintenance iteration 17. Also includes CX Standards changes to uplift Data Holder Dashboards and accommodate Business Consumers | See [release notes](includes/releasenotes/releasenotes.1.29.0.html), [Decision 318](https://github.com/ConsumerDataStandardsAustralia/standards/issues/318), [Decision 328](https://github.com/ConsumerDataStandardsAustralia/standards/issues/328), [Decision 333](https://github.com/ConsumerDataStandardsAustralia/standards/issues/333) and [Decision 334](https://github.com/ConsumerDataStandardsAustralia/standards/issues/334) for details. | -|10/11/2023| 1.28.0 | Candidate standards arising from Decision 306 and updated draft non-bank lending standards | See [release notes](includes/releasenotes/releasenotes.1.28.0.html) and [Decision 306](https://github.com/ConsumerDataStandardsAustralia/standards/issues/306) for details. | -|10/10/2023| 1.27.0 | Changes arising from Decision 313 (Maintenance Iteration 16) | See [release notes](includes/releasenotes/releasenotes.1.27.0.html) and [Decision 313](https://github.com/ConsumerDataStandardsAustralia/standards/issues/313) for details. | -|24/08/2023| 1.26.0 | Changes to obligations for the implementation of Get Metrics | See [release notes](includes/releasenotes/releasenotes.1.26.0.html) and [Decision 322](https://github.com/ConsumerDataStandardsAustralia/standards/issues/322) for details. | -|08/07/2023| 1.25.0 | Changes arising from Decision 303 (Maintenance iteration 15) and Decision 288 (Metrics and NFRs) | See [release notes](includes/releasenotes/releasenotes.1.25.0.html), [Decision 303](https://github.com/ConsumerDataStandardsAustralia/standards/issues/303) and [Decision 288](https://github.com/ConsumerDataStandardsAustralia/standards/issues/288) for details. | -|07/05/2023| 1.24.0 | Changes arising from Decision 281 (Maintenance iteration 14) | See [release notes](includes/releasenotes/releasenotes.1.24.0.html) and [Decision 281](https://github.com/ConsumerDataStandardsAustralia/standards/issues/281) for details. | -|14/04/2023| 1.23.0 | Changes arising from Decision Proposal 298 | See [release notes](includes/releasenotes/releasenotes.1.23.0.html) and [Decision 298](https://github.com/ConsumerDataStandardsAustralia/standards/issues/298) for details. | -|22/03/2023| 1.22.1 | Patch release including updates to draft Telco standards | See [release notes](includes/releasenotes/releasenotes.1.22.1.html) for details. | -|22/12/2022| 1.22.0 | Changes arising from Decision 271 (Maintenance iteration 13) | See [release notes](includes/releasenotes/releasenotes.1.22.0.html) and [Decision 272](https://github.com/ConsumerDataStandardsAustralia/standards/issues/272) for details. | -|16/12/2022| 1.21.0 | Changes arising from Decision 282 | See [release notes](includes/releasenotes/releasenotes.1.21.0.html) and [Decision 282](https://github.com/ConsumerDataStandardsAustralia/standards/issues/282) for details. | -|03/11/2022| 1.20.0 | Changes arising from Decision 259 (Maintenance iteration 12) | See [release notes](includes/releasenotes/releasenotes.1.20.0.html) and [Decision 259](https://github.com/ConsumerDataStandardsAustralia/standards/issues/259) for details. Also includes first draft of Telco standards | -|13/09/2022| 1.19.0 | Changes arising from Decision 260 (Energy Closed Accounts) | See [release notes](includes/releasenotes/releasenotes.1.19.0.html) and [Decision 260](https://github.com/ConsumerDataStandardsAustralia/standards/issues/260) for details | -|11/08/2022| 1.18.0 | Changes arising from Decision 249 (Maintenance iteration 11) | See [release notes](includes/releasenotes/releasenotes.1.18.0.html) and [Decision 249](https://github.com/ConsumerDataStandardsAustralia/standards/issues/249) for details | -|23/05/2022| 1.17.0 | Changes arising from Decision 237 (Maintenance Iteration 10) | See [release notes](includes/releasenotes/releasenotes.1.17.0.html) and [Decision 237](https://github.com/ConsumerDataStandardsAustralia/standards/issues/237) for details | -|22/03/2022| 1.16.1 | Minor errata and documentation fixes. Update of swagger files to OAS3 | See [release notes](includes/releasenotes/releasenotes.1.16.1.html) for details | -|04/02/2022| 1.16.0 | Changes arising from Decision 222 (Insights and Trusted Adviser Disclosure Consents CX Standards) | See [release notes](includes/releasenotes/releasenotes.1.16.0.html), [Decision 222](https://github.com/ConsumerDataStandardsAustralia/standards/issues/222) for details | -|23/12/2021| 1.15.0 | Changes arising from Decision 199 (Binding Energy Standards), Decision 162 (Joint Account CX standards), Decision 209 (FAPI 1.0 migration), Decision 216 (OIDC Profile Scope) and Decision 212 (Maintenance Iteration 9 change requests) | See [release notes](includes/releasenotes/releasenotes.1.15.0.html), [Decision 199](https://github.com/ConsumerDataStandardsAustralia/standards/issues/199), [Decision 162](https://github.com/ConsumerDataStandardsAustralia/standards/issues/162), [Decision 209](https://github.com/ConsumerDataStandardsAustralia/standards/issues/209), [Decision 212](https://github.com/ConsumerDataStandardsAustralia/standards/issues/212), and [Decision 216](https://github.com/ConsumerDataStandardsAustralia/standards/issues/216) for details | -|29/10/2021| 1.14.0 | Inclusion of full candidate level standards for the energy sector | See [release notes](includes/releasenotes/releasenotes.1.14.0.html) for details | -|22/10/2021| 1.13.0 | Changes arising from Decisions 206 (Register Standards), 191 and 192 | See [release notes](includes/releasenotes/releasenotes.1.13.0.html), [Decision 206](https://github.com/ConsumerDataStandardsAustralia/standards/issues/206), [Decision 191](https://github.com/ConsumerDataStandardsAustralia/standards/issues/191) and [Decision 192](https://github.com/ConsumerDataStandardsAustralia/standards/issues/192) for details | -|14/10/2021|1.12.0| Inclusion of a series of decisions related to energy and non-functional requirements | See [release notes](includes/releasenotes/releasenotes.1.12.0.html) for details | -|05/10/2021|1.11.1| Minor errata and documentation fixes | See [release notes](includes/releasenotes/releasenotes.1.11.1.html) for details | -|30/06/2021|1.11.0| Changes arising from Decision Proposals 160, 187 and maintenance iteration 7 Decision Proposal 178 | See [release notes](includes/releasenotes/releasenotes.1.11.0.html), [Decision 160](https://github.com/ConsumerDataStandardsAustralia/standards/issues/160), [Decision 187](https://github.com/ConsumerDataStandardsAustralia/standards/issues/187) and [Decision 178](https://github.com/ConsumerDataStandardsAustralia/standards/issues/178) for details | -|01/06/2021|1.10.0| Changes arising from Enhanced Error Handling decision proposals | See [release notes](includes/releasenotes/releasenotes.1.10.0.html) and [Decision 154](https://github.com/ConsumerDataStandardsAustralia/standards/issues/154) for details | -|29/04/2021|1.9.0| Changes arising from the sixth Data Standards Maintenance Iteration | See [release notes](includes/releasenotes/releasenotes.1.9.0.html) and [Decision 161](https://github.com/ConsumerDataStandardsAustralia/standards/issues/161) for details| -|16/04/2021|1.8.0| CX Standards for Amending Consent | See [release notes](includes/releasenotes/releasenotes.1.8.0.html) and [Decision 144](https://github.com/ConsumerDataStandardsAustralia/standards/issues/144) for details| -|10/03/2021|1.7.0|Changes arising from the fifth Banking Maintenance Iteration|See [release notes](includes/releasenotes/releasenotes.1.7.0.html) and [Decision 159](https://github.com/ConsumerDataStandardsAustralia/standards/issues/159) for details| -|23/12/2020|1.6.0|DP325 to address urgent community request regarding audience claim for client authentication for data recipients calling data holders|See [release notes](includes/releasenotes/releasenotes.1.6.0.html) for details| -|25/9/2020|1.5.1|Revert 1.5.0 CRN update|See [release notes](includes/releasenotes/releasenotes.1.5.1.html) for details| -|16/9/2020|1.5.0|Second Banking Maintenance Iteration 4 Release|See [release notes](includes/releasenotes/releasenotes.1.5.0.html) for details| -|12/8/2020|1.4.0|Banking Maintenance Iteration 4 Release|See [release notes](includes/releasenotes/releasenotes.1.4.0.html) for details| -|22/5/2020|1.3.1|Maintenance updates|Error Fixes
See [release notes](includes/releasenotes/releasenotes.1.3.1.html) for detail -|17/4/2020|1.3.0|Minor Update Release|Incorporates maintenance iteration 2 changes along with a number other CX and technical changes
See [release notes](includes/releasenotes/releasenotes.1.3.0.html) for detail -|31/1/2020|1.2.0|Phase 2 Baseline|Baseline version for the Phase 2 implementation of the CDR regime
See [release notes](includes/releasenotes/releasenotes.1.2.0.html) for detail -|20/1/2020|1.1.1|Maintenance updates|Error Fixes
See [release notes](includes/releasenotes/releasenotes.1.1.1.html) for detail -|10/12/2019|1.1.0|Banking Maintenance Iteration 1 Changes|Changes arising from iteration 1 of the banking maintenance cadence.
See [release notes](includes/releasenotes/releasenotes.1.1.0.html) for detail -|12/11/2019|1.0.1|Patch update|Minor defect changes and clarifications.
See [release notes](includes/releasenotes/releasenotes.1.0.1.html) for detail -|30/9/2019|1.0.0|Baseline version 1|This release is the baseline release for the standards that are intended for implementation February 2020 and contains minor updates as well as changes to align to the locked down CDR Rules and the updated CDR Register design -|4/9/2019|0.9.6|Defect fix release|This release addresses a series of documentation issues and other clarifications as identified via GitHub feedback -|15/7/2019|0.9.5|Incorporated May 2019 Feedback|This version incorporates the decisions arising from the consultation feedback obtained on the May 2019 draft of the standards (v0.9.3) -|27/6/2019|0.9.4|Documentation and error fixes from May draft| -|29/5/2019|0.9.3|Final updates for May Draft|Addition of Discoverability, InfoSec Profile and minor corrections -|28/5/2019|0.9.2|Admin End Points|Added separate swagger/yaml as well as documentation for admin end points -|28/5/2019|0.9.1|Modified BankingProductRateTier.maximumValue to optional|Rebuild of docs -|28/5/2019|0.9.0|Incorporated Scheduled Payments Decision proposal 51|Swagger updates and Documentation changes -|13/5/2019|0.8.4|InfoSec Update|Imported the InfoSec content without update for recent proposals -|12/5/2019|0.8.3|Optionality Update|Clarified the meaning of a field declaration of optional -|7/5/2019|0.8.2|Minor fixes|Minor fixes for product category enum -|6/4/2019|0.8.1|Negative Rates|Modified RateString to allow for negative rates and not just positive or zero rates -|3/4/2019|0.8.0|Accounts and Balances v1 final|Applied changes to prepare for v1 version of Accounts and Balances end points and payloads documentation -|27/4/2019|0.7.0|April Feedback|Incorporated feedback from v1 draft decisions and feedback cycle 5 -|23/4/2019|0.6.0|Payees & Customer v1 draft|Applied changes to prepare for v1 version of Payees & Customer end points and payloads documentation -|16/4/2019|0.5.0|Transaction v1 draft|Applied changes to prepare for v1 version of Transaction end points and payloads documentation -|16/4/2019|0.4.0|Direct Debit Auth v1 draft|Applied changes to prepare for v1 version of Direct Debit Authorisations end points and payloads documentation -|9/4/2019|0.3.0|Product Reference v1 final|Synchronised standards documentation and swagger with final Decision 054 - Product Reference v1 -|11/3/2019|0.2.0|Product Reference v1 draft|Applied changes to prepare for v1 version of Product Reference end points and payloads| -|22/2/2019|0.2.0|Rate tier name|Addition of a name field for rate tiers| -|21/2/2019|0.2.0|Rate tiering|Added rate tiering and additional rate types based on community feedback| -|19/2/2019|0.2.0|Fees and Discounts|Updated product and account fees, discounts and elibilities based on community feedback| -|19/2/2019|0.2.0|Doc Sync|Synchronised the API documentation with the swagger files| -|11/2/2019|0.2.0|Consistency Fixes|Fixes to end points for consistency across the standard. Changes as follows:| -|4/2/2019|0.2.0|Object Model Names|Updated the swagger json and yaml files to make the object model names consistent| -|21/12/2018|0.2.0|Transaction payloads|Removed incorrect inclusion of accountId, displayName and nickname for transaction response payloads| -|20/12/2018|0.2.0|Version 0.20|Version updated formally to version 0.20 for Christmas Draft| -|20/12/2018|0.1.0|Updated documentation|Documentation has been automatically generated from the swagger for consistency| -|20/12/2018|0.1.0|Known issues|Added a section identifying known issues with the standards that are under review| -|20/12/2018|0.1.0|Cursor based pagination|Added commentary in pagination section on the potential use of cursors| -|20/12/2018|0.1.0|Minor amendments to response codes|Additional wording to support caching and inserted a cross reference to the error payload section| -|20/12/2018|0.1.0|Minor amendments to extensibility|Minor wording changes for clarity and included reference to addition of new query parameters| -|20/12/2018|0.1.0|Unauthenticated end points|Modified URI structure commentary to allow for a different provider path for unauthenticated end points| -|20/12/2018|0.1.0|Festive spirit|Critical update - added a Santa hat to the logo| -|20/12/2018|0.1.0|FAPI Headers|Added FAPI specific headers arising from the InfoSec work| -|19/12/2018|0.1.0|PAFAddress|Added detail for the PAFAddress model based on the Australia Post PAF file format definition| -|19/12/2018|0.1.0|RateString common type|Changed the RateString type to represent rates such that 100% is represented by the value 1.0| -|19/12/2018|0.1.0|URIString common type|Corrected the name of the URIString common type| -|19/12/2018|0.1.0|Updated swagger files|Swagger files were updated to address feedback. Documentation has not been changed to reflect these changes unless stated. Changes are as follows:| -|19/12/2018|0.1.0|Masking rules|Added specificity to the masking guidance for the masked string primitives| -|18/12/2018|0.1.0|Updated swagger files|Swagger files were updated to address feedback. Documentation has not been changed to reflect these changes unless stated. Changes are as follows:| -|18/12/2018|0.1.0|Addition of change log|This change log was added to the standards documentation| +| TBC | 1.32.0 | Changes TBC | See [release notes](includes/releasenotes/releasenotes.1.32.0.html) and [Decision XXX](https://github.com/ConsumerDataStandardsAustralia/standards/issues/XXX) for details. | +| 03/07/2024 | 1.31.0 | Changes from Maintenance Iteration 19 | See [release notes](includes/releasenotes/releasenotes.1.31.0.html) and [Decision 347](https://github.com/ConsumerDataStandardsAustralia/standards/issues/347) for details. | +| 24/04/2024 | 1.30.0 | Changes from maintenance iteration 18 | See [release notes](includes/releasenotes/releasenotes.1.30.0.html) and [Decision 340](https://github.com/ConsumerDataStandardsAustralia/standards/issues/340) for details. | +| 28/02/2024 | 1.29.1 | Patch release fixing minor issues | See [release notes](includes/releasenotes/releasenotes.1.29.1.html) for details. | +| 21/12/2023 | 1.29.0 | Changes from maintenance iteration 17. Also includes CX Standards changes to uplift Data Holder Dashboards and accommodate Business Consumers | See [release notes](includes/releasenotes/releasenotes.1.29.0.html), [Decision 318](https://github.com/ConsumerDataStandardsAustralia/standards/issues/318), [Decision 328](https://github.com/ConsumerDataStandardsAustralia/standards/issues/328), [Decision 333](https://github.com/ConsumerDataStandardsAustralia/standards/issues/333) and [Decision 334](https://github.com/ConsumerDataStandardsAustralia/standards/issues/334) for details. | +| 10/11/2023 | 1.28.0 | Candidate standards arising from Decision 306 and updated draft non-bank lending standards | See [release notes](includes/releasenotes/releasenotes.1.28.0.html) and [Decision 306](https://github.com/ConsumerDataStandardsAustralia/standards/issues/306) for details. | +| 10/10/2023 | 1.27.0 | Changes arising from Decision 313 (Maintenance Iteration 16) | See [release notes](includes/releasenotes/releasenotes.1.27.0.html) and [Decision 313](https://github.com/ConsumerDataStandardsAustralia/standards/issues/313) for details. | +| 24/08/2023 | 1.26.0 | Changes to obligations for the implementation of Get Metrics | See [release notes](includes/releasenotes/releasenotes.1.26.0.html) and [Decision 322](https://github.com/ConsumerDataStandardsAustralia/standards/issues/322) for details. | +| 08/07/2023 | 1.25.0 | Changes arising from Decision 303 (Maintenance iteration 15) and Decision 288 (Metrics and NFRs) | See [release notes](includes/releasenotes/releasenotes.1.25.0.html), [Decision 303](https://github.com/ConsumerDataStandardsAustralia/standards/issues/303) and [Decision 288](https://github.com/ConsumerDataStandardsAustralia/standards/issues/288) for details. | +| 07/05/2023 | 1.24.0 | Changes arising from Decision 281 (Maintenance iteration 14) | See [release notes](includes/releasenotes/releasenotes.1.24.0.html) and [Decision 281](https://github.com/ConsumerDataStandardsAustralia/standards/issues/281) for details. | +| 14/04/2023 | 1.23.0 | Changes arising from Decision Proposal 298 | See [release notes](includes/releasenotes/releasenotes.1.23.0.html) and [Decision 298](https://github.com/ConsumerDataStandardsAustralia/standards/issues/298) for details. | +| 22/03/2023 | 1.22.1 | Patch release including updates to draft Telco standards | See [release notes](includes/releasenotes/releasenotes.1.22.1.html) for details. | +| 22/12/2022 | 1.22.0 | Changes arising from Decision 271 (Maintenance iteration 13) | See [release notes](includes/releasenotes/releasenotes.1.22.0.html) and [Decision 272](https://github.com/ConsumerDataStandardsAustralia/standards/issues/272) for details. | +| 16/12/2022 | 1.21.0 | Changes arising from Decision 282 | See [release notes](includes/releasenotes/releasenotes.1.21.0.html) and [Decision 282](https://github.com/ConsumerDataStandardsAustralia/standards/issues/282) for details. | +| 03/11/2022 | 1.20.0 | Changes arising from Decision 259 (Maintenance iteration 12) | See [release notes](includes/releasenotes/releasenotes.1.20.0.html) and [Decision 259](https://github.com/ConsumerDataStandardsAustralia/standards/issues/259) for details. Also includes first draft of Telco standards | +| 13/09/2022 | 1.19.0 | Changes arising from Decision 260 (Energy Closed Accounts) | See [release notes](includes/releasenotes/releasenotes.1.19.0.html) and [Decision 260](https://github.com/ConsumerDataStandardsAustralia/standards/issues/260) for details | +| 11/08/2022 | 1.18.0 | Changes arising from Decision 249 (Maintenance iteration 11) | See [release notes](includes/releasenotes/releasenotes.1.18.0.html) and [Decision 249](https://github.com/ConsumerDataStandardsAustralia/standards/issues/249) for details | +| 23/05/2022 | 1.17.0 | Changes arising from Decision 237 (Maintenance Iteration 10) | See [release notes](includes/releasenotes/releasenotes.1.17.0.html) and [Decision 237](https://github.com/ConsumerDataStandardsAustralia/standards/issues/237) for details | +| 22/03/2022 | 1.16.1 | Minor errata and documentation fixes. Update of swagger files to OAS3 | See [release notes](includes/releasenotes/releasenotes.1.16.1.html) for details | +| 04/02/2022 | 1.16.0 | Changes arising from Decision 222 (Insights and Trusted Adviser Disclosure Consents CX Standards) | See [release notes](includes/releasenotes/releasenotes.1.16.0.html), [Decision 222](https://github.com/ConsumerDataStandardsAustralia/standards/issues/222) for details | +| 23/12/2021 | 1.15.0 | Changes arising from Decision 199 (Binding Energy Standards), Decision 162 (Joint Account CX standards), Decision 209 (FAPI 1.0 migration), Decision 216 (OIDC Profile Scope) and Decision 212 (Maintenance Iteration 9 change requests) | See [release notes](includes/releasenotes/releasenotes.1.15.0.html), [Decision 199](https://github.com/ConsumerDataStandardsAustralia/standards/issues/199), [Decision 162](https://github.com/ConsumerDataStandardsAustralia/standards/issues/162), [Decision 209](https://github.com/ConsumerDataStandardsAustralia/standards/issues/209), [Decision 212](https://github.com/ConsumerDataStandardsAustralia/standards/issues/212), and [Decision 216](https://github.com/ConsumerDataStandardsAustralia/standards/issues/216) for details | +| 29/10/2021 | 1.14.0 | Inclusion of full candidate level standards for the energy sector | See [release notes](includes/releasenotes/releasenotes.1.14.0.html) for details | +| 22/10/2021 | 1.13.0 | Changes arising from Decisions 206 (Register Standards), 191 and 192 | See [release notes](includes/releasenotes/releasenotes.1.13.0.html), [Decision 206](https://github.com/ConsumerDataStandardsAustralia/standards/issues/206), [Decision 191](https://github.com/ConsumerDataStandardsAustralia/standards/issues/191) and [Decision 192](https://github.com/ConsumerDataStandardsAustralia/standards/issues/192) for details | +| 14/10/2021 | 1.12.0 | Inclusion of a series of decisions related to energy and non-functional requirements. Changes arising from Decision Proposals 193 and 208. | See [release notes](includes/releasenotes/releasenotes.1.12.0.html) for details | +| 05/10/2021 | 1.11.1 | Minor errata and documentation fixes | See [release notes](includes/releasenotes/releasenotes.1.11.1.html) for details | +| 30/06/2021 | 1.11.0 | Changes arising from Decision Proposals 160, 187 and maintenance iteration 7 Decision Proposal 178 | See [release notes](includes/releasenotes/releasenotes.1.11.0.html), [Decision 160](https://github.com/ConsumerDataStandardsAustralia/standards/issues/160), [Decision 187](https://github.com/ConsumerDataStandardsAustralia/standards/issues/187) and [Decision 178](https://github.com/ConsumerDataStandardsAustralia/standards/issues/178) for details | +| 01/06/2021 | 1.10.0 | Changes arising from Enhanced Error Handling decision proposals | See [release notes](includes/releasenotes/releasenotes.1.10.0.html) and [Decision 154](https://github.com/ConsumerDataStandardsAustralia/standards/issues/154) for details | +| 29/04/2021 | 1.9.0 | Changes arising from the sixth Data Standards Maintenance Iteration | See [release notes](includes/releasenotes/releasenotes.1.9.0.html) and [Decision 161](https://github.com/ConsumerDataStandardsAustralia/standards/issues/161) for details| +| 16/04/2021 | 1.8.0 | CX Standards for Amending Consent | See [release notes](includes/releasenotes/releasenotes.1.8.0.html) and [Decision 144](https://github.com/ConsumerDataStandardsAustralia/standards/issues/144) for details| +| 10/03/2021 | 1.7.0 | Changes arising from the fifth Banking Maintenance Iteration | See [release notes](includes/releasenotes/releasenotes.1.7.0.html) and [Decision 159](https://github.com/ConsumerDataStandardsAustralia/standards/issues/159) for details| +| 23/12/2020 | 1.6.0 | DP325 to address urgent community request regarding audience claim for client authentication for data recipients calling data holders | See [release notes](includes/releasenotes/releasenotes.1.6.0.html) for details| +| 25/09/2020 | 1.5.1 | Revert 1.5.0 CRN update | See [release notes](includes/releasenotes/releasenotes.1.5.1.html) for details| +| 16/09/2020 | 1.5.0 | Second Banking Maintenance Iteration 4 Release (Banking Maintenance Iteration 4 Release) | See [release notes](includes/releasenotes/releasenotes.1.5.0.html) for details| +| 12/08/2020 | 1.4.0 | Banking Maintenance Iteration 4 Release (Banking Maintenance Iteration 3 Release) | See [release notes](includes/releasenotes/releasenotes.1.4.0.html) for details| +| 22/05/2020 | 1.3.1 | Maintenance updates (May Banking Maintenance Iteration 2 Release) | Error Fixes
See [release notes](includes/releasenotes/releasenotes.1.3.1.html) for detail +| 17/04/2020 | 1.3.0 | Minor Update Release (April 1.3.0 Release) | Incorporates maintenance iteration 2 changes along with a number other CX and technical changes
See [release notes](includes/releasenotes/releasenotes.1.3.0.html) for detail +| 31/01/2020 | 1.2.0 | Phase 2 Baseline (January 1.2.0 Release) | Baseline version for the Phase 2 implementation of the CDR regime
See [release notes](includes/releasenotes/releasenotes.1.2.0.html) for detail +| 20/01/2020 | 1.1.1 | Maintenance updates | Error Fixes
See [release notes](includes/releasenotes/releasenotes.1.1.1.html) for detail +| 10/12/2019 | 1.1.0 | Banking Maintenance Iteration 1 Changes | Changes arising from iteration 1 of the banking maintenance cadence.
See [release notes](includes/releasenotes/releasenotes.1.1.0.html) for detail +| 12/11/2019 | 1.0.1 | Patch update | Minor defect changes and clarifications.
See [release notes](includes/releasenotes/releasenotes.1.0.1.html) for detail +| 30/09/2019 | 1.0.0 | Baseline version 1 (September 1.0.0 Release) | This release is the baseline release for the standards that are intended for implementation February 2020 and contains minor updates as well as changes to align to the locked down CDR Rules and the updated CDR Register design +| 04/09/2019 | 0.9.6 | Defect fix release (September fixes update) | This release addresses a series of documentation issues and other clarifications as identified via GitHub feedback +| 15/07/2019 | 0.9.5 | Incorporated May 2019 Feedback (July 2019 Working Draft) | This version incorporates the decisions arising from the consultation feedback obtained on the May 2019 draft of the standards (v0.9.3) +| 27/06/2019 | 0.9.4 | Documentation and error fixes from May draft | +| 29/05/2019 | 0.9.3 | Final updates for May Draft (May 2019 Working Draft) | Addition of Discoverability, InfoSec Profile and minor corrections +| 28/05/2019 | 0.9.2 | Admin End Points | Added separate swagger/yaml as well as documentation for admin end points +| 28/05/2019 | 0.9.1 | Modified BankingProductRateTier.maximumValue to optional | Rebuild of docs +| 28/05/2019 | 0.9.0 | Incorporated Scheduled Payments Decision proposal 51 | Swagger updates and Documentation changes +| 13/05/2019 | 0.8.4 | InfoSec Update | Imported the InfoSec content without update for recent proposals +| 12/05/2019 | 0.8.3 | Optionality Update | Clarified the meaning of a field declaration of optional +| 07/05/2019 | 0.8.2 | Minor fixes | Minor fixes for product category enum +| 06/04/2019 | 0.8.1 | Negative Rates | Modified RateString to allow for negative rates and not just positive or zero rates +| 03/04/2019 | 0.8.0 | Accounts and Balances v1 final | Applied changes to prepare for v1 version of Accounts and Balances end points and payloads documentation +| 27/04/2019 | 0.7.0 | April Feedback | Incorporated feedback from v1 draft decisions and feedback cycle 5 +| 23/04/2019 | 0.6.0 | Payees & Customer v1 draft | Applied changes to prepare for v1 version of Payees & Customer end points and payloads documentation +| 16/04/2019 | 0.5.0 | Transaction v1 draft | Applied changes to prepare for v1 version of Transaction end points and payloads documentation +| 16/04/2019 | 0.4.0 | Direct Debit Auth v1 draft | Applied changes to prepare for v1 version of Direct Debit Authorisations end points and payloads documentation +| 09/04/2019 | 0.3.0 | Product Reference v1 final | Synchronised standards documentation and swagger with final Decision 054 - Product Reference v1 +| 11/03/2019 | 0.2.0 | Product Reference v1 draft | Applied changes to prepare for v1 version of Product Reference end points and payloads| +| 22/02/2019 | 0.2.0 | Rate tier name | Addition of a name field for rate tiers| +| 21/02/2019 | 0.2.0 | Rate tiering | Added rate tiering and additional rate types based on community feedback| +| 19/02/2019 | 0.2.0 | Fees and Discounts | Updated product and account fees, discounts and elibilities based on community feedback| +| 19/02/2019 | 0.2.0 | Doc Sync | Synchronised the API documentation with the swagger files| +| 11/02/2019 | 0.2.0 | Consistency Fixes | Fixes to end points for consistency across the standard. Changes as follows:| +| 04/02/2019 | 0.2.0 | Object Model Names | Updated the swagger json and yaml files to make the object model names consistent| +| 21/12/2018 | 0.2.0 | Transaction payloads | Removed incorrect inclusion of accountId, displayName and nickname for transaction response payloads| +| 20/12/2018 | 0.1.0 | Infosec version 0.1 (Christmas 2018 Working Draft - InfoSec Profile) | Infosec version 0.1 | +| 20/12/2018 | 0.2.0 | Version 0.20 (Christmas 2018 Working Draft - Standards) | Version updated formally to version 0.20 for Christmas Draft| +| 20/12/2018 | 0.1.0 | Updated documentation | Documentation has been automatically generated from the swagger for consistency| +| 20/12/2018 | 0.1.0 | Known issues | Added a section identifying known issues with the standards that are under review| +| 20/12/2018 | 0.1.0 | Cursor based pagination | Added commentary in pagination section on the potential use of cursors| +| 20/12/2018 | 0.1.0 | Minor amendments to response codes | Additional wording to support caching and inserted a cross reference to the error payload section| +| 20/12/2018 | 0.1.0 | Minor amendments to extensibility | Minor wording changes for clarity and included reference to addition of new query parameters| +| 20/12/2018 | 0.1.0 | Unauthenticated end points | Modified URI structure commentary to allow for a different provider path for unauthenticated end points| +| 20/12/2018 | 0.1.0 | Festive spirit | Critical update - added a Santa hat to the logo| +| 20/12/2018 | 0.1.0 | FAPI Headers | Added FAPI specific headers arising from the InfoSec work| +| 19/12/2018 | 0.1.0 | PAFAddress | Added detail for the PAFAddress model based on the Australia Post PAF file format definition| +| 19/12/2018 | 0.1.0 | RateString common type | Changed the RateString type to represent rates such that 100% is represented by the value 1.0| +| 19/12/2018 | 0.1.0 | URIString common type | Corrected the name of the URIString common type| +| 19/12/2018 | 0.1.0 | Updated swagger files | Swagger files were updated to address feedback. Documentation has not been changed to reflect these changes unless stated. Changes are as follows:| +| 19/12/2018 | 0.1.0 | Masking rules | Added specificity to the masking guidance for the masked string primitives| +| 18/12/2018 | 0.1.0 | Updated swagger files | Swagger files were updated to address feedback. Documentation has not been changed to reflect these changes unless stated. Changes are as follows:| +| 18/12/2018 | 0.1.0 | Addition of change log | This change log was added to the standards documentation| +| 02/11/2018 | 0.1.0 | (November 2018 Working Draft) | November 2018 Working Draft | diff --git a/slate/source/includes/releasenotes/releasenotes.1.32.0.html.md b/slate/source/includes/releasenotes/releasenotes.1.32.0.html.md index 3ef0a75c..214b6e32 100644 --- a/slate/source/includes/releasenotes/releasenotes.1.32.0.html.md +++ b/slate/source/includes/releasenotes/releasenotes.1.32.0.html.md @@ -17,7 +17,7 @@ Release notes for version v1.32.0 of the [CDR Standards](../../index.html). This release addresses the following minor defects raised on [Standards Staging](https://github.com/ConsumerDataStandardsAustralia/standards-staging/issues): -- [Standards Staging #XXX - Title](https://github.com/ConsumerDataStandardsAustralia/standards-staging/issues/XXX) +- [Standards Staging #413 - Merge Change Log and Archives sections](https://github.com/ConsumerDataStandardsAustralia/standards-staging/issues/413) This release addresses the following change requests raised on [Standards Maintenance](https://github.com/ConsumerDataStandardsAustralia/standards-maintenance/issues): @@ -33,9 +33,7 @@ This release addresses the following Decision Proposals published on [Standards] ## General Changes |Change|Description|Link| |------|-----------|----| -| Change summary | [**Standards Staging #XXX**](https://github.com/ConsumerDataStandardsAustralia/standards-staging/issues/XXX): Change detail | [Standards section](../../#section) -| Change summary | [**Standards Maintenance #XXX**](https://github.com/ConsumerDataStandardsAustralia/standards-maintenance/issues/XXX): Change detail | [Standards section](../../#section) -| Change summary | [**Decision Proposal #XXX**](https://github.com/ConsumerDataStandardsAustralia/standards/issues/XXX): Change detail | [Standards section](../../#section) +| Changelog section | [**Standards Staging #413**](https://github.com/ConsumerDataStandardsAustralia/standards-staging/issues/413): Merged the Change Log and Archives sections | [Changelog and archives](../../#changelog-and-archives) ## Introduction diff --git a/slate/source/includes/standards/_versioning.md b/slate/source/includes/standards/_versioning.md index 10190cfe..52870b76 100644 --- a/slate/source/includes/standards/_versioning.md +++ b/slate/source/includes/standards/_versioning.md @@ -7,7 +7,7 @@ The standards have adopted a two level versioning strategy. The high level stan > Sample versioning of the standards documentation is as follows: `1.12.2 - meaning major version 1, minor version 12 and bugfix version 2 ` -The standards documentation will be versioned using three version parts `..`. This version will be used to describe updates in the [Change Log](#change-log). +The standards documentation will be versioned using three version parts `..`. This version will be used to describe updates in the [Changelog](#changelog-and-archives). Each of the three components will be independently incrementing integers and are described as follows: diff --git a/slate/source/index.html.md b/slate/source/index.html.md index 3b9d8c08..00bfba8b 100644 --- a/slate/source/index.html.md +++ b/slate/source/index.html.md @@ -42,7 +42,6 @@ includes: - separator - known-issues - changelog - - archives search: true --- diff --git a/utils/README.md b/utils/README.md index 95930079..388b402d 100644 --- a/utils/README.md +++ b/utils/README.md @@ -5,9 +5,8 @@ The new_version_setup.py script configures a new branch in preparation for stagi It does the following: * Change the version number of the standards in the intro markdown * Change the version number in each of the master swagger files in swagger-gen -* Add an entry to the change log table for the new version +* Add an entry to the Changelog and archives table for the new version * Create the release notes file for the new version with blank content and all of the references to the version updated -* Add an entry for the previous version in the archives table * Remove all of the diff statements except for the one in the intro section that outlines how the diff tab works (_version_delta_intro.md) ## Usage diff --git a/utils/new_version_setup.py b/utils/new_version_setup.py index 47647e1e..439a86db 100644 --- a/utils/new_version_setup.py +++ b/utils/new_version_setup.py @@ -9,12 +9,10 @@ new_version = "-1.-1.-1" current_version = "-2.-2.-2" exclude_list = ["_version_delta_intro.md"] # Define the exclude_list for diff block removal -changelog_table_header = "|Change Date|Version|Description|Detail of change|" -archives_table_header = "|Release Date|Version|Description|" +changelog_table_header = "| Date | Version | Description | Detail of change |" SWAGGERGENAPIPATH = '../swagger-gen/api' INTROMDPATH = '../slate/source/includes/introduction/_intro.md' CHANGEPATH = '../slate/source/includes/changelog.md' -ARCHIVESPATH = '../slate/source/includes/archives.md' RELEASENOTESPATH = "../slate/source/includes/releasenotes" def set_new_minor_version(content): @@ -150,37 +148,15 @@ def create_releasenotes(): print(f"Release notes file '{filename}' created successfully.") ########################################################### -# Add entry for previous version to the archives table -def add_archives_entry(): - # Get latest changelog entry - current_changelog_entry = get_first_entry(CHANGEPATH, changelog_table_header) - - # Create archive fields - archive_change_date, archive_version, archive_description, _ = map(str.strip, current_changelog_entry.split('|')[1:5]) - - # Add link to archive date - archive_change_date = f"{archive_change_date}" - - # Add link to archive description - archive_description = f"{archive_description}" - - # Create new archive entry - new_archive_entry = create_new_entry(archive_change_date, archive_version, archive_description) - - # Add new archive entry - add_new_entry(ARCHIVESPATH, archives_table_header, new_archive_entry) - print("Current version added to archives.") - -########################################################### -# Add an entry to the change log table for the new version +# Add an entry to the changelog table for the new version def add_changelog_entry(): - # Create new change log entry - new_changelog_entry = create_new_entry("TBC", new_version, "Changes TBC", f"See [release notes](includes/releasenotes/releasenotes.{new_version}.html) and [Decision XXX](https://github.com/ConsumerDataStandardsAustralia/standards/issues/XXX) for details.") + # Create new changelog entry + new_changelog_entry = create_new_entry("TBC", f"[{new_version}](https://consumerdatastandardsaustralia.github.io/standards-archives/standards-{new_version}/)", "Changes TBC", f"See [release notes](includes/releasenotes/releasenotes.{new_version}.html) and [Decision XXX](https://github.com/ConsumerDataStandardsAustralia/standards/issues/XXX) for details.") - # Add new change log entry + # Add new changelog entry add_new_entry(CHANGEPATH, changelog_table_header, new_changelog_entry) - print("New entry added to the change log.") + print("New entry added to the changelog.") ########################################################### @@ -255,7 +231,6 @@ def main(): update_version_in_intro() update_version_in_master_swagger() create_releasenotes() - add_archives_entry() add_changelog_entry() if "-ndiff" in sys.argv: print("'-ndiff' argument provided. diff blocks will not be removed")