Skip to content

Latest commit

 

History

History
277 lines (190 loc) · 15.7 KB

CHANGELOG.md

File metadata and controls

277 lines (190 loc) · 15.7 KB

Changelog

[6.0.0-dev.1]

  • 173 feat improve matomoobserver to dispense with traceableclientmixin by @TesteurManiak in #174
  • chore: bump dependencies by @TesteurManiak in #177

Full Changelog: https://github.com/Floating-Dartists/matomo-tracker/compare/5.1.0...6.0.0-dev.1

[5.1.0]

  • build(deps): bump device_info_plus from 9.1.2 to 10.1.0 by @dependabot in #166
  • docs(contributor): contributors readme action update by @github-actions in #167
  • build(deps): bump device_info_plus from 9.1.2 to 10.1.0 by @dependabot in #168
  • Adding http.Client argument to the MatomoDispatcher class by @tfreebern2 in #171
  • docs(contributor): contributors readme action update by @github-actions in #172

New Contributors

  • @tfreebern2 made their first contribution in #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 #157
  • Add iOS machine name to user agent by @kuhnroyal in #158
  • docs(contributor): contributors readme action update by @github-actions in #159
  • docs(contributor): contributors readme action update by @github-actions in #160
  • docs(contributor): contributors readme action update by @github-actions in #162
  • Remove unused query parameters by @TesteurManiak in #164

New Contributors

  • @kuhnroyal made their first contribution in #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 #151
  • build(deps): bump custom_lint from 0.5.11 to 0.6.4 by @dependabot in #152
  • Bumping up versions and min SDK to 3.4.1 by @Hyla96 in #153
  • docs(contributor): contributors readme action update by @github-actions in #154

New Contributors

  • @Hyla96 made their first contribution in #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 #146
  • build(deps): bump package_info_plus from 6.0.0 to 7.0.0 by @dependabot in #148
  • Prepare v5.0.0-dev.2 by @TesteurManiak in #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 #125
  • Chore/bump dependencies by @TesteurManiak in #126
  • build(deps): bump package_info_plus from 4.2.0 to 5.0.1 by @dependabot in #128
  • [FEAT] [#129] by @jainhitesh9998 in #130
  • docs(contributor): contributors readme action update by @github-actions in #131
  • 132 contentbaseurl not working with hash sign by @TesteurManiak in #133
  • Allow uuid 5.x by @hpoul in #136
  • docs(contributor): contributors readme action update by @github-actions in #137
  • Add grandTotal/revenue to trackCartUpdate by @CleverUnderDog in #138
  • docs(contributor): contributors readme action update by @github-actions in #139
  • build(deps): bump package_info_plus from 5.0.1 to 6.0.0 by @dependabot in #142
  • feat: added option to toggle off cookieless by @zvikarp in #143
  • docs(contributor): contributors readme action update by @github-actions in #145

New Contributors

  • @jainhitesh9998 made their first contribution in #130
  • @hpoul made their first contribution in #136
  • @CleverUnderDog made their first contribution in #138
  • @zvikarp made their first contribution in #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 #123
  • Bump package_info_plus from 4.1.0 to 5.0.0 by @dependabot in #122
  • chore: bump dependencies, fix formatting by @TesteurManiak in #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 #114
  • Bump mocktail from 0.3.0 to 1.0.0 by @dependabot in #116
  • feat: fixed README and bumped dependencies by @TesteurManiak in #118
  • Feat: Change url on the fly by @TesteurManiak in #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
    • feat: Added a persistent dispatch queue #97
    • feat: Extended the newVisit capabilities #105
    • feat: More campaigns, path, pvId #109
  • Contributions from TesteurManiak
    • chore: Updated LICENSE with major contributors #100
    • chore: Added a contribution guide #101
    • refacto: Added default values to TrackingOrderItem #102
    • refacto: Uniformized the "track" methods parameters #106

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
    • feat: Added content tracking #86
    • feat: Added performance tracking #87
    • feat: Ability to drop the dispatch queue #89
    • feat: Serialize MatomoAction immediately #94
    • feat: Attach the last pvId automatically #96
  • 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
    • fix: Added test cases for dimension key validation #67
    • fix: URLs have double slashs in the dashboard #81
    • feat: Added an EventInfo class to manage accurately additional data send with an event, added support for custom dimensions to TraceableMixin and TraceableWidget #68

[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

[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 and widgetName arguments from trackEvent method
  • Contributions from Chris Tomlinson
    • fix: Problem with visitor id #26
    • fix: PII in the user agent string can cause tracking failure #39
  • 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 to 8.0.0
  • Bumped package_info_plus to 3.0.2
  • Bumped uuid to 3.0.7

[1.7.0]

  • Bumped device_info_plus to 7.0.1
  • Bumped package_info_plus to 3.0.1

[1.6.0]

[1.5.0]

  • Contribution from Paula Petcu
  • Addition of a TraceableWidget to track StatelessWidget.

[1.4.1]

[1.4.0]

[1.3.0]

  • Contribution from lsaudon
    • Updated dependency device_info_plus to 4.0.1
    • Updated dependency package_info_plus to 1.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 use MatomoTracker.trackEvent.eventName instead
    • Deprecated MatomoTracker.trackEvent.widgetName use MatomoTracker.trackEvent.eventCategory instead

[1.1.2]

  • Contributions from Marvin Möltgen
    • fix #8: Send country code only in combination with auth_token

[1.1.1]

[1.1.0]

  • Contributions from Marvin Möltgen
    • feat: Allow to see the opt out status #5
    • feat: Allow tracking of outlinks #4
    • feat: Send country code #2
    • feat: Allow search tracking #3

[1.0.3+1]

  • Updated README with new logo and link to Matomo Integrations page

[1.0.3]

  • Added path property to TraceableClientMixin
  • Improved documentation

[1.0.2]

  • Fixed default TraceableClientMixin.widgetId, now null 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