Version 2.0.0
August 11, 2022
Changed
- Update plugin for Craft 4
Version 1.2.9
November 24, 2021
Fixed
- Change how CSS and JS options are passed to resolve conflict with Craft 3.7.22 #37
Version 1.2.8
May 28, 2021
Fixed
- Add '#' to colour setting hex code outputs where these have been dropped in newer versions of Craft
Version 1.2.7
September 10, 2020
Changed
- All namespaces PSR-4-compliant (thanks, @qrazi)
- Allow translation of button text (thanks, @drifteaur)
Version 1.2.6
March 25, 2020
Fixed
- Ensure
entry
variable is instance of craft elements entry (thanks, @chrislkeefer)
Version 1.2.5
January 20, 2020
Added
- Support for detecting/honouring
doNotTrack
headers
Changed
- Refactor
validateCookiesAccepted()
intovalidateCookieConsentSet()
Version 1.2.4
January 20, 2020
Fixed
- Correct function calls when banner type is opt out and consent not given
Version 1.2.3
December 9, 2019
Fixed
- Resolved issue when using variable rather than auto-injecting banner
Version 1.2.2
November 29, 2019
Changed
- Increased required Craft version to 3.1.0
Version 1.2.1
November 29, 2019
Fixed
- Resolved issue with migration where table prefix incorrectly assumed
Version 1.2.0
November 29, 2019
This is a major update which changes how config data is stored and introduces a lot of additional config options, so as the plugin is initialised on all page loads, we would strongly recommend taking a backup before updating and testing in dev environments first.
Released
- Full release of 1.2.0-beta.1
Version 1.2.0-beta.1
November 12, 2019
Added
- Add Project Config compatibility
- Update Cookie Consent library, add clutch of new settings
- Add plugin services and variable so doesn't have to be auto-injected
Version 1.1.6
July 25, 2019
Released
- Add key param to registered
<script>
block to prevent being overwritten
Version 1.1.5
July 5, 2019
Released
- Update decline
href
attribute to be#
instead of empty
Version 1.1.4
July 5, 2019
Released
- Add empty
href
attribute to 'Decline' button so works for keyboard users
Version 1.1.3
April 17, 2019
Released
- Full release of 1.1.3-beta.1
Version 1.1.3-beta.1
February 27, 2019
Added
- Added test for HTTP status code less than 400 so banner not shown on error pages
- Added test of content type so banner not shown on pages where the content type is not text/html
Version 1.1.2
September 6, 2018
Fixed
- Changed order of nl2br/translate method calls on message field so messages with line breaks can be added to static translation files
Version 1.1.1
August 31, 2018
Added
- The message / learn more text now hyphenates words across line breaks
- The message, learn more text and dismiss button text fields are now translated on output as long as a translation has been supplied
Version 1.1.0
August 29, 2018
Fixed
- Resolved issue where JS would break if new line used in message text
Version 1.0.9
August 15, 2018
Fixed
- Tightened up checking around excluded entry types/categories
Version 1.0.8
August 15, 2018
Fixed
- Fixed excluded entry type/category checking when none specified
Housekeeping
- Removed some commented code
Version 1.0.7
August 15, 2018
Housekeeping
- Removed some redundant checking
Version 1.0.6
August 15, 2018
Added
- Added new setting to disable in live preview
- Added new setting to exclude from certain entry types
- Added new setting to exclude from certain categories
Fixed
- Added JS to settings template so preloaded stylesheets are properly included in admin
Version 1.0.5
July 23, 2018
Fixed
- Added checking for if console request or getIsAjax() method does not exist
Version 1.0.4
July 13, 2018
Fixed
- Updated SVG icon classes to be more specific
Version 1.0.3
July 11, 2018
Added
- Added new plugin icon
Version 1.0.2
July 6, 2018
Fixed
- Added 'as style' value to preloaded CSS
Version 1.0.1
July 6, 2018
Fixed
- Updated documentation and support urls
Version 1.0.0
July 5, 2018