Skip to content

Commit b44516c

Browse files
committed
Update docs for v3.2.4, update CHANGELOG and README [ci skip]
1 parent bb9d15a commit b44516c

File tree

4 files changed

+19
-9
lines changed

4 files changed

+19
-9
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@
33
# Unreleased
44
-->
55

6+
<a name="3.2.4"></a>
7+
# 3.2.4 Data transform bug fixes and minor Visualization improvements
8+
9+
* Fixed a bug in Dataset access methods for rows and columns (`select`, 'insert', 'update', 'delete') that caused string selections beginning with a number to fail (#255)
10+
* Fixed a bug introduced in v3.2.3 that prevented labels from updating properly when new query responses were parsed by a Dataviz instance
11+
* Spinner now uses a default height when no height is provided for a Dataviz instance. This can be configured by overriding `Keen.Spinner.defaults.height`
12+
* Updated ChartJS to latest version (v1.0.2) and now apply height/width to constructed `<canvas></canvas>` elements
13+
* AWC cache life extended to 1 full year
14+
15+
616
<a name="3.2.3"></a>
717
# 3.2.3 Dataviz improvements and bug fixes
818

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Keen IO JavaScript SDK (v3.2.3)
1+
# Keen IO JavaScript SDK (v3.2.4)
22

33
**Important:** v3.2.0 introduced several breaking changes from previous versions. Check out the [Changelog](./CHANGELOG.md#3.2.0) before upgrading.
44

@@ -32,14 +32,14 @@ For quick browser use, copy/paste this snippet of JavaScript above the `</head>`
3232

3333
```html
3434
<script type="text/javascript">
35-
!function(a,b){a("Keen","https://d26b395fwzu5fz.cloudfront.net/3.2.3/keen.min.js",b)}(function(a,b,c){var d,e,f;c["_"+a]={},c[a]=function(b){c["_"+a].clients=c["_"+a].clients||{},c["_"+a].clients[b.projectId]=this,this._config=b},c[a].ready=function(b){c["_"+a].ready=c["_"+a].ready||[],c["_"+a].ready.push(b)},d=["addEvent","setGlobalProperties","trackExternalLink","on"];for(var g=0;g<d.length;g++){var h=d[g],i=function(a){return function(){return this["_"+a]=this["_"+a]||[],this["_"+a].push(arguments),this}};c[a].prototype[h]=i(h)}e=document.createElement("script"),e.async=!0,e.src=b,f=document.getElementsByTagName("script")[0],f.parentNode.insertBefore(e,f)},this);
35+
!function(a,b){a("Keen","https://d26b395fwzu5fz.cloudfront.net/3.2.4/keen.min.js",b)}(function(a,b,c){var d,e,f;c["_"+a]={},c[a]=function(b){c["_"+a].clients=c["_"+a].clients||{},c["_"+a].clients[b.projectId]=this,this._config=b},c[a].ready=function(b){c["_"+a].ready=c["_"+a].ready||[],c["_"+a].ready.push(b)},d=["addEvent","setGlobalProperties","trackExternalLink","on"];for(var g=0;g<d.length;g++){var h=d[g],i=function(a){return function(){return this["_"+a]=this["_"+a]||[],this["_"+a].push(arguments),this}};c[a].prototype[h]=i(h)}e=document.createElement("script"),e.async=!0,e.src=b,f=document.getElementsByTagName("script")[0],f.parentNode.insertBefore(e,f)},this);
3636
</script>
3737
```
3838

3939
Or load the library synchronously from our CDN:
4040

4141
```html
42-
<script src="https://d26b395fwzu5fz.cloudfront.net/3.2.3/keen.min.js" type="text/javascript"></script>
42+
<script src="https://d26b395fwzu5fz.cloudfront.net/3.2.4/keen.min.js" type="text/javascript"></script>
4343
```
4444

4545
Read our [Installation guide](./docs/installation.md) to learn about all the ways this library can fit into your workflow.

docs/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ Load this library asynchronously from our CDN by copy/pasting this snippet of Ja
88

99
```html
1010
<script type="text/javascript">
11-
!function(a,b){a("Keen","https://d26b395fwzu5fz.cloudfront.net/3.2.3/keen.min.js",b)}(function(a,b,c){var d,e,f;c["_"+a]={},c[a]=function(b){c["_"+a].clients=c["_"+a].clients||{},c["_"+a].clients[b.projectId]=this,this._config=b},c[a].ready=function(b){c["_"+a].ready=c["_"+a].ready||[],c["_"+a].ready.push(b)},d=["addEvent","setGlobalProperties","trackExternalLink","on"];for(var g=0;g<d.length;g++){var h=d[g],i=function(a){return function(){return this["_"+a]=this["_"+a]||[],this["_"+a].push(arguments),this}};c[a].prototype[h]=i(h)}e=document.createElement("script"),e.async=!0,e.src=b,f=document.getElementsByTagName("script")[0],f.parentNode.insertBefore(e,f)},this);
11+
!function(a,b){a("Keen","https://d26b395fwzu5fz.cloudfront.net/3.2.4/keen.min.js",b)}(function(a,b,c){var d,e,f;c["_"+a]={},c[a]=function(b){c["_"+a].clients=c["_"+a].clients||{},c["_"+a].clients[b.projectId]=this,this._config=b},c[a].ready=function(b){c["_"+a].ready=c["_"+a].ready||[],c["_"+a].ready.push(b)},d=["addEvent","setGlobalProperties","trackExternalLink","on"];for(var g=0;g<d.length;g++){var h=d[g],i=function(a){return function(){return this["_"+a]=this["_"+a]||[],this["_"+a].push(arguments),this}};c[a].prototype[h]=i(h)}e=document.createElement("script"),e.async=!0,e.src=b,f=document.getElementsByTagName("script")[0],f.parentNode.insertBefore(e,f)},this);
1212
</script>
1313
```
1414

1515
Alternatively, you can load the library synchronously from our CDN:
1616

1717
```html
18-
<script src="https://d26b395fwzu5fz.cloudfront.net/3.2.3/keen.min.js"></script>
18+
<script src="https://d26b395fwzu5fz.cloudfront.net/3.2.4/keen.min.js"></script>
1919
```
2020

2121
Read our [Installation guide](./installation.md) to learn about all the ways this library can fit into your workflow.

docs/installation.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ For quick browser use, copy/paste this snippet of JavaScript above the `</head>`
1313

1414
```html
1515
<script type="text/javascript">
16-
!function(a,b){a("Keen","https://d26b395fwzu5fz.cloudfront.net/3.2.3/keen.min.js",b)}(function(a,b,c){var d,e,f;c["_"+a]={},c[a]=function(b){c["_"+a].clients=c["_"+a].clients||{},c["_"+a].clients[b.projectId]=this,this._config=b},c[a].ready=function(b){c["_"+a].ready=c["_"+a].ready||[],c["_"+a].ready.push(b)},d=["addEvent","setGlobalProperties","trackExternalLink","on"];for(var g=0;g<d.length;g++){var h=d[g],i=function(a){return function(){return this["_"+a]=this["_"+a]||[],this["_"+a].push(arguments),this}};c[a].prototype[h]=i(h)}e=document.createElement("script"),e.async=!0,e.src=b,f=document.getElementsByTagName("script")[0],f.parentNode.insertBefore(e,f)},this);
16+
!function(a,b){a("Keen","https://d26b395fwzu5fz.cloudfront.net/3.2.4/keen.min.js",b)}(function(a,b,c){var d,e,f;c["_"+a]={},c[a]=function(b){c["_"+a].clients=c["_"+a].clients||{},c["_"+a].clients[b.projectId]=this,this._config=b},c[a].ready=function(b){c["_"+a].ready=c["_"+a].ready||[],c["_"+a].ready.push(b)},d=["addEvent","setGlobalProperties","trackExternalLink","on"];for(var g=0;g<d.length;g++){var h=d[g],i=function(a){return function(){return this["_"+a]=this["_"+a]||[],this["_"+a].push(arguments),this}};c[a].prototype[h]=i(h)}e=document.createElement("script"),e.async=!0,e.src=b,f=document.getElementsByTagName("script")[0],f.parentNode.insertBefore(e,f)},this);
1717
</script>
1818
```
1919

@@ -50,15 +50,15 @@ Keen.ready(function(){
5050
Simple, synchronous loading.
5151

5252
```html
53-
<script src="https://d26b395fwzu5fz.cloudfront.net/3.2.3/keen.min.js" type="text/javascript"></script>
53+
<script src="https://d26b395fwzu5fz.cloudfront.net/3.2.4/keen.min.js" type="text/javascript"></script>
5454
```
5555

5656
## Tracking-only
5757

5858
If you only need to track events, replace the URLs in your installation with this version:
5959

6060
```
61-
https://d26b395fwzu5fz.cloudfront.net/3.2.3/keen-tracker.min.js
61+
https://d26b395fwzu5fz.cloudfront.net/3.2.4/keen-tracker.min.js
6262
```
6363

6464
## AMD/CommonJS
@@ -72,7 +72,7 @@ The library is loaded with an explicitly named module ID ("keen"), which present
7272
```javascript
7373
requirejs.config({
7474
"paths": {
75-
"keen": "https://d26b395fwzu5fz.cloudfront.net/3.2.3/keen.js"
75+
"keen": "https://d26b395fwzu5fz.cloudfront.net/3.2.4/keen.js"
7676
}
7777
});
7878
require([ "keen" ], function(Keen) {

0 commit comments

Comments
 (0)