Skip to content

Releases: CommandersAct/ngx-tag-commander

v3.0.0

07 Feb 16:37
043643a
Compare
Choose a tag to compare

Changes

Upgrade to angular 17

  • Updated packages
  • Migrated from decprecated tslint to eslint
  • Removed deprecated protractor
  • Updated Angular Version Compatibility section in README.md
  • Updated peerDependencies in package.json

Unit testing

  • Added unit tests for TagCommanderService, TcEventDirective and TcSetVarsDirective
  • Added GitHub Action for linting and running tests

Documentation

  • Updated author, repository in package.json
  • Removed duplicated README.md from projects/ngx-tag-commander
  • Added postbuild hook to copy README.md into dist/ngx-tag-commander folder after build
  • Reworked README.md for improved readability and consistency with other wrappers
  • Added CONTRIBUTE.md

Sample App

  • Display rendered version of README.md to ensure up-to-date documentation in the Sample App
    • Added postinstall hook to copy base README.md into assets folder of sample app after npm install
  • Re-added cycle.png to Sample App (hosted version was not available anymore)

API coherency between wrappers

  • Renamed captureEvent method to triggerEvent
  • Adjusted naming of method parameters

2.0.0

22 Mar 13:58
9370b47
Compare
Choose a tag to compare

Changes

  • Rollback to Angular 12. This change is made in order to be compatible with Angular 12.2.17 and above.
  • From now on, change in compatibility will be reflected into a change in the major version number of this package. This is done in order to prevent auto update from package manager who would accept minor version update when there are in facts implication with the framework compatibility. As such, major version change DOES NOT imply API changes, new features, or bugfixes. Do check the changelog for these.
  • Documentation update to reflect product line

v1.4.0

16 Mar 16:04
3cff621
Compare
Choose a tag to compare

Changes:

  • Updated to support from Angular 7.1.0 to 15
  • Due to an error, this version is only compatible with Angular 15. Update to 2.0.0 which is compatible starting with Angular 12.2.17 or keep 1.3.1
  • Library built with partial ivy for better forward compatibility
  • Updated documentation
  • Updated sample app to integrate a functional example of tag triggering by reloading the container using the router tracking

v1.3.1

26 Feb 10:10
6f636d2
Compare
Choose a tag to compare

Changes:

  • WindowRef service now return an empty object for SSR.

Bugfix:

  • tcEvent directive now send events when clicking on the element.

v1.3.0

12 Feb 14:18
3880383
Compare
Choose a tag to compare

Changes:

  • Back to compilation on Angular 7 ( compatible with Angular 6 )
  • Method addContainer now return a promise when the container has been loaded
  • Method setTcVars no longer poll for the presence of the datalayer and instead throw an error. Do ensure that it's properly initialized.

v1.2.0

11 Feb 13:19
Compare
Choose a tag to compare

Breaking change:

  • Updated to Angular 11

Bugfix:

  • Fix setTcVar and addContainers for server side rendering

v1.1.2

20 Jan 16:21
6d155b5
Compare
Choose a tag to compare

Bugfix:

  • Fix "document not found" for server side rendering

Refactoring of the ngx Wrapper

19 May 15:34
Compare
Choose a tag to compare

Review functions
Fixed bug
Switch to Activation End route event for reload of the container

v1.0.2

15 Apr 13:50
85781c4
Compare
Choose a tag to compare
PR : Switch RoutesRecognized to ActivationEnd Router Event

Update tag-commander.service.ts

IARD / Tag commander / Bug au niveau du module Angular

12 Mar 14:22
85781c4
Compare
Choose a tag to compare

IARD / Tag commander / Bug au niveau du module Angular