Skip to content

Releases: CommandersAct/react-tag-commander

v2.2.1

07 Feb 16:34
05f846f
Compare
Choose a tag to compare

Changes

  • Updated author and repository in package.json of react-tag-commander
  • Updated all product name references to "CommandersAct's tag container"
  • Updated Sample App:
    • Display rendered version of react-tag-commander's README.md in using marked to ensure up-to-date documentation in the Sample App
    • Re-added cycle.png to Sample App (hosted version was not available anymore)
  • Updated README.md:
    • Added section about Server-side rendering
    • Added section about exclusions Array
    • Updated container documentation links
  • Added CONTRIBUTE.md

v.2.2.0

15 Jan 09:58
0e63006
Compare
Choose a tag to compare
  • Add vitest
  • Add full suite of unit tests for TC_Wrapper class
  • Add GitHub action to run unit tests

V2.1.0

30 Nov 15:53
2bf241d
Compare
Choose a tag to compare

Details

  • adds promises to async function that contain uncontrollable waiting / repeating timers
  • adds some safeguards for sync functions
  • updated the getInstance to actually provide singletons
  • fix build packaging
  • minor fixes

V2.0.0

11 Sep 08:37
43eef42
Compare
Choose a tag to compare

With this release we updated the react-tag-commander npm package to be compatible with react 18 and the newest best practices. We also adjusted the sample app to more accurately reflect how react apps are built today.

/!\ It should be noted that we removed the higher order component withTracker in this release which is a breaking change. Please review your implementation and make the according changes. You should find a new recommended implementation in the Readme file.

Feel free to explore the details below to see if other changes are required in your application.

Details

  • updated main readme to be easier to read and more concise (97d28c7)
  • added readme to sample app (a2c3515)
  • updated packages in sample app (2a91ac0)
  • updated sample app to react 18 (7371d3f)
  • removed higher order components as they are not react standard anymore (bd56395)
  • added retries to window accessing functions (06996c0)
  • removed legacy files (fb67515, 68598de, 55b6f8e)
  • updated the example implementation for page tracking (7e40542, a2e589c)
  • updated compile process to vite (e2198a1)
  • updated gulp build process (7cf5064

v1.1.1

10 Mar 16:30
2bf3cd4
Compare
Choose a tag to compare

Bugfix:

  • reloadAllContainers properly fails when no containers are present

v1.1.0

25 Feb 16:24
6f1f6ec
Compare
Choose a tag to compare

Changes:

  • Better error handling/reporting
  • Removed useless code
  • Renamed captureEvent to triggerEvent. An alias has been added for backward compatibility.
  • withTracker option parameter has been redefined. events and tcVars properties have been added. tcReloadOnly property has been removed. This is not a breaking change because it never worked
  • Limit withTracker to reload container only on componentDidMount.
  • addContainer now returns a promise resolved when the container is loaded
  • Revised the documentation

v1.0.0 react-tag-commander

25 Jan 14:44
Compare
Choose a tag to compare
add author and update version