Skip to content
This repository has been archived by the owner on Aug 7, 2024. It is now read-only.

Releases: nystudio107/craft-instantanalytics

Version 1.1.15

27 Jan 19:01
Compare
Choose a tag to compare

Fixed

  • Fixed an issue where craft-plugin-vite was not included as
    required (#65)

Version 1.1.14

12 Jan 17:35
Compare
Choose a tag to compare

Added

  • Add .gitattributes & CODEOWNERS
  • Add linting to build
  • Add compression of assets
  • Add bundle visualizer

Version 1.1.13

05 Jan 13:06
Compare
Choose a tag to compare

Changed

  • Switch to Node 16 via 16-alpine Docker tag by default
  • Update to Tailwind CSS ^3.0.0
  • Switched buildchain to Vite & craft-vite-plugin
  • Refactor to use TypeScript
  • Switched documentation system to VitePress
  • Use Textlint for the documentation
  • Build documentation automatically via GitHub action

Fixed

  • Use ${CURDIR} instead of pwd to be cross-platform compatible with Windows WSL2

Version 1.1.12

06 Apr 19:04
Compare
Choose a tag to compare

Added

  • Added make update to update NPM packages
  • Added make update-clean to completely remove node_modules/, then update NPM packages

Changed

  • More consistent makefile build commands
  • Use Tailwind CSS ^2.1.0 with JIT
  • Move settings from the composer.json “extra” to the plugin main class
  • Move the manifest service registration to the constructor

Version 1.1.11

03 Mar 20:10
Compare
Choose a tag to compare

Changed

  • Dockerized the buildchain, using craft-plugin-manifest for the webpack HMR bridge

Version 1.1.10

16 Feb 04:03
Compare
Choose a tag to compare

Changed

  • Verify if purchasable exists before getting its title
  • Updated to webpack 5 buildchain

Version 1.1.9

03 Sep 03:37
Compare
Choose a tag to compare

Added

  • Stash the various utm settings in local storage to allow proper attribution from Commerce events

Fixed

  • Set alternative title if item is not a Product (such as a donation)

Version 1.1.8

02 Sep 14:07
Compare
Choose a tag to compare

Fixed

  • Instant Analytics will no longer attempt to create its own clientId by default, instead deferring to obtaining clientId from the GA cookie. Analytics data will not be sent if there is no clientId, preventing it from creating duplicate usersessions

Version 1.1.7

16 Apr 12:47
Compare
Choose a tag to compare

Fixed

  • Fixed Asset Bundle namespace case

Version 1.1.6

06 Apr 20:09
Compare
Choose a tag to compare

Changed

  • Updated to latest npm dependencies via npm audit fix for both the primary app and the docs
  • Updated deprecated functions for Commerce 3

Fixed

  • Fixed an issue where an error would be thrown if a brand field didn't exist for a given Product Type