From acd6c003d4cad651a40110e14eb209f32ef8a216 Mon Sep 17 00:00:00 2001 From: Andrew Stein Date: Mon, 10 May 2021 21:59:51 -0400 Subject: [PATCH 1/4] Fix non-leaf aggregate cache bug in d3fc, strange chrome border rendering glitch in datagrid --- .../src/js/plugin/template.js | 2 +- .../src/less/regular_table.less | 5 ++- .../src/themes/material.dark.less | 42 +++++++++---------- 3 files changed, 26 insertions(+), 23 deletions(-) diff --git a/packages/perspective-viewer-d3fc/src/js/plugin/template.js b/packages/perspective-viewer-d3fc/src/js/plugin/template.js index bf836d09dd..a5fd59b49f 100644 --- a/packages/perspective-viewer-d3fc/src/js/plugin/template.js +++ b/packages/perspective-viewer-d3fc/src/js/plugin/template.js @@ -110,7 +110,7 @@ class D3FCChartElement extends HTMLElement { const oldValues = [oldSettings.crossValues, oldSettings.mainValues, oldSettings.splitValues, oldSettings.realValues]; const newValues = [newSettings.crossValues, newSettings.mainValues, newSettings.splitValues, newSettings.realValues]; - if (areArraysEqualSimple(oldValues, newValues)) return {...oldSettings, data: newSettings.data, colorStyles: null}; + if (areArraysEqualSimple(oldValues, newValues)) return {...oldSettings, data: newSettings.data, agg_paths: newSettings.agg_paths, colorStyles: null}; } this.remove(); return newSettings; diff --git a/packages/perspective-viewer-datagrid/src/less/regular_table.less b/packages/perspective-viewer-datagrid/src/less/regular_table.less index 073dd3d797..aae30c5440 100644 --- a/packages/perspective-viewer-datagrid/src/less/regular_table.less +++ b/packages/perspective-viewer-datagrid/src/less/regular_table.less @@ -128,12 +128,14 @@ regular-table thead tr:last-child th { regular-table table { user-select: none; color: #161616; + border-collapse: separate; th { font-weight: 400; } td, th { + border-color: #eaedef; height: 23px; } @@ -142,7 +144,8 @@ regular-table table { } td, th.psp-tree-label, th.psp-tree-label, th.psp-tree-leaf, tbody tr:first-child th { - border: 0px solid #eaedef; + border-style: solid; + border-width: 0px; border-top-width: 1px; } diff --git a/packages/perspective-viewer/src/themes/material.dark.less b/packages/perspective-viewer/src/themes/material.dark.less index ed38bc5620..3e5a343f5d 100644 --- a/packages/perspective-viewer/src/themes/material.dark.less +++ b/packages/perspective-viewer/src/themes/material.dark.less @@ -86,33 +86,33 @@ perspective-viewer, .perspective-viewer-material-dark { --d3fc-tooltip--border-color: @grey800; --d3fc-legend--background: rgba(42,44,47,0.8); - --d3fc-series: rgb(71, 120, 194) !important; - --d3fc-series-1: rgb(71, 120, 194) !important; - --d3fc-series-2: rgb(204, 120, 48) !important; - --d3fc-series-3: rgb(158, 84, 192) !important; - --d3fc-series-4: rgb(51, 150, 153) !important; - --d3fc-series-5: rgb(102, 114, 143) !important; - --d3fc-series-6: rgb(211, 103, 189) !important; - --d3fc-series-7: rgb(109, 124, 77) !important; - --d3fc-series-8: rgb(221, 99, 103) !important; - --d3fc-series-9: rgb(120, 104, 206) !important; - --d3fc-series-10: rgb(23, 166, 123) !important; + --d3fc-series: rgb(71, 120, 194); + --d3fc-series-1: rgb(71, 120, 194); + --d3fc-series-2: rgb(204, 120, 48); + --d3fc-series-3: rgb(158, 84, 192); + --d3fc-series-4: rgb(51, 150, 153); + --d3fc-series-5: rgb(102, 114, 143); + --d3fc-series-6: rgb(211, 103, 189); + --d3fc-series-7: rgb(109, 124, 77); + --d3fc-series-8: rgb(221, 99, 103); + --d3fc-series-9: rgb(120, 104, 206); + --d3fc-series-10: rgb(23, 166, 123); --d3fc-full--gradient: linear-gradient( - rgb(221, 99, 103) 0%, - @grey800 50%, - rgb(50, 137, 200) 100% - ) !important; + #dd6367 0%, + #242526 50%, + #3289c8 100% + ); --d3fc-positive--gradient: linear-gradient( - @grey800 0%, - rgb(50, 137, 200) 100% - ) !important; + #242526 0%, + #3289c8 100% + ); --d3fc-negative--gradient: linear-gradient( - @grey800 100%, - rgb(221, 99, 103) 0% - ) !important; + #dd6367 0%, + #242526 100% + ); --warning--color: #333; From 8b32e19d76946cc4117337a2ea267acb58bab9a8 Mon Sep 17 00:00:00 2001 From: Andrew Stein Date: Mon, 10 May 2021 23:42:50 -0400 Subject: [PATCH 2/4] Fix 0-ignoring color range detection for color-gradient charts --- packages/perspective-viewer-d3fc/src/js/data/treeData.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/perspective-viewer-d3fc/src/js/data/treeData.js b/packages/perspective-viewer-d3fc/src/js/data/treeData.js index 4cd7de54be..484c3a7f62 100644 --- a/packages/perspective-viewer-d3fc/src/js/data/treeData.js +++ b/packages/perspective-viewer-d3fc/src/js/data/treeData.js @@ -31,7 +31,7 @@ export function treeData(settings) { if (settings.realValues.length > 1 && settings.realValues[1] !== null) { const is_leaf = i === groups.length - 1; const colorValue = is_leaf ? getDataValue(d, settings.mainValues[1], split) : getDataValue(settings.agg_paths[j][i + 1] || d, settings.mainValues[1], split); - if (colorValue) { + if (colorValue !== undefined) { element.color = colorValue; } } From 302839b3467f5f5ecc7f5ca6d104c090d33a5cd6 Mon Sep 17 00:00:00 2001 From: Andrew Stein Date: Tue, 11 May 2021 01:18:04 -0400 Subject: [PATCH 3/4] Fix cli regression --- packages/perspective-cli/src/js/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/perspective-cli/src/js/index.js b/packages/perspective-cli/src/js/index.js index dad36fc566..bd8f5154aa 100755 --- a/packages/perspective-cli/src/js/index.js +++ b/packages/perspective-cli/src/js/index.js @@ -29,7 +29,7 @@ async function convert(filename, options) { try { file = JSON.parse(file); } catch {} - let tbl = table(file); + let tbl = await table(file); let view = await tbl.view(); let out; options.format = options.format || "arrow"; @@ -73,7 +73,7 @@ async function host(filename, options) { const server = new WebSocketServer({assets: files, port: options.port}); let file; if (filename) { - file = table(fs.readFileSync(filename).toString()); + file = await table(fs.readFileSync(filename).toString()); } else { file = await read_stdin(); } From 5765328295dde91b6a730fdb264add0c611d2aec Mon Sep 17 00:00:00 2001 From: Andrew Stein Date: Tue, 11 May 2021 03:09:48 -0400 Subject: [PATCH 4/4] v0.8.2 --- CHANGELOG.md | 15 +++++++++++++-- cpp/perspective/package.json | 2 +- docs/package.json | 12 ++++++------ examples/blocks/package.json | 10 +++++----- examples/git-history/package.json | 10 +++++----- examples/promo/package.json | 14 +++++++------- examples/react/package.json | 12 ++++++------ examples/remote-express-typescript/package.json | 10 +++++----- examples/remote-express/package.json | 10 +++++----- examples/remote-workspace/package.json | 14 +++++++------- examples/tornado-python/package.json | 14 +++++++------- examples/tornado-streaming-python/package.json | 14 +++++++------- examples/webpack-cross-origin/package.json | 12 ++++++------ examples/webpack/package.json | 12 ++++++------ examples/workspace-editing-python/package.json | 14 +++++++------- examples/workspace/package.json | 14 +++++++------- lerna.json | 2 +- packages/perspective-bench/package.json | 10 +++++----- packages/perspective-cli/package.json | 10 +++++----- packages/perspective-jupyterlab/package.json | 12 ++++++------ packages/perspective-test/package.json | 4 ++-- packages/perspective-viewer-d3fc/package.json | 8 ++++---- packages/perspective-viewer-datagrid/package.json | 8 ++++---- packages/perspective-viewer/package.json | 8 ++++---- packages/perspective-webpack-plugin/package.json | 2 +- packages/perspective-workspace/package.json | 6 +++--- packages/perspective/package.json | 4 ++-- python/perspective/package.json | 2 +- python/perspective/perspective/core/_version.py | 2 +- rust/perspective-vieux/package.json | 4 ++-- 30 files changed, 141 insertions(+), 130 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 13ade5e5be..7c5bba0265 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,19 @@ # Changelog -## [0.8.1](https://github.com/finos/perspective/tree/HEAD) +## [v0.8.2](https://github.com/finos/perspective/tree/HEAD) -[Full Changelog](https://github.com/finos/perspective/compare/v0.8.0...HEAD) +[Full Changelog](https://github.com/finos/perspective/compare/v0.8.1...HEAD) + +**Fixed bugs:** + +- Perspective-cli hosting error: input.on\_delete is not a function [\#1405](https://github.com/finos/perspective/issues/1405) +- Fix CLI `async` regression [\#1419](https://github.com/finos/perspective/pull/1419) ([texodus](https://github.com/texodus)) +- Fix color gradient charts containing 0 [\#1418](https://github.com/finos/perspective/pull/1418) ([texodus](https://github.com/texodus)) +- Fix styling bugs from CSS minification [\#1417](https://github.com/finos/perspective/pull/1417) ([texodus](https://github.com/texodus)) + +## [v0.8.1](https://github.com/finos/perspective/tree/v0.8.1) (2021-05-10) + +[Full Changelog](https://github.com/finos/perspective/compare/v0.8.0...v0.8.1) **Implemented enhancements:** diff --git a/cpp/perspective/package.json b/cpp/perspective/package.json index fd80d7a6b1..37d5af0a0a 100644 --- a/cpp/perspective/package.json +++ b/cpp/perspective/package.json @@ -3,7 +3,7 @@ "private": true, "author": "The Perspective Authors", "license": "Apache-2.0", - "version": "0.8.1", + "version": "0.8.2", "main": "./dist/esm/perspective.cpp.js", "files": [ "dist/esm/**/*", diff --git a/docs/package.json b/docs/package.json index 08d534b8b3..c95fef1229 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,7 +1,7 @@ { "name": "@finos/docs", "private": true, - "version": "0.8.1", + "version": "0.8.2", "scripts": { "theme": "lessc static/css/material.dark.less > static/css/material.dark.css", "examples": "docusaurus-examples", @@ -15,11 +15,11 @@ }, "devDependencies": { "@babel/plugin-proposal-class-properties": "^7.8.3", - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1", - "@finos/perspective-workspace": "^0.8.1", + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2", + "@finos/perspective-workspace": "^0.8.2", "docusaurus": "^1.8.0", "less": "^3.9.0" }, diff --git a/examples/blocks/package.json b/examples/blocks/package.json index fa0fb34cc5..dfd3824ded 100644 --- a/examples/blocks/package.json +++ b/examples/blocks/package.json @@ -1,7 +1,7 @@ { "name": "blocks", "private": true, - "version": "0.8.1", + "version": "0.8.2", "description": "A collection of simple client-side Perspective examples for `http://bl.ocks.org`.", "scripts": { "start": "mkdirp dist && node server.js", @@ -11,10 +11,10 @@ "keywords": [], "license": "Apache-2.0", "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1", + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2", "superstore-arrow": "1.0.0" } } diff --git a/examples/git-history/package.json b/examples/git-history/package.json index 08b211037e..520ed35359 100644 --- a/examples/git-history/package.json +++ b/examples/git-history/package.json @@ -1,7 +1,7 @@ { "name": "git-history", "private": true, - "version": "0.8.1", + "version": "0.8.2", "description": "An example of Perspective's own GIT history rendered in Perspective.", "scripts": { "start": "node server.js" @@ -9,9 +9,9 @@ "keywords": [], "license": "Apache-2.0", "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1" + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2" } } diff --git a/examples/promo/package.json b/examples/promo/package.json index 66fd6feb4f..9e040e2051 100644 --- a/examples/promo/package.json +++ b/examples/promo/package.json @@ -1,7 +1,7 @@ { "name": "promo", "private": true, - "version": "0.8.1", + "version": "0.8.2", "description": "An puppeteer-guided demo of Perspective's functionality, as seen on Github.", "scripts": { "dev": "webpack-dev-server --open", @@ -13,14 +13,14 @@ "keywords": [], "license": "Apache-2.0", "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1", - "@finos/perspective-workspace": "^0.8.1" + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2", + "@finos/perspective-workspace": "^0.8.2" }, "devDependencies": { - "@finos/perspective-webpack-plugin": "^0.8.1", + "@finos/perspective-webpack-plugin": "^0.8.2", "http-server": "^0.11.1", "npm-run-all": "^4.1.3", "rimraf": "^2.5.2" diff --git a/examples/react/package.json b/examples/react/package.json index 800cd3ddb5..981df51cfd 100644 --- a/examples/react/package.json +++ b/examples/react/package.json @@ -1,7 +1,7 @@ { "name": "react", "private": true, - "version": "0.8.1", + "version": "0.8.2", "description": "An example app built using `@finos/perspective-viewer`.", "scripts": { "start": "webpack serve --open", @@ -10,15 +10,15 @@ "keywords": [], "license": "Apache-2.0", "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1", + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2", "react": "16.8.6", "react-dom": "16.8.6" }, "devDependencies": { - "@finos/perspective-webpack-plugin": "^0.8.1", + "@finos/perspective-webpack-plugin": "^0.8.2", "@types/react": "^16.8.6", "@types/react-dom": "^16.9.4", "source-map-loader": "^0.2.4", diff --git a/examples/remote-express-typescript/package.json b/examples/remote-express-typescript/package.json index 1146f4438b..49d3985f7c 100644 --- a/examples/remote-express-typescript/package.json +++ b/examples/remote-express-typescript/package.json @@ -1,7 +1,7 @@ { "name": "remote-express-typescript", "private": true, - "version": "0.8.1", + "version": "0.8.2", "description": "An example of 2 Perspectives, one client and one server, streaming via Apache Arrow.", "scripts": { "start": "tsc && node dist/server.js" @@ -9,10 +9,10 @@ "keywords": [], "license": "Apache-2.0", "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1" + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2" }, "devDependencies": { "@types/express": "^4.17.3", diff --git a/examples/remote-express/package.json b/examples/remote-express/package.json index 4d12272f7c..a40cb71d64 100644 --- a/examples/remote-express/package.json +++ b/examples/remote-express/package.json @@ -1,7 +1,7 @@ { "name": "remote-express", "private": true, - "version": "0.8.1", + "version": "0.8.2", "description": "An example of 2 Perspectives, one client and one server, streaming via Apache Arrow.", "scripts": { "start": "node server.js" @@ -9,10 +9,10 @@ "keywords": [], "license": "Apache-2.0", "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1", + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2", "express": "^4.17.1", "express-ws": "^4.0.0" } diff --git a/examples/remote-workspace/package.json b/examples/remote-workspace/package.json index b9de7dbe7f..41a7995439 100644 --- a/examples/remote-workspace/package.json +++ b/examples/remote-workspace/package.json @@ -1,7 +1,7 @@ { "name": "remote-workspace", "private": true, - "version": "0.8.1", + "version": "0.8.2", "description": "An example app built using `@finos/perspective-workspace`.", "scripts": { "start:server": "webpack serve --open", @@ -11,14 +11,14 @@ "keywords": [], "license": "Apache-2.0", "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1", - "@finos/perspective-workspace": "^0.8.1" + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2", + "@finos/perspective-workspace": "^0.8.2" }, "devDependencies": { - "@finos/perspective-webpack-plugin": "^0.8.1", + "@finos/perspective-webpack-plugin": "^0.8.2", "http-server": "^0.11.1", "npm-run-all": "^4.1.3", "rimraf": "^2.5.2" diff --git a/examples/tornado-python/package.json b/examples/tornado-python/package.json index e5f3ccc0e0..e6d253fee2 100644 --- a/examples/tornado-python/package.json +++ b/examples/tornado-python/package.json @@ -1,7 +1,7 @@ { "name": "tornado-python", "private": true, - "version": "0.8.1", + "version": "0.8.2", "description": "An example of editing a `perspective-python` server from the browser.", "scripts": { "start": "PYTHONPATH=../../python/perspective python3 server.py", @@ -10,15 +10,15 @@ "keywords": [], "license": "Apache-2.0", "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1", - "@finos/perspective-workspace": "^0.8.1", + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2", + "@finos/perspective-workspace": "^0.8.2", "superstore-arrow": "^1.0.0" }, "devDependencies": { - "@finos/perspective-webpack-plugin": "^0.8.1", + "@finos/perspective-webpack-plugin": "^0.8.2", "npm-run-all": "^4.1.3", "rimraf": "^2.5.2" } diff --git a/examples/tornado-streaming-python/package.json b/examples/tornado-streaming-python/package.json index d91e225494..9c94abdedc 100644 --- a/examples/tornado-streaming-python/package.json +++ b/examples/tornado-streaming-python/package.json @@ -1,7 +1,7 @@ { "name": "tornado-streaming-python", "private": true, - "version": "0.8.1", + "version": "0.8.2", "description": "An example of streaming a `perspective-python` server to the browser.", "scripts": { "start": "PYTHONPATH=../../python/perspective python3 server.py", @@ -10,15 +10,15 @@ "keywords": [], "license": "Apache-2.0", "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1", - "@finos/perspective-workspace": "^0.8.1", + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2", + "@finos/perspective-workspace": "^0.8.2", "superstore-arrow": "^1.0.0" }, "devDependencies": { - "@finos/perspective-webpack-plugin": "^0.8.1", + "@finos/perspective-webpack-plugin": "^0.8.2", "npm-run-all": "^4.1.3", "rimraf": "^2.5.2" } diff --git a/examples/webpack-cross-origin/package.json b/examples/webpack-cross-origin/package.json index 6557b81d68..a3f6bdfdcf 100644 --- a/examples/webpack-cross-origin/package.json +++ b/examples/webpack-cross-origin/package.json @@ -1,7 +1,7 @@ { "name": "webpack-cross-origin", "private": true, - "version": "0.8.1", + "version": "0.8.2", "description": "An example of using the Perspective Webpack plugin to build a JS file with Webpack.", "scripts": { "start": "npm-run-all -l -p webpack-watch host:app host:bundles", @@ -12,13 +12,13 @@ "keywords": [], "license": "Apache-2.0", "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1" + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2" }, "devDependencies": { - "@finos/perspective-webpack-plugin": "^0.8.1", + "@finos/perspective-webpack-plugin": "^0.8.2", "http-server": "^0.11.1" } } diff --git a/examples/webpack/package.json b/examples/webpack/package.json index 8bd5179ab9..c1b00efadf 100644 --- a/examples/webpack/package.json +++ b/examples/webpack/package.json @@ -1,7 +1,7 @@ { "name": "webpack", "private": true, - "version": "0.8.1", + "version": "0.8.2", "description": "An example app built using `@finos/perspective-viewer`.", "scripts": { "start": "webpack serve" @@ -9,13 +9,13 @@ "keywords": [], "license": "Apache-2.0", "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1" + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2" }, "devDependencies": { - "@finos/perspective-webpack-plugin": "^0.8.1", + "@finos/perspective-webpack-plugin": "^0.8.2", "css-loader": "^0.28.7", "file-loader": "^4.2.0", "html-webpack-plugin": "^3.2.0", diff --git a/examples/workspace-editing-python/package.json b/examples/workspace-editing-python/package.json index 7b69c64f45..cede9dc9d6 100644 --- a/examples/workspace-editing-python/package.json +++ b/examples/workspace-editing-python/package.json @@ -1,7 +1,7 @@ { "name": "workspace-editing-python", "private": true, - "version": "0.8.1", + "version": "0.8.2", "description": "An example app demonstrating client/server editing, built using `@finos/perspective-workspace` and `perspective-python`.", "scripts": { "start": "yarn webpack && yarn start:server", @@ -12,14 +12,14 @@ "keywords": [], "license": "Apache-2.0", "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1", - "@finos/perspective-workspace": "^0.8.1" + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2", + "@finos/perspective-workspace": "^0.8.2" }, "devDependencies": { - "@finos/perspective-webpack-plugin": "^0.8.1", + "@finos/perspective-webpack-plugin": "^0.8.2", "http-server": "^0.11.1", "npm-run-all": "^4.1.3", "rimraf": "^2.5.2" diff --git a/examples/workspace/package.json b/examples/workspace/package.json index 093cf34d1b..d9d13167eb 100644 --- a/examples/workspace/package.json +++ b/examples/workspace/package.json @@ -1,7 +1,7 @@ { "name": "workspace", "private": true, - "version": "0.8.1", + "version": "0.8.2", "description": "An example app built using `@finos/perspective-workspace`.", "scripts": { "start": "webpack serve --open", @@ -10,14 +10,14 @@ "keywords": [], "license": "Apache-2.0", "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1", - "@finos/perspective-workspace": "^0.8.1" + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2", + "@finos/perspective-workspace": "^0.8.2" }, "devDependencies": { - "@finos/perspective-webpack-plugin": "^0.8.1", + "@finos/perspective-webpack-plugin": "^0.8.2", "http-server": "^0.11.1", "npm-run-all": "^4.1.3", "rimraf": "^2.5.2" diff --git a/lerna.json b/lerna.json index cc43e8260c..f39a823de7 100644 --- a/lerna.json +++ b/lerna.json @@ -6,5 +6,5 @@ ], "npmClient": "yarn", "useWorkspaces": true, - "version": "0.8.1" + "version": "0.8.2" } diff --git a/packages/perspective-bench/package.json b/packages/perspective-bench/package.json index 799d911130..0435087026 100644 --- a/packages/perspective-bench/package.json +++ b/packages/perspective-bench/package.json @@ -1,6 +1,6 @@ { "name": "@finos/perspective-bench", - "version": "0.8.1", + "version": "0.8.2", "description": "Benchmark utility based on perspective", "private": true, "main": "src/js/bench.js", @@ -28,9 +28,9 @@ "license": "Apache-2.0", "dependencies": { "@babel/runtime": "^7.8.4", - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1" + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2" } } diff --git a/packages/perspective-cli/package.json b/packages/perspective-cli/package.json index 0a8768e981..267b64710e 100644 --- a/packages/perspective-cli/package.json +++ b/packages/perspective-cli/package.json @@ -1,6 +1,6 @@ { "name": "@finos/perspective-cli", - "version": "0.8.1", + "version": "0.8.2", "description": "Perspective.js CLI", "main": "build/index.js", "publishConfig": { @@ -27,10 +27,10 @@ "perspective": "perspective" }, "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1", + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2", "commander": "^2.19.0", "core-js": "^3.6.4" } diff --git a/packages/perspective-jupyterlab/package.json b/packages/perspective-jupyterlab/package.json index 131bc93bb4..1d45af4044 100644 --- a/packages/perspective-jupyterlab/package.json +++ b/packages/perspective-jupyterlab/package.json @@ -1,6 +1,6 @@ { "name": "@finos/perspective-jupyterlab", - "version": "0.8.1", + "version": "0.8.2", "description": "Perspective.js", "files": [ "dist/*.d.ts", @@ -32,17 +32,17 @@ "version": "yarn build" }, "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", - "@finos/perspective-viewer-d3fc": "^0.8.1", - "@finos/perspective-viewer-datagrid": "^0.8.1", + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", + "@finos/perspective-viewer-d3fc": "^0.8.2", + "@finos/perspective-viewer-datagrid": "^0.8.2", "@jupyter-widgets/base": "^3.0.0 || ^4.0.0", "@jupyterlab/application": "^3.0.0", "@lumino/application": "^1.7.3", "@lumino/widgets": "^1.9.3" }, "devDependencies": { - "@finos/perspective-test": "^0.8.1", + "@finos/perspective-test": "^0.8.2", "@jupyter-widgets/base-manager": "^1.0.0-alpha.0", "@types/jest": "^23.3.9", "@types/node": "^11.11.0", diff --git a/packages/perspective-test/package.json b/packages/perspective-test/package.json index 6c7c78cf1e..ef5d9d1d9f 100644 --- a/packages/perspective-test/package.json +++ b/packages/perspective-test/package.json @@ -1,6 +1,6 @@ { "name": "@finos/perspective-test", - "version": "0.8.1", + "version": "0.8.2", "description": "Test utility based on perspective", "private": true, "main": "src/js/index.js", @@ -21,7 +21,7 @@ "license": "Apache-2.0", "dependencies": { "@babel/runtime": "^7.8.4", - "@finos/perspective": "^0.8.1", + "@finos/perspective": "^0.8.2", "core-js": "^3.6.4" } } diff --git a/packages/perspective-viewer-d3fc/package.json b/packages/perspective-viewer-d3fc/package.json index 006bd33919..64d73f46f5 100644 --- a/packages/perspective-viewer-d3fc/package.json +++ b/packages/perspective-viewer-d3fc/package.json @@ -1,6 +1,6 @@ { "name": "@finos/perspective-viewer-d3fc", - "version": "0.8.1", + "version": "0.8.2", "description": "Perspective.js D3FC Plugin", "main": "./dist/cjs/perspective-viewer-d3fc.js", "module": "./dist/cjs/perspective-viewer-d3fc.js", @@ -49,8 +49,8 @@ "author": "", "license": "Apache-2.0", "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", "babel-runtime": "^6.26.0", "chroma-js": "^1.3.4", "core-js": "^3.6.4", @@ -60,6 +60,6 @@ "gradient-parser": "0.1.5" }, "devDependencies": { - "@finos/perspective-test": "^0.8.1" + "@finos/perspective-test": "^0.8.2" } } diff --git a/packages/perspective-viewer-datagrid/package.json b/packages/perspective-viewer-datagrid/package.json index 8cf8881cab..b1ba1f6016 100644 --- a/packages/perspective-viewer-datagrid/package.json +++ b/packages/perspective-viewer-datagrid/package.json @@ -1,6 +1,6 @@ { "name": "@finos/perspective-viewer-datagrid", - "version": "0.8.1", + "version": "0.8.2", "description": "Perspective.js", "main": "dist/esm/perspective-viewer-datagrid.js", "module": "dist/esm/perspective-viewer-datagrid.js", @@ -38,12 +38,12 @@ "author": "", "license": "Apache-2.0", "dependencies": { - "@finos/perspective": "^0.8.1", - "@finos/perspective-viewer": "^0.8.1", + "@finos/perspective": "^0.8.2", + "@finos/perspective-viewer": "^0.8.2", "chroma-js": "^1.3.4", "regular-table": "=0.4.0" }, "devDependencies": { - "@finos/perspective-test": "^0.8.1" + "@finos/perspective-test": "^0.8.2" } } diff --git a/packages/perspective-viewer/package.json b/packages/perspective-viewer/package.json index 8da218e107..75d43629f4 100644 --- a/packages/perspective-viewer/package.json +++ b/packages/perspective-viewer/package.json @@ -1,6 +1,6 @@ { "name": "@finos/perspective-viewer", - "version": "0.8.1", + "version": "0.8.2", "description": "Perspective.js", "main": "dist/esm/viewer.js", "module": "dist/esm/viewer.js", @@ -53,7 +53,7 @@ "license": "Apache-2.0", "dependencies": { "@babel/runtime": "^7.8.4", - "@finos/perspective": "^0.8.1", + "@finos/perspective": "^0.8.2", "@types/react": "^16.8.6", "awesomplete": "^1.1.2", "chevrotain": "^6.5.0", @@ -65,8 +65,8 @@ "mobile-drag-drop": "^2.3.0-rc.2" }, "devDependencies": { - "@finos/perspective-test": "^0.8.1", - "@finos/perspective-vieux": "^0.8.1", + "@finos/perspective-test": "^0.8.2", + "@finos/perspective-vieux": "^0.8.2", "jsverify": "^0.8.4" } } diff --git a/packages/perspective-webpack-plugin/package.json b/packages/perspective-webpack-plugin/package.json index 4265f49424..8f8115f36d 100644 --- a/packages/perspective-webpack-plugin/package.json +++ b/packages/perspective-webpack-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@finos/perspective-webpack-plugin", - "version": "0.8.1", + "version": "0.8.2", "description": "Perspective.js Webpack Plugin", "main": "index.js", "publishConfig": { diff --git a/packages/perspective-workspace/package.json b/packages/perspective-workspace/package.json index bfd12b2014..6658d9e50e 100644 --- a/packages/perspective-workspace/package.json +++ b/packages/perspective-workspace/package.json @@ -1,6 +1,6 @@ { "name": "@finos/perspective-workspace", - "version": "0.8.1", + "version": "0.8.2", "description": "Perspective Workspace", "main": "./dist/cjs/perspective-workspace.js", "module": "./dist/cjs/perspective-workspace.js", @@ -38,7 +38,7 @@ "author": "", "license": "Apache-2.0", "dependencies": { - "@finos/perspective-viewer": "^0.8.1", + "@finos/perspective-viewer": "^0.8.2", "@lumino/algorithm": "^1.2.0", "@lumino/commands": "^1.7.2", "@lumino/domutils": "^1.1.4", @@ -49,7 +49,7 @@ "lodash": "^4.17.4" }, "devDependencies": { - "@finos/perspective-test": "^0.8.1", + "@finos/perspective-test": "^0.8.2", "babel-loader": "^8.0.6", "babel-runtime": "^6.26.0", "lodash.clonedeep": "^4.5.0" diff --git a/packages/perspective/package.json b/packages/perspective/package.json index 91b9dfc782..c52b31e846 100644 --- a/packages/perspective/package.json +++ b/packages/perspective/package.json @@ -1,6 +1,6 @@ { "name": "@finos/perspective", - "version": "0.8.1", + "version": "0.8.2", "description": "Perspective.js", "main": "dist/cjs/perspective.node.js", "unpkg": "dist/umd/perspective.js", @@ -64,7 +64,7 @@ "ws": "^6.1.2" }, "devDependencies": { - "@finos/perspective-cpp": "^0.8.1", + "@finos/perspective-cpp": "^0.8.2", "jsverify": "^0.8.4", "moment": "^2.19.1", "papaparse": "^5.2.0" diff --git a/python/perspective/package.json b/python/perspective/package.json index 63c1a0d4cd..8e5e148d61 100644 --- a/python/perspective/package.json +++ b/python/perspective/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "perspective-python-internal", - "version": "0.8.1", + "version": "0.8.2", "scripts": { "bench": "python3 bench/perspective_benchmark.py", "docs": "python3 docs/generate.py" diff --git a/python/perspective/perspective/core/_version.py b/python/perspective/perspective/core/_version.py index 7c4ce82568..a4dcdd4a7f 100644 --- a/python/perspective/perspective/core/_version.py +++ b/python/perspective/perspective/core/_version.py @@ -1,2 +1,2 @@ -__version__ = "0.8.1" +__version__ = "0.8.2" major_minor_version = "0.8" diff --git a/rust/perspective-vieux/package.json b/rust/perspective-vieux/package.json index 4236641244..58ce4ed278 100644 --- a/rust/perspective-vieux/package.json +++ b/rust/perspective-vieux/package.json @@ -1,6 +1,6 @@ { "name": "@finos/perspective-vieux", - "version": "0.8.1", + "version": "0.8.2", "private": true, "description": "A regular ``, for an async and virtual data model.", "repository": { @@ -34,6 +34,6 @@ "access": "public" }, "dependencies": { - "@finos/perspective": "^0.8.1" + "@finos/perspective": "^0.8.2" } }