Skip to content

Releases: keen/keen-js

Bug fixes, timezone fixes, query refreshing

06 Aug 22:26
Compare
Choose a tag to compare

AMD Support

23 Jul 23:06
Compare
Choose a tag to compare

This release refactors internal dependency placement to allow for easy use with RequireJS. The library is loaded with an explicitly named module ID ("keen"), which presents a light configuration step, but prevents anonymous define() mismatch mayhem.

Example implementation:

requirejs.config({
  paths: {
    "keen": "http://d26b395fwzu5fz.cloudfront.net/3.0.5/keen.js"
  }
});
require([ "keen" ], function(Keen) {
  var client = new Keen({ ... });
});

Important patch for IE11

03 Jul 00:42
Compare
Choose a tag to compare

CDN Versions
Full library: http://d26b395fwzu5fz.cloudfront.net/3.0.4/keen.min.js
Tracking-only: http://d26b395fwzu5fz.cloudfront.net/3.0.4/keen-tracker.min.js

Fixed a type-check method that caused queries to fail in IE11 (#96).

Visual error messages

01 Jul 03:50
Compare
Choose a tag to compare

CDN Versions
Full library: http://d26b395fwzu5fz.cloudfront.net/3.0.3/keen.min.js
Tracking-only: http://d26b395fwzu5fz.cloudfront.net/3.0.3/keen-tracker.min.js

client.draw() now visualizes API response messages when errors occur.

Fixed trackExternalLink and data sorting

30 Jun 22:48
Compare
Choose a tag to compare

CDN Versions
Full library: http://d26b395fwzu5fz.cloudfront.net/3.0.2/keen.min.js
Tracking-only: http://d26b395fwzu5fz.cloudfront.net/3.0.2/keen-tracker.min.js

Fixed an issue with trackExternalLink ignoring target="_blank" attributes, and failing to execute when anchor tags have nested DOM elements like <span> tags.

Applied column sorting to static group-by queries, for better arrangment in pie and bar charts.

Fixed #73 #90 #92

Visualization bug fixes and enhancements

30 Jun 17:22
Compare
Choose a tag to compare

CDN Versions
Full library: http://d26b395fwzu5fz.cloudfront.net/3.0.1/keen.min.js
Tracking-only: http://d26b395fwzu5fz.cloudfront.net/3.0.1/keen-tracker.min.js

  • Keen.Metric now supports chartOptions.prefix, chartOptions.suffix, and has more stable colors handling.
  • Grouped interval responses are presented with a multi-line chart now.
  • Changed chartType: "datatable" to table. datatable was left behind from an internal project, but breaks the naming pattern we want to establish with underlying libraries.
  • Expanded color palette

Color wheel

Resolves #72, #74, #76, #80, #82, #85, #86, #87

Preview

30 Apr 06:48
Compare
Choose a tag to compare
Preview Pre-release
Pre-release
v3.0.0-pre

Merge branch 'master' of https://github.com/keenlabs/keen-js