Skip to content

Releases: tollwerk/TYPO3-ext-tw_eprivacy

Version 3.2.2

31 Oct 08:05
5b6add6
Compare
Choose a tag to compare
  • Bugfix: ConsentConditionProvider::getFunction() incompatible with interface ExpressionFunctionProviderInterface

Full Changelog: v3.2.1...v3.2.2

Version 3.2.1

06 Sep 10:21
Compare
Choose a tag to compare

What's Changed

  • Bugfix: Wrong namespace for SubjectControler in lib.ePrivacyDialog.typoscript.

Full Changelog: v3.2.0...v3.2.1

Version 3.2.0

06 Sep 10:18
Compare
Choose a tag to compare

What's Changed

  • Add new properties 'isThirdPartyCookie' and 'thirdPartyHost' to Subject records. (#31)
  • Bugfix: Delete cookies without consent that were set by JavaScript or any other means outside the current request.

Full Changelog: v3.1.2...v3.2.0

3.1.2

10 Jul 12:12
d91bca5
Compare
Choose a tag to compare

Changed

  • Only make non-required subjects available to tt_content access field.

3.1.0

10 Jul 09:04
6cfa092
Compare
Choose a tag to compare

New

  • Re-implement feature for controlling content element access based on consentre-enable tt_content access options for hiding/showing content elements based on required cookie consent. Works cached as well. #24

3.0.0 TYPO3 12 Compatibility

01 Aug 09:44
8bfcc13
Compare
Choose a tag to compare
  • Update composer.json: Set compatibility to TYPO3 ^12.

  • Change old -statement with .

  • Fix deprecation: #98487 - ExtensionManagementUtility::allowTableOnStandardPages.

  • Fix deprecation: #97312 - Deprecate CSH-related methods.

  • Fix deprecation: #94619 - Extbase ObjectManager.

  • Update Subject.php: Hide line from extension scanner because of false positive for 'Breaking: #93023 - Reworked session handling'.

  • TCA Migration: The TCA setting 'enableMultiSelectFilterTextfield' is deprecated and should be removed from TCA for tt_content['columns']['tx_tweprivacy_consent']['config']['enableMultiSelectFilterTextfield'].

  • TCA Migration: The TCA field 'sys_language_uid' of table 'tx_tweprivacy_domain_model_subject' is defined as the 'languageField' and should therefore use the TCA type 'language' instead of TCA type 'select' with 'foreign_table=sys_language' or 'special=languages'.

  • TCA Migration: The TCA field 'title' of table 'tx_tweprivacy_domain_model_subject' defines required in its eval list. This is not evaluated anymore and should be replaced by .

  • TCA Migration: The TCA field 'lifetime' in table 'tx_tweprivacy_domain_model_subject' defines eval='int'. The field has therefore been migrated to the TCA type 'number'. This includes corresponding migration of the 'eval' list, as well as obsolete field configurations, such as 'max'. Please adjust your TCA accordingly.

  • TCA Migration: The TCA property ['ctrl']['cruser_id'] of table 'tx_tweprivacy_domain_model_type' is not evaluated anymore and has therefore been removed. Please adjust your TCA accordingly.

  • TCA Migration: The TCA field 'hidden' of table 'tx_tweprivacy_domain_model_subject' uses the legacy way of defining 'items'. Please switch to associated array keys: label, value, icon, group, description.

  • Update ext_localconf.php: Use aliases for all classes.

  • Update ext_localconf.php, tt_content.php for better readability.

  • Update ext_localconf.php: Move registration of plugin for TYPO3 content wizard to new file page.tsconfig in accordance with newest best practices.

  • Add Services.yaml for registering and configuring services. See https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/DependencyInjection/Index.html#configure-dependency-injection-in-extensions.

  • Update SubjectRepository.php: Use spread-operator for passing array of constraints to query builder.

  • Change SubjectController.php: Fix deprecation #92784 - Extbase controller actions must return ResponseInterface.

  • Change inclusion of TypoScript setup to be conform with newest best practices.

  • Move TypoScript files for 'lib.ePrivacyDialog' (for rendering the consent dialog) to a standard conform folder and use instead of . See feature: #100293 - New ContentObject EXTBASEPLUGIN in TypoScript.

  • Remove feature for settings access permissions for content elements as editor because of issues with caching and changes in TYPO3 hooks. This feature will return after solving those issues.

2.1.4 Maintenance Release

18 Jul 12:31
2943022
Compare
Choose a tag to compare

What's Changed

  • Change rendering position of consent dialog and update README.

Full Changelog: v2.1.3...v2.1.4

2.1.3 Maintenance Release

09 May 10:26
21c6a14
Compare
Choose a tag to compare

What's Changed

  • Fix plugin settings not passed to lib.ePrivacyDialog.

2.1.2 Maintenance Release

09 May 04:51
6682102
Compare
Choose a tag to compare

What's Changed

  • Fix plugin settings not passed to lib.ePrivacyDialog.

2.1.1 Maintenance Release

17 Apr 10:51
344623b
Compare
Choose a tag to compare

What's Changed

  • Fix typo in README file.