Skip to content

Releases: peopledoc/ember-metrics-pendo

v1.3.2

02 Dec 10:50
bbc19d8
Compare
Choose a tag to compare

Feat

Add deprecation warning (#174)

Please use ember-metrics v1.4.0+ which includes the adapter for Pendo and remove ember-metrics-pendo from your dependencies.

The version 1.3.2 is the latest version of this addon.

v1.3.1

22 Jul 09:02
249c1c9
Compare
Choose a tag to compare

Note: version 1.3.0 was never published due to canary tests not being able to run. This version is functionally identical to version 1.3.0.

Feature

Update the Pendo snippet to match the current Pendo snippet (#120)

Updates the Pendo snippet to include the track functionality in order to match the current Pendo snippet (link to Pendo snippet documentation). The newer version includes track as one of the functions defined in the snippet.

Update lint config of HBS files (#98)

CI

Move on github actions (#116)

Use Github Actions instead of CircleCI.
The configuration is generated by https://github.com/jelhan/create-github-actions-setup-for-ember-addon

Disable testing on canary (#126)

Temporarily disable canary tests as they fail to start pending an ember-test-helpers upgrade.

Doc

Add CI badge in the README (#117)

Add License badge in the README (#117)

Improve documentation of parameters (#87)

  • More accurate types
  • Fix and slightly improve documentation

Build

Update to ember 3.24 (LTS) (#112)

Updates all dependencies/configuration to please ember 3.24

Rebuild file yarn.lock (#102)

This should fix these current vulnerabilities:

Commits from from v1.5.4 to v1.6.2:
mjwwit/node-XMLHttpRequest@1.5.4...1.6.2

Commits from v0.5.3 to v0.6.1:
adaltas/node-printf@v0.5.3...v0.6.1

Changelog until v0.6.1:
https://github.com/adaltas/node-printf/blob/5d11e642922fe1a125a141d4becfee00f29c67ce/CHANGELOG.md

Commits from v0.1.31 to v0.6.0:
xmldom/xmldom@v0.1.31...0.6.0

Changelog until v0.6.0:
https://github.com/xmldom/xmldom/blob/2fadfb7215b4eb670a32a572d78891a9bd0721aa/CHANGELOG.md

Commits from v5.4.3 to v9.0.1:
mikaelbr/node-notifier@v5.4.3...v9.0.1

Changelog until v10.0.0:
https://github.com/mikaelbr/node-notifier/blob/4b3af8b1e7308ce3c5da49c302005c24c1e0b489/CHANGELOG.md

Replace sinon by ember-sinon-qunit (#97)

By using ember-sinon-qunit we ensure that every spy/stub is restored automatically, so that he don't stay in the global window object leading to memory leaks in our tests / in future tests using stubs

See https://sinonjs.org/releases/v9.0.0/general-setup/

Upgrade eslint-plugin-ember from 10.4.2 to 10.5.1 (#122)

Upgrade ember-template-lint from 3.4.2 to 3.5.0 (#121)

Upgrade eslint from 7.27.0 to 7.30.0 (#119)

Upgrade ember-cli-inject-live-reload from 2.0.2 to 2.1.0 (#118)

Upgrade eslint from 7.26.0 to 7.27.0 (#113)

Upgrade ws to 6.2.2 (#111)

Upgrade ember-source to 3.27.2 (#110)

Upgrade ember-cli-babel to 7.26.5 (#105)

Upgrade hosted-git-info to 2.8.9 (#107)

Upgrade ember-template-lint to 3.3.1 (#98)

Upgrade handlebars to 4.7.7 (#104)

Upgrade underscore to 1.13.1 (#103)

Upgrade ember-template-lint to 3.3.1 (#101)

Upgrade ember-cli-babel to 7.26.4 (#99)

Upgrade eslint to 7.25.0 (#100)

Upgrade eslint-plugin-ember to 10.4.1 (#96)

Upgrade ssri to 6.0.2 (#95)

Upgrade ember-template-lint to 3.2.0 (#92)

Upgrade eslint to 7.24.0 (#93)

Upgrade eslint-plugin-ember to 10.3.0 (#90)

Upgrade ember-auto-import to 1.11.2 (#91)

Upgrade ember-source to 3.26.1 (#89)

Update ember-cli-htmlbars to 5.7.1 (#86, #84)

Update ember-cli-babel to 7.26.3 (#88)

Upgrade ember-source to 3.25.3 (#85)

Upgrade ember-template-lint to 3.1.1 (#82)

Upgrade eslint to 7.22.0 (#83)

Upgrade elliptic to 6.5.4 (#81)

Upgrade @glimmer/component to 1.0.4 (#79)

Upgrade @glimmer/tracking to 1.0.4 (#80)

Upgrade ember-cli-htmlbars to 5.6.2 (#78)

Upgrade ember-template-lint to 2.20.0 (#76)

v1.2.0

22 Feb 14:25
c8bc328
Compare
Choose a tag to compare

Chore

Create @dependabot config file (#18)

Features

Upgrade to ember 3.20 (#31)

  • Update dependencies and code to fit Ember 3.20
  • Update CircleCI config

Build

Update ember-metrics to latest (#72)

Refactor pendo metrics-adapter to match changes in ember-metrics (see changelog#1.15.0 ; replace use of canUseDOM to a check on supportsFastBoot)

Add ember-classic-decorator to dependencies (#72)

ember-metrics use native class but still use init methods on their adapters, without using @classic decorator

As we use a recent version of eslint-plugin-ember (10.0.2) which throw lint errors when using native class and init method, we have to add ember-classic-decorator here so that we ensure we don't have bad behaviors, ideally init code inside ember-metrics BaseAdapter should be, i guess, moved to constructor

When they will refactor on their side (like when they will update eslint-plugin-ember and have warning) we should be able to remove this dependencies

Upgrade dependencies

  • build(deps): bump lodash from 4.17.15 to 4.17.19 #19
  • build(deps): bump elliptic from 6.5.2 to 6.5.3 #22
  • build(deps-dev): bump @ember/optional-features from 1.3.0 to 2.0.0 #34
  • build(deps-dev): bump sinon from 7.5.0 to 9.2.0 #33
  • build(deps-dev): bump ember-resolver from 8.0.0 to 8.0.2 #38
  • build(deps-dev): bump sinon from 9.2.0 to 9.2.1 #37
  • build(deps-dev): bump qunit-dom from 1.2.0 to 1.5.0 #40
  • build(deps-dev): bump ember-load-initializers from 2.1.1 to 2.1.2 #41
  • build(deps-dev): bump eslint from 7.11.0 to 7.14.0 #44
  • build(deps-dev): bump qunit-dom from 1.5.0 to 1.6.0 #46
  • build(deps-dev): bump ember-source from 3.20.5 to 3.23.1 #45
  • build(deps-dev): bump eslint-plugin-ember from 9.6.0 to 10.0.2 #48
  • build(deps-dev): bump ember-template-lint from 2.14.0 to 2.15.0 #49
  • build(deps-dev): bump ember-source-channel-url from 2.0.1 to 3.0.0 #50
  • build(deps): bump ini from 1.3.5 to 1.3.8 #51
  • build(deps-dev): bump sinon from 9.2.1 to 9.2.2 #53
  • build(deps-dev): bump eslint from 7.14.0 to 7.16.0 #52
  • build(deps-dev): bump @glimmer/component from 1.0.2 to 1.0.3 #55
  • build(deps-dev): bump @glimmer/tracking from 1.0.0 to 1.0.3 #54
  • build(deps-dev): bump ember-source from 3.23.1 to 3.24.0 #56
  • build(deps-dev): bump ember-auto-import from 1.6.0 to 1.10.1 #57
  • build(deps-dev): bump eslint from 7.16.0 to 7.17.0 #59
  • build(deps-dev): bump eslint from 7.17.0 to 7.18.0 #60
  • build(deps-dev): bump ember-source from 3.24.0 to 3.24.1 #61
  • build(deps): bump socket.io from 2.3.0 to 2.4.1 #62
  • build(deps-dev): bump eslint-plugin-ember from 10.0.2 to 10.1.2 #63
  • build(deps-dev): bump sinon from 9.2.2 to 9.2.4 #64
  • build(deps-dev): bump ember-template-lint from 2.15.0 to 2.18.0 #65
  • build(deps-dev): bump eslint from 7.18.0 to 7.19.0 #66
  • build(deps-dev): bump eslint-plugin-ember from 10.1.2 to 10.2.0 #67
  • build(deps-dev): bump eslint from 7.19.0 to 7.20.0 #69
  • build(deps): bump ember-cli-babel from 7.23.0 to 7.23.1 #70
  • build(deps): bump ember-cli-htmlbars from 5.3.1 to 5.3.2 #74
  • build(deps-dev): bump ember-template-lint from 2.18.0 to 2.19.0 #73

v1.1.0

16 Jun 14:01
28f588f
Compare
Choose a tag to compare

Feature

Add the ability to send tracks events up to Pendo (#9)

Doc

Add API documentation about the Pendo adapter (#16)

Explain identity and trackEvent functions in the README.

Update README with ember observer score badge (#2)

CI

Update CircleCI to use node-orb and re-enable node polyfills in ember-auto-import (#15)

Build

Upgrade dependencies (#3, #4, #5, #6, #13)

Fix security warning (#7)