A significant the Metrics adapter API. We're rewriting these as native classes
in order to move away from the Ember Object model. Historically we've relied
upon the init
and willDestroy
hooks to do our cleanup. Moving forward an
install
and uninstall
hook will need to be defined. Please see the
Google Analytics
for an example.
Introduce deprecation warning for some GA behaviour (#444)
- Revert a broad refactor to native classes that's not backwards compatible #372
- Reexport the built-in MetricsAdapters from the app folder (#432)
- Add Matomo Tag Manager adapter (#439)
- Segment improvements (#436)
Many thanks to our contributors:
- @Windvis
- @VincentHardouin
- @GabrielCousin
- Fix teardown code (#374)
Thank you to @gilest for catching this bug. D'oh!
This will be the last release in the v1 series. See below for notes on the forthcoming v2 release.
- Numerous dependency updates
- Modernized tests using qunit-sinon-assertions
- Add deprecations for adapters extending EmberObject
- Deprecate an automatic identify event with Amplitude adapter (see #278)
- Type numerous object transformation tools (#343)
- Documentation updated
- Add the Pendo adapter
- An upgrade guide will be made available as soon as possible
- This should resolve the embroider-optimized scenario failures
A hearty thank you to all contributors. The following people contributed to this release:
- @GreatWizard
- @jfdnc
- @Windvis
- Resolves duplicate GTM script injection (#291, #292)
N/A
N/A
- Add support for additional Mixpanel config options #244
N/A
N/A
- Add Azure App Insights identify method #271
One more!
- Blueprints generate ES6 class adapter #262
- Update Ember to 3.21 #261
This aims to be the lacks version before 1.0.0.
- Add Amplitude adapter #235
- Removed export of
canUseDom
#255
- Allow configuring data processing options with Facebook Pixel #246