First stable v3 release! 🎉
Demo
You can check out v3 on the playground.
Main features
- more granular control over scripts, thanks to services
- better language/translation handling (allow the use of external
.json
files) - more intuitive and clearer configuration parameters
- easier integration with various frameworks thanks to the ESM format (check out some demos on Stackblitz)
- many new customization options (button/modal layouts)
- multiple ways to handle your scripts, using either script-tags, callbacks or events
- and much more ...
Upgrade guide from v2 to v3? ❌
There are way too many changes compared to v2; the configuration, api, custom attributes ... everything is different, although the end result is essentially the same. I personally find it faster to just start from scratch rather than trying to adapt the previous configuration.
Should you upgrade?
YES. Although v2 will still receive some maintenance updates, it will eventually be sunset.
Last but not least
A huge thanks to everyone who contributed!