Skip to content

Latest commit

 

History

History
82 lines (50 loc) · 3.19 KB

CHANGELOG.md

File metadata and controls

82 lines (50 loc) · 3.19 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.6 - 2021-10-27

0.5 - 2021-09-30

Added

0.4 - 2021-07-20

Added

Changed

  • Rewritten the docs in the readme for improved clarity.

Fixed

0.3.1 - 2021-07-08

Fixed

0.3 - 2021-07-08

Added

Changed

  • The tracking code has been moved into JavaScript to reduce the number of false-positives caused by bots
  • The Cloudflare worker has been massively simplified

Upgrading from 0.2.2

Following the installation guide, add the new URL pattern into your urls.py (note this is a separate URL to the one used by the old Cloudflare worker). And add the tracking script HTML tag to your base template

If you use the Cloudflare worker

Before deploying the update to 0.3, you must first update the code to match the latest version in the readme. Note that your A/B tests will temporarily stop working, but this shouldn't have any other impact on your site. They should start working again once you've deployed 0.3.

Remove the following URL pattern from your urls.py (note this is not the same pattern we added in the previous step!):

url(r'^abtestingapi/', include(ab_testing_api)),

And the following setting is no longer required, remove it if you have it in your settings:

WAGTAIL_AB_TESTING = {
    'MODE': 'external',
}