-
Notifications
You must be signed in to change notification settings - Fork 16
/
changelog.txt
executable file
·226 lines (198 loc) · 8.49 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
## [4.1.0] - 2024-08-28 - AS
### Fixed
- Bugfix, when no categories are assigned to services
## [4.0.9] - 2024-08-27 - RL
### Fixed
- Undo: GTM-Service Partial - Tag loading from v4.0.8
## [4.0.8] - 2024-08-26 - AS, RL
### Changed
- Changed sorting from the categories to the sorting in the backend - AS
- GTM-Service Partial - Tag loading - RL
## [4.0.7] - 2024-08-21 - RL
### Fixed
- Adaptation of the functions in ConsentController.js to correctly determine the ConsentTypes for several Google Services
### Changed
- Simplification and reduction of the ConsentType codes in the partials google-tagmanager, google-tagmanager-service, google-analytics, google-analytics-universal
## [4.0.6] - 2024-06-04 - GF, AS, RL
- Change changelog and description to add new cookie icon
- Configuration GF
## [4.0.5] - 2024-06-04 - GF, AS, RL
### Fixed - 2024-06-04 - GF, RL
- Syntax error .cm-link - definition was ignored - GF
- Added if-condition in ConsentController.js line 111 for checking if dataLayer is initialised. Issue: #42 - RL
### Added - 2024-05-31 - AS, GF, RL
- Implementation of the display of a permanently available cookie icon. - AS, GF, RL
- Added ConsentCookieSettings.js - RL, GF
- Added conditional visibility of cookie SVG (only if cookie setting are active) - AS
- Outsource default css definitions in scss - GF
- Adjustable path for the icon default and icon hover - AS
- Event listener for button click (klaro cookie set) - GF
### Changed - 2024-05-23 - GF
- Change safari check to vanilla js
### Removed - 2024-05-23 - GF
- Removed vars $path-to-wcc... - never needed & way of use not possible in Typo3 12 anymore
- Removed some redundant css definitions
## [4.0.4] - 2024-04-24 - RL
### Fixed
- Added if-loop in ConsentController.js for the evaluation of Google Tag Manager Services
### Added
- Added !default to scss variables to override them. Thank's to RazielleS and dmitryd. Issue: #36 and #40
## [4.0.3] - 2024-04-22 - AS
### Fixed
- Changed Version number in ext_emconf
## [4.0.2] - 2024-04-22 - AS
### Fixed
- Added missing comma in TCA. Fixes the problem where categories are shown in the wrong tab in the service data record.
## [4.0.1] - 2024-04-04 - RL, AS
### Fixed v12 - 2024-04-04 - AS
- Separated switchable controller actions in separated plugins
### Added - 2024-04-03 - RL
- Added Google Consent Mode basic and advanced - to set default consent types (Beta)
- Added Google Consent Mode defaults-tab to Google Analytics services
- Added Google Consent Mode defaults-tab to Google Tag Manager services
## [4.0.0] - 2023-11-11 - ES, 2023-11-21/2023-12-05/2023-12-18 - GF
### Changed
- Update the Extension to TYPO3 V12 compatibility
- Update the klaro library from 0.7.16 to 0.7.18.
### Correct
- css vertical position of default icons in buttons for > 1520px
- css positioning:static for .frame privacy policy (table list etc.)
### Add
- add evaluation/confirmation output for GoogleAnalytics optOutLink
### Fixed
- Correction to the TCA due to backwards compatibility issues in V10 and V11
## [3.0.3] - 2022-08-08 - AS - Bugreport von Web-Style Thurnwalder KG
### Added - 2022-08-08
- Classes/Controller/ConsentController.php: Removed backwards compatibility code < TYPO3 v10
- Classes/Hook/AfterSaveHook.php: Check if array key exists with function isset()
- Configuration/TypoScript/setup.typoscript: Changed TypoScript condition (traverse)
- Changed prepros config
## [3.0.2] - 2022-06-23 - GF
### Added - 2022-06-23
- Attribute data-nosnippet="data-nosnippet" to .cn-body (Avoids Google bot to crawl cookie-consent text)
### Added - 2022-05-17
- Detection Safari browser (function.js) - GF
- Adjust positioning button group in Safari (_cookie-modal.scss) - GF
## [3.0.1] - 2022-05-17 - GF, AS, RL
### Added - 2022-05-03
- Added event for deny consent state - RL
- Update matomo JS-Code - RL
- Dropped Support Typo3 7-9 - websedit
- Support Typo3 11 LTS - websedit
### Added - 2022-02-25 - GF
- Generalized the scope of positioning videoOverlay to frame-type-media and frame-type-textmedia
## [2.1.0] - 2022-01-12 - GF, AS, RL
### Added - 2022-01-12 - AS
- EscapeViewHelper: Adjustments for TYPO3 v7 compatibility
- we_cookie_consent/Resources/Private/Partials/Klaro/Service.html: Adjustments for TYPO3 v7 compatibility
### Added - 2021-09-22
- Added max. width of Buttons in Settings Layer.
### Changed - 2021-11-10 - RL, AS
- Added YouTube and Vimeo Service
### Added - 2021-11-12 - GF
- Additional CSS for video via iframe
### Added - 2021-11-15 - GF
- Additional CSS/JS for videos via small iframe < 300px width
### Added - 2021-11-16 - GF
- _base.scss: Additional color definitions for Icons in Layer 2 (.cookie-modal) and update _cookie-notice.scss/_cookie-modal.scss
### Removed
- Removed debug output in JavaScript
### Changed - 2021-10-13 - GF, RL
- Optimizing SCSS-Code: removing redundant vars, moving static values into new vars and replacing old vars
### Changed - 2021-11-17 - GF
- Moved basics SCSS definitions from styles.scss to _base.scss,
- Simplifying implementation and adjustment of variables for individual project
### Changed - 2021-11-20 - RL
- Added Google Consent Mode (Alpha)
### Added - 2021-11-25 - GF
- SCSS: Additional property for icon:hover; add in cookie-modal/-notice.
- SCSS: Additional variables in _base.scss; transfer new variables in all affected scss files.
### Added - 2021-12-16 - GF
- Correct ineffective display:none for .cm-toggle-all checkbox.
- Delete redundant/double display:none for cm-toggle-all checkbox.
### Added - 2022-01-13 - GF
- Align width of videoOverlay with iframe of external Videos (Youtube/Vimeo) in Controller.js
## [2.0.1] - 2021-09-21 - AS, GF
### Added
- Icons for Buttons
- SCSS: Implement icons on most buttons (in both layers). Some redesign (visible borders with round corners). Most buttons (but one) are now transparent). Postioning the new styles at the end of SCSS Source.
### Fixed
- Some typos/redundant spaces/lines in SCSS
## [2.0.0] - 2021-02-10 - ES
### Added
- Contextual Consent
- Use HTML in text
- Support for TYPO3 11. Issue: #9
- 'No Style' Template. Issue: #11
- SCSS files. Issue: #13
- Fallback function for backwards compatibility < 1.3.3
- Escape Viewhelper for special characters. Thank's to cwiesenekker. Issue: #14
### Changed
- Update the klaro library from 0.4.28 to 0.7.16. Issue: #11
- Locallang labeles to sprintf syntax
- Renamed App.html partial to Service.html
### Fixed
- Added trim around service description. Issue: #5
- Optimized the CSS
- Some typos in comments
### Removed
- Workarounds in JS
- Language parameter in TypoScript
## [1.3.3] - 2020-09-28 - ES
### Added
- .htaccess for the Resources/Private/ Folder
- Extended the documentation about categories
### Fixed
- Link to privacy page in xlf label of default language
- CSS for the floated views
## [1.3.2] - 2020-08-20 - ES
### Fixed
- Classes, Configuration and Resources folder were empty in last TER release
## [1.3.1] - 2020-08-20 - ES
### Added
- README.md
### Fixed
- typo in constants.ts
- replace notation in composer.json
- Classes, Configuration and Resources folder were empty in last TER release
## [1.3.0] - 2020-07-15 - ES
### Added
- Setting - storageMethod (Default: cookie, alternative: localStorage)
- Setting - hideDeclineAll (Default: false)
- Setting - hideLearnMore (Default: false)
### Changed
- Changed Vendor in namespace from 'WE' to 'Websedit' for better compatibility with Composer and Packagist
- Update the klaro library from 0.2.21 to 0.4.28
- Reorder and grouped TypoScript constants in Constants-Editor for better usability.
### Fixed
- Output of sys_category as purpose of an service.
## [1.2.1] - 2020-05-15 - ES
### Fixed
- URI generation for privacy and poweredBy Links if external URIs are used.
## [1.2.0] - 2020-04-23 - ES
### Added
- TYPO3 10 LTS compatibility
### Fixed
- Corrected if condition for iteration in partial "App.html"
## [1.1.1] - 2020-01-23 - ES
### Fixed
- If 'required' is set for a service, overwrite 'preselected' automatically with true
## [1.1.0] - 2020-01-23 - ES
### Added
- TYPO3 7 LTS compatibility
### Changed
- Update the klaro library from 0.2.14 to 0.2.21
- Set correct category in ext_emconf.php
- Replaced h3 with a span in cookie list (for better SEO)
### Fixed
- Typo in constants.ts and setup.ts
- CSS optimizations for the center--floated view
## [1.0.2] - 2020-01-28 - ES
### Changed
- Update locallang.xlf files
## [1.0.1] - 2020-01-23 - ES
### Changed
- Update the klaro library from initial 0.2.9 to 0.2.14