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 (adopted-ember-addons#444)
- Revert a broad refactor to native classes that's not backwards compatible adopted-ember-addons#372
- Reexport the built-in MetricsAdapters from the app folder (adopted-ember-addons#432)
- Add Matomo Tag Manager adapter (adopted-ember-addons#439)
- Segment improvements (adopted-ember-addons#436)
Many thanks to our contributors:
- @Windvis
- @VincentHardouin
- @GabrielCousin
- Fix teardown code (adopted-ember-addons#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 adopted-ember-addons#278)
- Type numerous object transformation tools (adopted-ember-addons#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 adopted-ember-addons#244
N/A
N/A
- Add Azure App Insights identify method adopted-ember-addons#271
One more!
- Add Azure App Insights Adapter adopted-ember-addons#262
- Allow for multiple GA Properties adopted-ember-addons#269
- Blueprints generate ES6 class adapter adopted-ember-addons#262
- Update Ember to 3.21 adopted-ember-addons#261
This aims to be the lacks version before 1.0.0.
- Add Amplitude adapter adopted-ember-addons#235
- Removed export of
canUseDom
adopted-ember-addons#255
- Refactor to native classes adopted-ember-addons#253
- Update Mix Panel adopted-ember-addons#224
- Allow configuring data processing options with Facebook Pixel adopted-ember-addons#246
- Ensure
ga.create
is called with valid config adopted-ember-addons#174 - Resolve some
npm audit
sadness adopted-ember-addons#230
- Update Ember, and friends adopted-ember-addons#242
- Remove
getWithDefault
adopted-ember-addons#243 - Update Segment's loading snippet adopted-ember-addons#240
- Add faces of the contributors adopted-ember-addons#236
- Native class examples adopted-ember-addons#234
- Replace
canUseDom
withAdapter.supportsFastboot
adopted-ember-addons#175