A happy summer bank holiday weekend to you all! Or just a regular weekend, wherever you may be. Those of you who are members of my Discord chat room or have been in communication with me via email may know that I have been very busy working on another sizable update to the MiniCookie stack.
This update actually started around Easter, before version 2.2.0 was released in June. This latest update focuses on adding a couple of user-requested features, fixing a couple of minor quirks and boosting the feature set to see-off the copycat rivalry!
This update has been many hours of coding and testing. I hope it’s everything you want. The full list of changes are as follows:
Further improvements to the display of consent and multi-consent popups in RapidWeaver edit mode.
Added a new checkbox option to omit MiniCookie from display on printouts or when you save a webpage as PDF.
Added some clever options to allow certain tracking cookies to auto-renew. For example, if someone dismisses a consent popup with an expiry of 7 days, then comes back to your website after 5 days, we can automatically reset the expiry date for another 7 days out into the future.
Added some information to forewarn that some web browsers (namely Safari 15) now cap cookie expiry dates to a maximum of 7 days.
Only display the 'placement' setting for supplementary links, when the configuration is set to 'get user consent (default)'.
New CSS loading animation effects for the consent popups.
Added the option to change the popup position to 'modal' which displays a popup in the dead-centre of the screen.
Fixes a problem whereby checkboxes might be out of alignment with labels, when using the "Source" theme framework.
Fixes a problem of the consent popup shadow rendering too hard in Microsoft Edge, specifically on Surface tablets.
Fixes an issue in some Brandon Lee themes of scrollbars appearing within consent popups. Possibly already fixed by Brandon Lee before this update was published?
Addresses a possible issue whereby the JS Cookie Plugin might conflict with themes or stacks using an older version of the same plugin.
Changes to some of the informational tooltips, to make things easier to understand.
Consent popups and multi-consent popups now support ARIA roles, titles and descriptions. Excellent for improved website accessibility.
A couple of other minor changes to the underlying source code, particularly towards compatibility of future PHP versions.
Thanks to everybody who participated in the public Beta and gave constructive, meaningful feedback. It was all of great help and your input directly influenced this release.
MiniCookie 2.3.0 is a free update for all paying customers. You can update using automatic updates within Stacks / RapidWeaver. Or grab a copy from your Paddle account.
If you are new to MiniCookie, then all you need to know is that this single stack can confidently handle practically every part of privacy law compliance in your RapidWeaver websites (not just cookies). A free trial version of MiniCookie is available, along with a sample project file to open and play with.
I have completed courses about GDPR, so I’m well-versed with the legal requirements website owners need to follow. I have been able to combine this knowledge with my coding expertise.