|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## Release (2025-02-27) |
| 4 | + |
| 5 | +ember-metrics 2.0.0 (major) |
| 6 | + |
| 7 | +#### :boom: Breaking Change |
| 8 | + |
| 9 | +- `ember-metrics` |
| 10 | + - A significant the Metrics adapter API. We're rewriting these as native classes |
| 11 | +in order to move away from the Ember Object model. Historically we've relied |
| 12 | +upon the `init` and `willDestroy` hooks to do our cleanup. Moving forward an |
| 13 | +`install` and `uninstall` hook will need to be defined. Please see the |
| 14 | +[Google Analytics](https://github.com/adopted-ember-addons/ember-metrics/blob/4d0f088a302597d3ab7b2e5efd08ce51a78b1d68/addon/metrics-adapters/google-analytics.js) |
| 15 | +for an example. |
| 16 | + - [#553](https://github.com/adopted-ember-addons/ember-metrics/pull/553) Fix @ember/string resolution issues by depending on ember-auto-import ([@jelhan](https://github.com/jelhan)) |
| 17 | + - [#547](https://github.com/adopted-ember-addons/ember-metrics/pull/547) Support Ember v5 by addin @ember/string to peerDependencies ([@jelhan](https://github.com/jelhan)) |
| 18 | + - [#549](https://github.com/adopted-ember-addons/ember-metrics/pull/549) Drop support for Ember < 3.28 ([@jelhan](https://github.com/jelhan)) |
| 19 | + - [#548](https://github.com/adopted-ember-addons/ember-metrics/pull/548) Drop support for node < 18 ([@jelhan](https://github.com/jelhan)) |
| 20 | + |
| 21 | +#### :tada: Enhancement |
| 22 | +- `ember-metrics` |
| 23 | + - [#449](https://github.com/adopted-ember-addons/ember-metrics/pull/449) Add hotjar adapter ([@arrudadev](https://github.com/arrudadev)) |
| 24 | + - [#437](https://github.com/adopted-ember-addons/ember-metrics/pull/437) Add Google Analytics 4 adapter ([@kennstenicht](https://github.com/kennstenicht)) |
| 25 | + |
| 26 | +#### ⚠️ Deprecations |
| 27 | +- `ember-metrics` |
| 28 | + - [#444](https://github.com/adopted-ember-addons/ember-metrics/pull/444) Add deprecation warning for top-level key prefixing in GoogleTagManager adapter ([@opposable-crumbs](https://github.com/opposable-crumbs)) |
| 29 | + |
| 30 | +#### :bug: Bug Fix |
| 31 | + |
| 32 | +- `ember-metrics` |
| 33 | + - [#562](https://github.com/adopted-ember-addons/ember-metrics/pull/562) Bump the versions of the GoogleTagManagerAdapter deprecation ([@kategengler](https://github.com/kategengler)) |
| 34 | + |
| 35 | +#### :house: Internal |
| 36 | + |
| 37 | +- `ember-metrics` |
| 38 | + - [#560](https://github.com/adopted-ember-addons/ember-metrics/pull/560) Re-enable ember-try scenarios in CI ([@kategengler](https://github.com/kategengler)) |
| 39 | + - [#559](https://github.com/adopted-ember-addons/ember-metrics/pull/559) Remove release-it ([@kategengler](https://github.com/kategengler)) |
| 40 | + - [#551](https://github.com/adopted-ember-addons/ember-metrics/pull/551) Fix prepack step to unblock release ([@jelhan](https://github.com/jelhan)) |
| 41 | + - [#554](https://github.com/adopted-ember-addons/ember-metrics/pull/554) Upgrade pnpm ([@kategengler](https://github.com/kategengler)) |
| 42 | + - [#552](https://github.com/adopted-ember-addons/ember-metrics/pull/552) Migrate to PNPM ([@jelhan](https://github.com/jelhan)) |
| 43 | + - [#550](https://github.com/adopted-ember-addons/ember-metrics/pull/550) upgrade with Ember CLI v4.12 blueprints ([@jelhan](https://github.com/jelhan)) |
| 44 | + |
| 45 | +#### Committers: 2 |
| 46 | + |
| 47 | +- Jeldrik Hanschke ([@jelhan](https://github.com/jelhan)) |
| 48 | +- Katie Gengler ([@kategengler](https://github.com/kategengler)) |
| 49 | +- Nate ([@opposable-crumbs](https://github.com/opposable-crumbs)) |
| 50 | +- Alexandre Arruda ([@arrudadev](https://github.com/arrudadev)) |
| 51 | +- Chris Wiedenmann ([@kennstenicht](https://github.com/kennstenicht)) |
| 52 | + |
3 | 53 | ## v2.0.0-beta.1 (2022-05-12)
|
4 | 54 |
|
5 | 55 | ### Changes
|
|
0 commit comments