Release Notes - evolv-ai/metrics GitHub Wiki

[1.12.1] - 2025-06-04

Add support for proper-subset and proper-superset support to combinations. https://github.com/evolv-ai/metrics/wiki/Attribute:-combination

[1.12.0] - 2025-06-04

Add support for subset and superset support to combinations. https://github.com/evolv-ai/metrics/wiki/Attribute:-combination

[1.11.0] - 2025-04-23

Add support for Extension Page to handle new macro events scroll, mouseexit, and idle. https://github.com/evolv-ai/metrics/wiki/Extensions:-page

[1.10.0] - 2025-04-04

Added Expression support for infix numeric operations. https://github.com/evolv-ai/metrics/wiki/Source:-expression

[1.9.0] - 2025-02-22

Added Expression support for filter to conditionally filter arrays based on attributes. https://github.com/evolv-ai/metrics/wiki/Source:-expression

[1.8.0] - 2025-02-22

Allow storage attribute to be inherited. This was used to cache different metrics to same keyed storage location

[1.7.2] - 2024-11-04

Cleanup class names in dom

[1.7.0] - 2024-11-04

Support cookie store

[1.5.0] - 2024-06-18

Added new 'subscribe' attribute. Its expected value is an object that mirrors the 'poll' attribute. The big difference is that subscribe will pickup more than 1 value during the duration and poll will stop on the first valid value it finds during the duration.

[1.4.5] - 2024-06-06

Documentation Update - No software changes

[1.4.4] - 2024-05-21

Bug fixes

Fixes

  • fix bug when combining use of combination and extract in same metric
  • fix when using attribute with extract

[1.4.3] - 2024-04-15

Bug Fixes

Fixes

  • fix bug when combining use of combination and extract in same metric

[1.4.2] - 2024-05-14

Bug fixes

Fixes

fix bug when combining use of combination and extract in same metric

[1.4.1] - 2024-05-14

Fixes

  • Stop duplicated processing for spa routes that use replaceState and do not change the url

[1.4.0] - 2024-04-26

New Features

  • support mapping object to array in expressions via :values

[1.3.1] - 2024-04-15

Fixes

[1.3.0] - 2024-04-02

New Features

Fixes

[1.2.2] - 2024-04-01

New Features

Fixes

[1.2.1] - 2024-03-29

New Features

Fixes

[1.2.0] - 2024-03-15

New Features

Fixes

  • fix bug associated with async based expression

[1.1.2] - 2024-03-13

Support additional options for cache resolution

New Features

  • added new concatenate option for array based cache resolution

Fixes

[1.1.1] - 2024-03-07

New Features

Fixes

[1.1.0] - 2024-03-05

Support new cache resolution options

New Features

  • Added cache resolutions for boolean (and, or),

[1.0.1] - 2024-03-01

Automatically convert storage items to json if used with extract. This allows json stored in

New Features

Fixes

Migration

[1.0.0] - 2024-02-08

eval-now attribute is no longer needed. All levels are evaluated before processing children.

New Features

  • expression supports async invocation via on attribute

Fixes

Migration

  • eval-now is no longer needed and is automatically applied
  • async-expression is not longer needed. Use expression instead

[0.12.0] - 2023-12-07

New Features

Fixes

  • Allow nested conditionals to be nested and driven on single event source - used by segment integrations

Migration