# Consent Centre release notes ## 1.8.19 (Dec 2022 - Mar 2023) * TGB: configure opt-out landing pages (SC-2984) * Various improvements and fixes (SC-2747, SC-2872) ## 1.8.18 (November 2022) * Various improvements and fixes (SC-2816, SC-2825) ## 1.8.17 (October 2022) * TMI: enable opt-out notification (SC-2486) * Various improvements and fixes (SC-2741) ## 1.8.16 (September 2022) * TMI: enable double opt-in and opt-out (SC-2051) * TSW: DXP landing pages for double opt-in (SC-2414) * TFO: double opt-in and opt-out notification with DXP landing pages (SC-2720) * Various improvements and fixes (SC-2744) ## 1.8.15 (August 2022) * TES: fix landing pages for double opt-in and opt-out (SC-2704) * Various improvements and fixes (SC-2598, SC-2658, SC-2648, SC-2712) ## 1.8.14 (June 2022) * support for landing pages in DXP (SC-2539) * enable bulk propagation feature for TES (SC-2649) * Various improvements and fixes (SC-2530, SC-2529, SC-2533, SC-2438, SC-2545, SC-2520, SC-2588, SC-2566) ## 1.8.13 (March 2022) * API to allow admin and API user with display name cc-dynamics to delete source customer data (SC-2478) * bug fix: expired double-optin requests could not be deleted (SC-2517) * read-only API users are only allowed to retrieve consolidated consent, not upload primary consent (SC-2505) * API to manage multiple Destinations per Source System (SC-2416, SC-2417, SC-2418) * TFO: enable double opt-in + opt-out notification by email (SC-2423) * Various improvements and fixes (SC-1786, SC-2425, SC-2413, SC-2426, SC-2448, SC-2205, SC-1512, SC-2335, SC-2204, SC-2456) ## 1.8.12 (December 2021) * Opt-out link: block HEAD request (SC-2358) * Various improvements and fixes (SC-1760, SC-2350, SC-2320, SC-2321, SC-2322, SC-2330, SC-2301, SC-2302, SC-2324, SC-2332, SC-2325, SC-2326, SC-2331, SC-2333, SC-2361, SC-2327, SC-2341, SC-2328, SC-2329, SC-2202, SC-1974) ## 1.8.11 (December 2021) * Log4shell zero day fix (SC-2346, SC-2352) * Various improvements and fixes (SC-2319) ## 1.8.10 (December 2021) * New feature: strict email validation with feature-flag (SC-2233) * Various improvements and fixes (SC-1989, SC-2158, SC-2170, SC-2192, SC-1919, SC-1898, SC-2190, SC-2198, SC-2318, SC-2309, SC-2238) * EHub API authentication: Azure AD integration (SC-2087) * Elasticsearch cluster upgrade to version 6.8 (SC-2289) ## 1.8.9 (September 2021) * new feature: record hard deletion (SC-2108) * Various improvements and fixes (SC-2116, SC-2157) ## 1.8.8 (August 2021) * Various improvements and fixes (SC-2086, SC-2105, SC-2114, SC-2115, SC-2118) ## 1.8.7 (July 2021) * Various improvements and fixes (SC-1951, SC-1952, SC-1954, SC-1983, SC-1988, SC-1991, SC-2014, SC-2017, SC-2020, SC-2024, SC-2055, SC-2056, SC-2062, SC-2077) ## 1.8.6 (June 2021) * Added additional authentication method: interfacing with Azure AD for authentication. A gradual roll-out plan to this new authentication method is being created. (SC-1902, SC-1999) * API versioning (SC-1925, SC-1927) * Various improvements and fixes (SC-1985, SC-2016, SC-1990, SC-1923, SC-1926, SC-1934, SC-2001, SC-2003, SC-2019) ## 1.8.5 (May 2021) * Various improvements and fixes (SC-1917, SC-1924, SC-1906, SC-1839, SC-1864) ## 1.8.4 (April 2021) * Various improvements and fixes (SC-1876, SC-1770, SC-1872, SC-1790, SC-1837, SC-1838, SC-1842, SC-1912) ## 1.8.3 (March 2021) * External propagation after cluster additions: only propagate if consolidated consent is different (SC-1779) * Stricter validation rules for consent API requests: maximum length of 150 characters for Source Customer Id and Source System Name (SC-1819) * Various improvements and fixes (SC-1333, SC-1534, SC-1726, SC-1789, SC-1820, SC-1821, SC-1822, SC-1833, SC-1836) ## 1.8.2 (January 2021) * API response body in case of an error has a different JSON format. Please check the Swagger API documentation. * Bulk transfer of consent and channel preferences from one Source System to another. Check the cookbook for more details. ## 1.8.1 (September 2020) * new feature: email notification after opt-out * new feature: consent transfer * refactoring: move to a new Elasticsearch index ## 1.8.0 (March 2020) * new feature: double opt-in for unvalidated consent * new feature: consent opt-out links * new feature: consent duplication between contexts * support for TMI ## 1.7.0 (March 2020) * support for TES and TSW * upgrade API documentation to OpenAPI v3 specification * various improvements behind the scenes ## 1.6.3 (May 2020) * fixes for vulnerabilities CVE-2020-5407 and CVE-2020-5408 ## 1.6.2 (January 2020) * improved way to handle cluster changes * bugfix for DistributedLog's client library to resolve autoreplication issues ## 1.6.1 (15 October 2019) * fine-tune retention settings on back-end storage system ## 1.6.0 (6 September 2019) * rename of release 1.5.2 ## 1.5.2 (6 September 2019) * improved email validation * customer id's containing dots are now accepted * webhook URL's for Destination Systems must have https protocol ## 1.5.1 (25 July 2019) * TGB go live * audit trail to provide structured logging * allow external propagation over _https_ to Toyota on-premise Destination Systems ## 1.5.0 (23 May 2019) * single external propagation when consent and channel preferences are in the same API payload * improved exception handling * improve speed of Consumer Domain cluster delta processing ## 1.4.1 (21 May 2019) * maintenance release ## 1.4.0 (2 May 2019) * TFO go live * improved health check ## 1.3.0 (28 Mar 2019) * migrate Distributed Log from on-premise to Streaml.io managed service * improved monitoring and health check capabilities ## 1.2.0 (11 Feb 2019) * add support for newsletter subscriptions * API payload extension (include origin source system and customer id for every consent category) ## 1.1.0 (3 Dec 2018) * process Consumer Domain cluster deltas * keep primary and consolidated consent and channel preferences in Elasticsearch * Swagger API documentation * enable health check endpoint * add diagnostics to the API ## 1.0.0 (27 Jul 2018) * initial version (TGB pilot)