Skip to content

Commit 473be55

Browse files
committed
chore(release): 7.0.0
# [7.0.0](v6.4.1...v7.0.0) (2025-01-14) ### Bug Fixes * correctly inject legacy `MatomoRouterModule` and `NgxMatomoRouterModule` ([c2f7fda](c2f7fda)), closes [#105](#105) [#104](#104) * correctly resolve deferred configuration when using `manual` initialization mode ([f0bb6c1](f0bb6c1)), closes [#102](#102) * prepare testing api update ([0471e41](0471e41)) ### Features * add compatibility with Angular 19 (#101) ([bfae2b7](bfae2b7)), closes [#99](#99) [#103](#103) * add new `withPageUrlProvider` feature and allow functional-style provider ([3d002d8](3d002d8)) * allow providing Matomo in lazy-loaded components/modules (#98) ([2982fc4](2982fc4)), closes [#97](#97) * allow providing page url as promise ([5bb76a4](5bb76a4)) ### Breaking changes * Angular v19 is now required as peer dependency * Some of your tests may be broken, you may need to provide Matomo in `TestBed` using `provideMatomoTesting()`. ### Deprecations * `MatomoTestingTracker.setMatomoInstance` has been deprecated, provide a `MATOMO_TESTING_INSTANCE` DI token instead
1 parent f8d2199 commit 473be55

File tree

5 files changed

+32
-5
lines changed

5 files changed

+32
-5
lines changed

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,30 @@
1+
# [7.0.0](https://github.com/EmmanuelRoux/ngx-matomo-client/compare/v6.4.1...v7.0.0) (2025-01-14)
2+
3+
4+
### Bug Fixes
5+
6+
* correctly inject legacy `MatomoRouterModule` and `NgxMatomoRouterModule` ([c2f7fda](https://github.com/EmmanuelRoux/ngx-matomo-client/commit/c2f7fda1c2f34325a6212a8a22cdc0996902cf30)), closes [#105](https://github.com/EmmanuelRoux/ngx-matomo-client/issues/105) [#104](https://github.com/EmmanuelRoux/ngx-matomo-client/issues/104)
7+
* correctly resolve deferred configuration when using `manual` initialization mode ([f0bb6c1](https://github.com/EmmanuelRoux/ngx-matomo-client/commit/f0bb6c125dd76c5656117c5e3689392bad2eb7f1)), closes [#102](https://github.com/EmmanuelRoux/ngx-matomo-client/issues/102)
8+
* prepare testing api update ([0471e41](https://github.com/EmmanuelRoux/ngx-matomo-client/commit/0471e4168236a29d31393106de1fbaf42bf462c7))
9+
10+
11+
### Features
12+
13+
* add compatibility with Angular 19 (#101) ([bfae2b7](https://github.com/EmmanuelRoux/ngx-matomo-client/commit/bfae2b75aafbb8a5ae71860e4652f9e8a7f9b938)), closes [#99](https://github.com/EmmanuelRoux/ngx-matomo-client/issues/99) [#103](https://github.com/EmmanuelRoux/ngx-matomo-client/issues/103)
14+
* add new `withPageUrlProvider` feature and allow functional-style provider ([3d002d8](https://github.com/EmmanuelRoux/ngx-matomo-client/commit/3d002d80a48300888dc72f2a54b5481da4bd0c7a))
15+
* allow providing Matomo in lazy-loaded components/modules (#98) ([2982fc4](https://github.com/EmmanuelRoux/ngx-matomo-client/commit/2982fc4bd7f609538517d126a9e405271ca9fcb4)), closes [#97](https://github.com/EmmanuelRoux/ngx-matomo-client/issues/97)
16+
* allow providing page url as promise ([5bb76a4](https://github.com/EmmanuelRoux/ngx-matomo-client/commit/5bb76a4daf99ed6e421410686705d8e86b423019))
17+
18+
19+
### Breaking changes
20+
21+
* Angular v19 is now required as peer dependency
22+
* Some of your tests may be broken, you may need to provide Matomo in `TestBed` using `provideMatomoTesting()`.
23+
24+
### Deprecations
25+
26+
* `MatomoTestingTracker.setMatomoInstance` has been deprecated, provide a `MATOMO_TESTING_INSTANCE` DI token instead
27+
128
## [6.4.1](https://github.com/EmmanuelRoux/ngx-matomo-client/compare/v6.4.0...v6.4.1) (2025-01-14)
229

330

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ngx-matomo-client",
3-
"version": "6.4.1",
3+
"version": "7.0.0",
44
"author": "Emmanuel Roux (https://github.com/EmmanuelRoux)",
55
"description": "Matomo (fka. Piwik) client for Angular applications",
66
"keywords": [

projects/ngx-matomo-client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ngx-matomo-client",
3-
"version": "6.4.1",
3+
"version": "7.0.0",
44
"author": "Emmanuel Roux (https://github.com/EmmanuelRoux)",
55
"description": "Matomo (fka. Piwik) client for Angular applications",
66
"keywords": [
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export const version = '^6.4.1';
1+
export const version = '^7.0.0';

0 commit comments

Comments
 (0)