- Refactoring: Refactoring to use the new
postRenderDelayedViewlets
interception point due to thepostLayoutRender
to accomodate for delayedViewlets and caching too
- Bug Fix: Updating the form definition input type attribute to be
control
and nottype
- Adding dataLayer output even if the scripts are not loaded via this extension and possibly via another method built into the site ** This could be within the project code directly or via another extension e.g. Civic Cookie Control
- Refactoring to ensure the dataLayer is always in front of the GTM script + updating the CHANEGLOG file
- Bug Fix: Wrong view path set for the dataLayer data template
- Updating the interceptor to retrieve and output the DataLayer data, if any exists
- Add helper functions
publishDataForAnalytics()
andgetPublishedDataForAnalytics()
- Output head tags directly after <title></title> element
- Remove asset building from build script
- Migrate build to GitHub Actions
- Increasing the text limit on both form fields to allow for bigger scripts
- Allow for the possibility of one or more comment tags inside the opening
<body>
tag
- Removing local asset preprocessing, not required
- Completing move to GitHub, including ensuring the build script is executable and the ChangeLog is recognised by ForgeBox
- Relocating repo to Pixl8 GitHub account
- Publishing to Forgebox, opensource
- Bug fix - missing commas
- Original build - completed
- Original build