matomo_tracker 5.1.0 matomo_tracker: ^5.1.0 copied to clipboard
A fully cross-platform wrap of the Matomo tracking client for Flutter, using the Matomo API.
Changelog #
[5.1.0] #
- build(deps): bump device_info_plus from 9.1.2 to 10.1.0 by @dependabot in https://github.com/Floating-Dartists/matomo-tracker/pull/166
- docs(contributor): contributors readme action update by @github-actions in https://github.com/Floating-Dartists/matomo-tracker/pull/167
- build(deps): bump device_info_plus from 9.1.2 to 10.1.0 by @dependabot in https://github.com/Floating-Dartists/matomo-tracker/pull/168
- Adding
http.Client
argument to the MatomoDispatcher class by @tfreebern2 in https://github.com/Floating-Dartists/matomo-tracker/pull/171 - docs(contributor): contributors readme action update by @github-actions in https://github.com/Floating-Dartists/matomo-tracker/pull/172
New Contributors #
- @tfreebern2 made their first contribution in https://github.com/Floating-Dartists/matomo-tracker/pull/171
Full Changelog: https://github.com/Floating-Dartists/matomo-tracker/compare/5.0.0...5.0.1
[5.0.0+1] #
- Updated
README.md
with supported Matomo versions.
[5.0.0] #
Check the Migration Guide to learn about breaking changes in this version
- Fix country code case by @kuhnroyal in https://github.com/Floating-Dartists/matomo-tracker/pull/157
- Add iOS machine name to user agent by @kuhnroyal in https://github.com/Floating-Dartists/matomo-tracker/pull/158
- docs(contributor): contributors readme action update by @github-actions in https://github.com/Floating-Dartists/matomo-tracker/pull/159
- docs(contributor): contributors readme action update by @github-actions in https://github.com/Floating-Dartists/matomo-tracker/pull/160
- docs(contributor): contributors readme action update by @github-actions in https://github.com/Floating-Dartists/matomo-tracker/pull/162
- Remove unused query parameters by @TesteurManiak in https://github.com/Floating-Dartists/matomo-tracker/pull/164
New Contributors #
- @kuhnroyal made their first contribution in https://github.com/Floating-Dartists/matomo-tracker/pull/157
Full Changelog: https://github.com/Floating-Dartists/matomo-tracker/compare/5.0.0-dev.3...5.0.0
[5.0.0-dev.3] #
- build(deps): bump package_info_plus from 7.0.0 to 8.0.0 by @dependabot in https://github.com/Floating-Dartists/matomo-tracker/pull/151
- build(deps): bump custom_lint from 0.5.11 to 0.6.4 by @dependabot in https://github.com/Floating-Dartists/matomo-tracker/pull/152
- Bumping up versions and min SDK to 3.4.1 by @Hyla96 in https://github.com/Floating-Dartists/matomo-tracker/pull/153
- docs(contributor): contributors readme action update by @github-actions in https://github.com/Floating-Dartists/matomo-tracker/pull/154
New Contributors #
- @Hyla96 made their first contribution in https://github.com/Floating-Dartists/matomo-tracker/pull/153
Full Changelog: https://github.com/Floating-Dartists/matomo-tracker/compare/5.0.0-dev.2...5.0.0-dev.3
[5.0.0-dev.2] #
- build(deps): bump device_info_plus from 9.1.2 to 10.0.1 by @dependabot in https://github.com/Floating-Dartists/matomo-tracker/pull/146
- build(deps): bump package_info_plus from 6.0.0 to 7.0.0 by @dependabot in https://github.com/Floating-Dartists/matomo-tracker/pull/148
- Prepare v5.0.0-dev.2 by @TesteurManiak in https://github.com/Floating-Dartists/matomo-tracker/pull/150
Full Changelog: https://github.com/Floating-Dartists/matomo-tracker/compare/5.0.0-dev.1...5.0.0-dev.2
[5.0.0-dev.1] #
- build(deps): bump uuid from 3.0.7 to 4.1.0 by @dependabot in https://github.com/Floating-Dartists/matomo-tracker/pull/125
- Chore/bump dependencies by @TesteurManiak in https://github.com/Floating-Dartists/matomo-tracker/pull/126
- build(deps): bump package_info_plus from 4.2.0 to 5.0.1 by @dependabot in https://github.com/Floating-Dartists/matomo-tracker/pull/128
- [FEAT] [#129] by @jainhitesh9998 in https://github.com/Floating-Dartists/matomo-tracker/pull/130
- docs(contributor): contributors readme action update by @github-actions in https://github.com/Floating-Dartists/matomo-tracker/pull/131
- 132 contentbaseurl not working with hash sign by @TesteurManiak in https://github.com/Floating-Dartists/matomo-tracker/pull/133
- Allow uuid 5.x by @hpoul in https://github.com/Floating-Dartists/matomo-tracker/pull/136
- docs(contributor): contributors readme action update by @github-actions in https://github.com/Floating-Dartists/matomo-tracker/pull/137
- Add grandTotal/revenue to trackCartUpdate by @CleverUnderDog in https://github.com/Floating-Dartists/matomo-tracker/pull/138
- docs(contributor): contributors readme action update by @github-actions in https://github.com/Floating-Dartists/matomo-tracker/pull/139
- build(deps): bump package_info_plus from 5.0.1 to 6.0.0 by @dependabot in https://github.com/Floating-Dartists/matomo-tracker/pull/142
- feat: added option to toggle off cookieless by @zvikarp in https://github.com/Floating-Dartists/matomo-tracker/pull/143
- docs(contributor): contributors readme action update by @github-actions in https://github.com/Floating-Dartists/matomo-tracker/pull/145
New Contributors #
- @jainhitesh9998 made their first contribution in https://github.com/Floating-Dartists/matomo-tracker/pull/130
- @hpoul made their first contribution in https://github.com/Floating-Dartists/matomo-tracker/pull/136
- @CleverUnderDog made their first contribution in https://github.com/Floating-Dartists/matomo-tracker/pull/138
- @zvikarp made their first contribution in https://github.com/Floating-Dartists/matomo-tracker/pull/143
Full Changelog: https://github.com/Floating-Dartists/matomo-tracker/compare/4.1.1...5.0.0-dev.1
[4.1.1] #
- Bump device_info_plus from 9.0.3 to 10.0.0 by @dependabot in https://github.com/Floating-Dartists/matomo-tracker/pull/123
- Bump package_info_plus from 4.1.0 to 5.0.0 by @dependabot in https://github.com/Floating-Dartists/matomo-tracker/pull/122
- chore: bump dependencies, fix formatting by @TesteurManiak in https://github.com/Floating-Dartists/matomo-tracker/pull/124
Full Changelog: https://github.com/Floating-Dartists/matomo-tracker/compare/4.1.0...4.1.1
[4.1.0] #
- Bump custom_lint from 0.4.0 to 0.5.0 by @dependabot in https://github.com/Floating-Dartists/matomo-tracker/pull/114
- Bump mocktail from 0.3.0 to 1.0.0 by @dependabot in https://github.com/Floating-Dartists/matomo-tracker/pull/116
- feat: fixed README and bumped dependencies by @TesteurManiak in https://github.com/Floating-Dartists/matomo-tracker/pull/118
- Feat: Change url on the fly by @TesteurManiak in https://github.com/Floating-Dartists/matomo-tracker/pull/120
Full Changelog: https://github.com/Floating-Dartists/matomo-tracker/compare/4.0.0...4.1.0
[4.0.0] #
Check the Migration Guide to learn about breaking changes in this version
- Contributions from Eric Prokop
- Contributions from TesteurManiak
Special thanks to Eric Prokop who greatly contributed to this release.
[4.0.0-dev.2] #
Check the Migration Guide to learn about breaking changes in this version
- Contributions from Eric Prokop
- Contributions from TesteurManiak
- chore: Upgraded dependencies (Dart 3 support) #99
[4.0.0-dev.1] #
Check the Migration Guide to learn about breaking changes in this version
- Contributions from Eric Prokop
- feat: Improved documentation and added verification on dimension keys #63
- feat: Ping logic to measure accurately the time spent on the last page #79
- feat: New app launches start a new visit #77
- feat: Reentry logic to detect a pop navigation on a previous page #74
- feat: Added a
Campaign
object to manage campaign tracking #72
- Contributions from TesteurManiak
[3.1.0] #
- Contributions from Eric Prokop
- feat: Allow to set custom http headers #59
- Contributions from TesteurManiak
- fix: Added custom headers to
sendBatch
and added test cases #60
- fix: Added custom headers to
[3.0.0] #
Check the Migration Guide section to learn about breaking changes in this version.
- Contributions from TesteurManiak
- Added cookieless tracking
- Keep failed event request in queue (offline tracking) #51
- You can now make your own
LocalStorage
implementation - Added a
verbosityLevel
flag to manage the logged messages
[2.0.0] #
- Breaking Change: Removed
name
andwidgetName
arguments fromtrackEvent
method - Contributions from Chris Tomlinson
- Contribution from Johann Schramm
- fix: queue in matomo.dart breaks tracking #33
- Contribution from Scolnet
- Add pause and resume capabilities
- Contribution from Pierre Monier
- Added tests and code coverage
- Bumped
device_info_plus
to8.0.0
- Bumped
package_info_plus
to3.0.2
- Bumped
uuid
to3.0.7
[1.7.0] #
- Bumped
device_info_plus
to7.0.1
- Bumped
package_info_plus
to3.0.1
[1.6.0] #
- Bumped Dart SDK version to
2.17.0
- Removed logging dependency
- Removed universal_platform dependency
[1.5.0] #
- Contribution from Paula Petcu
- Addition of a
TraceableWidget
to trackStatelessWidget
.
[1.4.0] #
- Fix #16 (Contribution from Paula Petcu)
- Updated dependency device_info_plus to version 4.1.2
- Updated dependency http to version 0.13.5
[1.3.0] #
- Contribution from lsaudon
- Updated dependency device_info_plus to 4.0.1
- Updated dependency
package_info_plus
to1.4.3
- Fixed analysis warnings
[1.2.1] #
- Added support for Visitor's userId
- Solves #13 by allowing a userId coming from a third-party source (eg. Firebase) to be linked to the visitor.
- Is accessible through the setVisitorUserId() method of the MatomoTracker instance.
- No breaking changes.
[1.2.0] #
- Fix #9 (Contribution from Marvin Möltgen)
- Deprecated
MatomoTracker.trackEvent.name
useMatomoTracker.trackEvent.eventName
instead - Deprecated
MatomoTracker.trackEvent.widgetName
useMatomoTracker.trackEvent.eventCategory
instead
- Deprecated
[1.1.2] #
- Contributions from Marvin Möltgen
- fix #8: Send country code only in combination with auth_token
[1.1.1] #
- Contributions from Marvin Möltgen
- fix: Now exporting the
Visitor
class #6
- fix: Now exporting the
[1.1.0] #
- Contributions from Marvin Möltgen
[1.0.3+1] #
- Updated README with new logo and link to Matomo Integrations page
[1.0.3] #
- Added
path
property toTraceableClientMixin
- Improved documentation
[1.0.2] #
- Fixed default
TraceableClientMixin.widgetId
, nownull
and you will have to set it manually with a length of 6 characters - Migrated example app to null-safety
[1.0.1+2] #
- Fixed README.md typo
- Improved documentation
[1.0.1+1] #
- Updated README with pub version & Matomo Tracking documentation link
[1.0.1] #
- Fixed
visitorId
not being set for future visits
[1.0.0] #
- Initial release of matomo-tracker