Skip to content

Releases: apache/flagon-useralejs

2.4.0

10 May 21:01
6ca1bdf
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.3.0-05_19_2022...2.4.0

Release of Apache Flagon UserALE.js (Incubating) v2.3.0

26 May 02:58
2.3.0-05_19_2022
566b279
Compare
Choose a tag to compare

Apache UserALE.js is the UserALE client for DOM and JavaScript-based applications. It automatically attaches event handlers, is configurable through HTML5 data parameters or a JS API, and logs every user interaction on a web page, including rich JS single-page apps. You can choose to include UserALE.js directly in your project to track how users engage with it, or if you’re interested in generating logs from any webpage, you can try out our web extension that injects UserALE.js into every webpage. Explore our README or http://flagon.incubator.apache.org/docs/useralejs/.

v2.3.0 is a minor release with the following changes:

  • Fixes issue in autostart configurations and start(), stop() export usage
  • Adds additional unit tests for autostart configurations
  • Adds React App.js example/test utility
  • Adds additional UserALE.js custom logging examples
  • Minor updates to update deprecated downstream dev dependencies
  • Minor changes to documentation, updated examples

See our CHANGELOG included in distribution files for more details on changes contained in this release.

Release of Apache Flagon UserALE.js (Incubating) v2.2.0

27 Jun 07:57
020d4d8
Compare
Choose a tag to compare

Apache UserALE.js is the UserALE client for DOM and JavaScript-based applications. It automatically attaches event handlers, is configurable through HTML5 data parameters or a JS API, and logs every user interaction on a web page, including rich JS single-page apps. You can choose to include UserALE.js directly in your project to track how users engage with it, or if you’re interested in generating logs from any webpage, you can try out our web extension that injects UserALE.js into every webpage. Explore our README or http://flagon.incubator.apache.org/docs/useralejs/.

v2.2.0 is a patch release including the changes to v2.1.1:

  • Fixes issue in SendOnClose that caused end-of-page-lifecyle events not to be logged
  • Modernizes build pipeline (now uses rollup instead of gulp)
  • Adds Cypress Journey testing framework
  • Modernizes Unit Testing Framework
  • Adds 'PageLoad' logs, with load time metrics
  • Minor updates to update deprecated downstream dev dependencies
  • Minor changes to documentation, updated examples

See our CHANGELOG included in distribution files for more details on changes contained in this release.

Release of Apache Flagon UserALE.js (Incubating) v2.1.1

13 Mar 04:23
7768e76
Compare
Choose a tag to compare

Apache UserALE.js is the UserALE client for DOM and JavaScript-based applications. It automatically attaches event handlers, is configurable through HTML5 data parameters or a JS API, and logs every user interaction on a web page, including rich JS single-page apps. You can choose to include UserALE.js directly in your project to track how users engage with it, or if you’re interested in generating logs from any webpage, you can try out our web extension that injects UserALE.js into every webpage. Explore our README or http://flagon.incubator.apache.org/docs/useralejs/.

v2.1.1 is a patch release including the changes to v2.1.0:

• Fixes bug in SessionID creation at initial PageLoad

• Update to Node.js/NPM Engine support (tested 12.x, 13.x, 14.x, 15.x)

• Minor updates to resolve extant vulnerabilities in dependency tree

• Minor updates to update deprecated downstream dev dependencies

• Minor updates to build pipelines to accommodate dependency updates

• Minor updates to build pipelines to accommodate dependency updates

• Minor changes to documentation

• Minor QOL upgrades to UserALE.js repository (CI, Dependabot)

See our CHANGELOG included in distribution files for more details on changes contained in this release.

Release of Apache Flagon UserALE.js (Incubating) v2.1.0

18 Mar 02:41
2.1.0-03_17_2020
7746500
Compare
Choose a tag to compare

Apache UserALE.js is the UserALE client for DOM and JavaScript-based applications. It automatically attaches event handlers, is configurable through HTML5 data parameters or a JS API, and logs every user interaction on a web page, including rich JS single-page apps. You can choose to include UserALE.js directly in your project to track how users engage with it, or if you’re interested in generating logs from any webpage, you can try out our web extension that injects UserALE.js into every webpage. Explore our README or http://flagon.incubator.apache.org/docs/useralejs/.

This minor release includes the following updates to v2.0.2:

• Module package-bundler deployment support (include UserALE.js via 'import' & 'require')
• Updated existing example page to include a range of HTML elements
• New example page for including UserALE.js as a module (Webpack example)
• Added support for logging from HTML Forms
• Added SessionId persistence via SessionStorage
• Exposes a wide range of functions to support custom logging with UserALE.js
• Added support for passing auth-headers via log pipeline to back-end
• Added additional log fields: browser type and version, inner width/height (for heatmaps)

See our CHANGELOG included in distribution files for more details on changes contained in this release.

Release of Apache Flagon UserALE.js (Incubating) v2.0.2

22 Aug 01:48
43de2fc
Compare
Choose a tag to compare

Apache UserALE.js is the UserALE client for DOM and JavaScript-based applications. It automatically attaches event handlers, is configurable through HTML5 data parameters or a JS API, and logs every user interaction on a web page, including rich JS single-page apps. You can choose to include UserALE.js directly in your project to track how users engage with it, or if you’re interested in generating logs from any webpage, you can try out our web extension that injects UserALE.js into every webpage. Find more at http://flagon.incubator.apache.org/docs/useralejs/.

This patch release includes the following updates to v2.0.0

• Updates to package.json and package-lock.json to resolve downstream Prototype Pollution vulnerabilities in dev dependencies
• Updates to package.json and package-lock.json to modernize deprecated npm modules
• Minor updates to README documentation for UserALE.js' Example Test Utilities.

See our changelog included in distribution files for more details on changes contained in this release.

ReRelease of Apache Flagon UserALE.js (Incubating) v1.0.0

29 Jun 02:33
1.0.0_06_02_2019
e39ea25
Compare
Choose a tag to compare

First major release of Apache Flagon UserALE.js.

Apache Flagon is an open-soure, thin-client behavioral logging capability useful for business analytics, usage analytics, usability and user testing. It's also for science into how information technology is used. Flagon supports a range of streamlined deployment schemas ranging from single webpage analysis to enterprise level monitoring, making it easy to collect data without heavy modification of your own code. Using Elastic products, Flagon makes it easy to scale, integrate other services, access your data and get the insights you need out of it. In the spirit of customization, the Apache Flagon project collects a number of modular products and capabilities to help you build the stack that suites your needs.

Release of Apache Flagon UserALE.js (Incubating) v2.0.0

04 Jul 00:37
909b531
Compare
Choose a tag to compare

Apache UserALE.js is the UserALE client for DOM and JavaScript-based applications. It automatically attaches event handlers, is configurable through HTML5 data parameters or a JS API, and logs every user interaction on a web page, including rich JS single-page apps. You can choose to include UserALE.js directly in your project to track how users engage with it, or if you’re interested in generating logs from any webpage, you can try out our web extension that injects UserALE.js into every webpage. Find more at http://flagon.incubator.apache.org/docs/useralejs/.

This Major release includes a wealth of additional features beyond v1.0.0, notably:

  1. Interval Logs
  2. WebExtensionSupport for Chrome/Firefox
  3. API support for filtering, mapping, and custom logs
  4. Overhauled Unit Tests

See our changelog included in distribution files for more details on changes contained in this release.