Install
Works with Drupal: ^8.8 || ^9 || ^10Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
23.75 KB
MD5: 675dfe6bece4bcc9cc3899266755a39e
SHA-1: 676667dbaf230988b0561a1ad0454b204ad11312
SHA-256: 9c997c11c162a74f9f2afef960d9705bd0babd1c3136c4df54da86ddeba7643c
Download zip
34.35 KB
MD5: e5f84ffd9505321e9dee8ceb18ebc82c
SHA-1: b6d91396fcda2b2fda9b4aa7fa6b6ca5142dd923
SHA-256: fe6770b2e7ae763a58c363b583e2db8328e0e580dd48e6ca2f7938e77d40f944
Release notes
Updated Smartcode to v2.0, and a number of other features added. Code is added directly to the head as inline javascript using MarkupInterface implementation.
Default install now excludes /admin/* pages. Does not affect existing installs.
Synchronous mode for Smartcode is available again.
Bugs
- #3186631: JS code should be loaded in the head Add VWO SmartCode to head.
Features
- #1920192: Add support for 'Custom URLs' feature Add custom_urls feature.
- #2203267: Abstract adding of VWO into pages, into their own functions. Add function to allow adding SmartCode to any page.
Tasks
- Updated VWO Smartcode to 2.0
- Implement synchronous mode for Smartcode injection and make available.
- Move main functionality from hook_requirements to EventSubscriber.
- Add script specific MarkupInterface implementation.
- Port hook_requirements from D7 to 8.x-1.x branch.
- Add option to flush caches on Settings/Visibility changes.
- Fixes for Static Analysis (phpstan). Ignore known unavoidable errors.
- Fixes for Coding Standards (phpcs/phpcbf). Ignore known unavoidable errors.