All notable changes to Cookie Consent package
will be documented in this file.
- Styling updates
- Styling updates
- Styling updates
- Styling updates
- Fixed typo in js
- Added option to set the domain property on a cookie with Session domain config from Laravel
- Updated to be compatible with Laravel 11
- changed group names for publishing config/views/etc
- Added Callback for Google Consent mode
- Updated to be compatible with Laravel 10
- Added return types
- Removed compatibility with Laravel 8
- Removed compatibility with PHP 7
- Added banner on top readme
- Made preview images same width
- Added packagist downloads
- Added screenshots of modals
- Styling changes to separate between functional and essential cookies
- Added upgrading.md
- Security fixes (thanks to dependabot)
- Lang publishing for Laravel 9
- Ignored paths now prevents loading cookie module view instead of preventing javascript
- Updated usage in readme
- Made it possible to accept all from modal
- Added accept only essential cookies
- Updated to be compatible with Laravel 9
- Removed compatibility with Laravel 6 & 7
- Fixed english translation parameter for policyUrl
- Updated documentation in Step 9 to be more clear.
- Updated wicg-insert library to resolve conflict when loaded in twice
Last update had a breaking change, this is now fixed in this minor version.
Composer requirements
- Added the ingored paths to readme file
- Removed check if cookie policy page matches current url. Js handles this
- Added data attribute for gtm event
- Set default GTM event from pageview to cookie_refresh
- Removed obsolete parenthesis from index.tpl
- Step 3 in google Tag Manager docs
- Changed some images to be more up to date
- Docs to configure Google Tag Manager
- Added docs for Tag Manager to readme page
- Added TOC
- Fixed readme file to contain correct snippets
- Javascript changes for opening/altering modal
- Rework of the frontend. Modal is now more generic.
- config has been reworked to alter cookie settings
- Placed the javascript and css inside public/vendor/ instead of the public/ folder.
- Changed publishing
- Fixed bug in middleware return when response has no body tag
- Fixed translation in js file
- Changed policyUrl variable, set it on the top of snippet with @php()
- All the things
- Middleware that triggers the package
- CSS and Javascript files
- The modal view + the cookie settings view
- Service provider
- translations for the major languages in Belgium (Dutch, French and English)