Skip to content

4.0.0

Compare
Choose a tag to compare
@TesteurManiak TesteurManiak released this 09 Jun 10:16
· 128 commits to main since this release
c0a4861

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
    • 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
    • feat: Added a persistent dispatch queue #97
    • feat: Extended the newVisit capabilities #105
    • feat: More campaigns, path, pvId #109
  • 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
    • chore: Upgraded dependencies (Dart 3 support) #99
    • 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.