Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.69 KB

roadmap.md

File metadata and controls

34 lines (24 loc) · 1.69 KB

matomo-logo ngx-matomo-client

← return to documentation

Roadmap

Described features are classified either as short term or long term. Short term features are likely to be released in the next weeks or months, whereas long term features are expected to arrive later.

All contributions are appreciated! Fell free to post issues and suggest pull requests!

Planned features:

  • short term: add content-tracking helpers (components, directives...) to ease content impressions/interactions tracking
  • short term: improve schematics to fully support NgModule-free set-up

Uncertain features (not planned):

  • short term enable withRouteData() by default with default data key
  • long term: split MatomoTracker service (extract global configuration methods into another service, to offer simpler interface for tracking features)
  • short term: improve schematics to allow updating an existing configuration

Done:

  • short term: provide library using new Angular 14+ way of providing features (module-free apps, standalone components, etc.)
  • short term: merge router package into main package (no need to have a separate package thanks to tree-shaking in most applications)
  • short term: add consent-related methods to MatomoTracker service
  • short term: simplify current page details customization (url, title, ecommerce features...)
  • short term: improve schematics to provide basic support for NgModule-free set-up