+
{ Html::from(column) }
}
- } else if let (_, Some(column)) = column {
+ } else if let (key, (_, Some(column))) = column {
html! {
-
+
{ Html::from(column) }
}
} else {
+ let (key, _) = column;
html! {
-
+
}
@@ -287,7 +300,7 @@ where
{ columns_html }
- if ctx.props().is_dragover.is_none() {
+ if ctx.props().is_dragover.is_none() || invalid_drag {
Option {
+ match *self.drag_state.borrow() {
+ DragState::DragInProgress(DragFrom {
+ effect: DragEffect::Move(target),
+ ..
+ })
+ | DragState::DragOverInProgress(
+ DragFrom {
+ effect: DragEffect::Move(target),
+ ..
+ },
+ _,
+ ) => Some(target),
+ _ => None,
+ }
+ }
+
pub fn set_drag_image(&self, event: &DragEvent) -> ApiResult<()> {
event.stop_propagation();
if let Some(dt) = event.data_transfer() {
diff --git a/rust/perspective-viewer/src/rust/lib.rs b/rust/perspective-viewer/src/rust/lib.rs
index 56d373539f..acea48388a 100644
--- a/rust/perspective-viewer/src/rust/lib.rs
+++ b/rust/perspective-viewer/src/rust/lib.rs
@@ -10,6 +10,7 @@
#![recursion_limit = "1024"]
#![feature(const_type_name)]
#![feature(macro_metavar_expr)]
+#![feature(let_chains)]
#![feature(anonymous_lifetime_in_impl_trait)]
#![warn(
clippy::all,
diff --git a/rust/perspective-viewer/test/results/results.json b/rust/perspective-viewer/test/results/results.json
index f95b5cecd0..3b6de0e3f2 100644
--- a/rust/perspective-viewer/test/results/results.json
+++ b/rust/perspective-viewer/test/results/results.json
@@ -3,7 +3,7 @@
"superstore.html/doesn't leak elements.": "d0fd18b3d4d7c183c5ed155b4bf37972",
"superstore.html/doesn't leak views when setting group by.": "54daaa4bbbe59f6ed4acc301ba871bab",
"superstore.html/doesn't leak views when setting filters.": "6dfc1e505f1428424c3265f0236f22fc",
- "__GIT_COMMIT__": "e8058857eca31dae227def42d3bed8a49f2e2345",
+ "__GIT_COMMIT__": "78c0f588ba98a2aee406e6b3c3b594af6b4cb646",
"blank.html/Handles reloading with a schema.": "e58c62f6e0ff16dc4d753f99e0fc39c3",
"superstore_shows_a_grid_without_any_settings_applied_": "ae1c4690d978598ca14c8669244ce604",
"superstore_Responsive_Layout_shows_horizontal_columns_on_small_vertical_viewports_": "57ba3ad341cf8a0e4df6ab96715ff2a0",
@@ -57,7 +57,7 @@
"superstore_doesn_t_leak_elements": "8abeada4188bb6c316b8964861a60f43",
"superstore_doesn_t_leak_views_when_setting_group_by": "fd75dd7101bf8501a3271a6c2e5b5032",
"superstore_doesn_t_leak_views_when_setting_filters": "2f523e33ebbec489590323f36fd07dae",
- "superstore_opens_settings_when_field_is_set_to_true": "f7fadaa4836d0106b346b44bc19e342f",
+ "superstore_opens_settings_when_field_is_set_to_true": "5c4daad07beddff125611b169474ad8e",
"superstore_opens_settings_when_field_is_set_to_false": "80705a191c3675ed34d3058874f09a00",
"superstore_save()_returns_the_current_config": "ded04b5d6cb96a3651578334f189b20e",
"superstore_restore()_restores_a_config_from_save()": "ded04b5d6cb96a3651578334f189b20e",
From 8d7b973cab8be2d34e825aa6bb261d40e0186b18 Mon Sep 17 00:00:00 2001
From: Andrew Stein
Date: Mon, 10 Apr 2023 10:49:38 -0400
Subject: [PATCH 7/7] v2.0.1
---
CHANGELOG.md | 15 +++++++++++++++
cpp/perspective/package.json | 2 +-
docs/package.json | 14 +++++++-------
examples/blocks/package.json | 14 +++++++-------
examples/esbuild-example/package.json | 14 +++++++-------
examples/esbuild-remote/package.json | 12 ++++++------
examples/git-history/package.json | 10 +++++-----
examples/promo/package.json | 14 +++++++-------
examples/python-aiohttp/package.json | 14 +++++++-------
examples/python-starlette/package.json | 14 +++++++-------
examples/python-tornado-streaming/package.json | 14 +++++++-------
examples/python-tornado/package.json | 14 +++++++-------
examples/react/package.json | 12 ++++++------
examples/webpack-cross-origin/package.json | 12 ++++++------
examples/webpack-example/package.json | 12 ++++++------
examples/workspace-editing-python/package.json | 14 +++++++-------
examples/workspace/package.json | 14 +++++++-------
package.json | 2 +-
packages/perspective-cli/package.json | 14 +++++++-------
packages/perspective-esbuild-plugin/package.json | 2 +-
packages/perspective-jupyterlab/package.json | 16 ++++++++--------
packages/perspective-viewer-d3fc/package.json | 10 +++++-----
.../perspective-viewer-datagrid/package.json | 10 +++++-----
.../perspective-viewer-openlayers/package.json | 8 ++++----
packages/perspective-webpack-plugin/package.json | 6 +++---
packages/perspective-workspace/package.json | 8 ++++----
packages/perspective/package.json | 6 +++---
python/perspective/package.json | 12 ++++++------
python/perspective/perspective/core/_version.py | 2 +-
rust/perspective-viewer/Cargo.lock | 4 ++--
rust/perspective-viewer/Cargo.toml | 2 +-
rust/perspective-viewer/package.json | 8 ++++----
rust/perspective-viewer/tasks/bundle/Cargo.toml | 2 +-
tools/perspective-test/package.json | 4 ++--
34 files changed, 173 insertions(+), 158 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f874e766dc..821121a65c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,18 @@
+# [v2.0.1](https://github.com/finos/perspective/releases/tag/v2.0.1)
+
+_10 April 2023_ ([Full changelog](https://github.com/finos/perspective/compare/v2.0.0...v2.0.1))
+
+Fixes
+
+- Fix drag/drop behavior for duplicate group/split columns [#2177](https://github.com/finos/perspective/pull/2177)
+- Fix expression editor bug with escaped characters in strings [#2178](https://github.com/finos/perspective/pull/2178)
+
+Misc
+
+- Better logging and build for rust/wasm [#2179](https://github.com/finos/perspective/pull/2179)
+- Reorder examples on `README.md` [#2176](https://github.com/finos/perspective/pull/2176)
+- link for dark mode logo in readme [#2166](https://github.com/finos/perspective/pull/2166)
+
# [v2.0.0](https://github.com/finos/perspective/releases/tag/v2.0.0)
_4 April 2023_ ([Full changelog](https://github.com/finos/perspective/compare/v1.9.4...v2.0.0))
diff --git a/cpp/perspective/package.json b/cpp/perspective/package.json
index 537c923c06..59e900faec 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": "2.0.0",
+ "version": "2.0.1",
"main": "./dist/esm/perspective.cpp.js",
"files": [
"dist/esm/**/*",
diff --git a/docs/package.json b/docs/package.json
index 4fe257d99b..a27525a69b 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-docs",
- "version": "2.0.0",
+ "version": "2.0.1",
"private": true,
"scripts": {
"docusaurus": "docusaurus",
@@ -16,13 +16,13 @@
"dependencies": {
"@docusaurus/core": "2.2.0",
"@docusaurus/preset-classic": "2.2.0",
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0",
- "@finos/perspective-webpack-plugin": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1",
+ "@finos/perspective-webpack-plugin": "^2.0.1",
"@mdx-js/react": "^1.6.22",
- "blocks": "^2.0.0",
+ "blocks": "^2.0.1",
"clsx": "^1.1.1",
"prism-react-renderer": "^1.3.3",
"react": "^17.0.2",
diff --git a/examples/blocks/package.json b/examples/blocks/package.json
index aceaf7462a..27d3ffbd18 100644
--- a/examples/blocks/package.json
+++ b/examples/blocks/package.json
@@ -1,7 +1,7 @@
{
"name": "blocks",
"private": true,
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "A collection of simple client-side Perspective examples for `http://bl.ocks.org`.",
"scripts": {
"start": "mkdirp dist && node server.js"
@@ -10,12 +10,12 @@
"keywords": [],
"license": "Apache-2.0",
"dependencies": {
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0",
- "@finos/perspective-viewer-openlayers": "^2.0.0",
- "@finos/perspective-workspace": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1",
+ "@finos/perspective-viewer-openlayers": "^2.0.1",
+ "@finos/perspective-workspace": "^2.0.1",
"superstore-arrow": "1.0.0"
}
}
diff --git a/examples/esbuild-example/package.json b/examples/esbuild-example/package.json
index 95d5b0c0c8..e885509516 100644
--- a/examples/esbuild-example/package.json
+++ b/examples/esbuild-example/package.json
@@ -1,7 +1,7 @@
{
"name": "esbuild-example",
"private": true,
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "An esbuild example app built using `@finos/perspective-viewer`.",
"scripts": {
"build": "node build.js",
@@ -10,15 +10,15 @@
"keywords": [],
"license": "Apache-2.0",
"dependencies": {
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0",
- "@finos/perspective-viewer-openlayers": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1",
+ "@finos/perspective-viewer-openlayers": "^2.0.1",
"superstore-arrow": "^1.0.0"
},
"devDependencies": {
- "@finos/perspective-esbuild-plugin": "^2.0.0",
+ "@finos/perspective-esbuild-plugin": "^2.0.1",
"esbuild": "^0.14.54",
"http-server": "^0.11.1"
}
diff --git a/examples/esbuild-remote/package.json b/examples/esbuild-remote/package.json
index dd63541323..e9d9728188 100644
--- a/examples/esbuild-remote/package.json
+++ b/examples/esbuild-remote/package.json
@@ -1,7 +1,7 @@
{
"name": "esbuild-remote",
"private": true,
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "An example of 2 Perspectives, one client and one server, streaming via Apache Arrow.",
"scripts": {
"start": "node build.js && node server/index.mjs"
@@ -9,15 +9,15 @@
"keywords": [],
"license": "Apache-2.0",
"dependencies": {
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1",
"express": "^4.17.1",
"express-ws": "^5.0.2"
},
"devDependencies": {
- "@finos/perspective-esbuild-plugin": "^2.0.0",
+ "@finos/perspective-esbuild-plugin": "^2.0.1",
"esbuild": "^0.14.54"
}
}
diff --git a/examples/git-history/package.json b/examples/git-history/package.json
index 2985121bd0..616baa50b7 100644
--- a/examples/git-history/package.json
+++ b/examples/git-history/package.json
@@ -1,7 +1,7 @@
{
"name": "git-history",
"private": true,
- "version": "2.0.0",
+ "version": "2.0.1",
"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": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0"
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1"
}
}
diff --git a/examples/promo/package.json b/examples/promo/package.json
index 5fce73b83b..89879e1816 100644
--- a/examples/promo/package.json
+++ b/examples/promo/package.json
@@ -1,7 +1,7 @@
{
"name": "promo",
"private": true,
- "version": "2.0.0",
+ "version": "2.0.1",
"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": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0",
- "@finos/perspective-workspace": "^2.0.0"
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1",
+ "@finos/perspective-workspace": "^2.0.1"
},
"devDependencies": {
- "@finos/perspective-webpack-plugin": "^2.0.0",
+ "@finos/perspective-webpack-plugin": "^2.0.1",
"http-server": "^0.11.1",
"npm-run-all": "^4.1.3",
"rimraf": "^2.5.2"
diff --git a/examples/python-aiohttp/package.json b/examples/python-aiohttp/package.json
index 18693d3a03..4d9596edd7 100644
--- a/examples/python-aiohttp/package.json
+++ b/examples/python-aiohttp/package.json
@@ -1,7 +1,7 @@
{
"name": "python-aiohttp",
"private": true,
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "An example of editing a `perspective-python` server from the browser.",
"scripts": {
"start": "PYTHONPATH=../../python/perspective python3 server.py"
@@ -9,15 +9,15 @@
"keywords": [],
"license": "Apache-2.0",
"dependencies": {
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0",
- "@finos/perspective-workspace": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1",
+ "@finos/perspective-workspace": "^2.0.1",
"superstore-arrow": "^1.0.0"
},
"devDependencies": {
- "@finos/perspective-webpack-plugin": "^2.0.0",
+ "@finos/perspective-webpack-plugin": "^2.0.1",
"npm-run-all": "^4.1.3",
"rimraf": "^2.5.2"
}
diff --git a/examples/python-starlette/package.json b/examples/python-starlette/package.json
index 7e667e645a..8ae99cd344 100644
--- a/examples/python-starlette/package.json
+++ b/examples/python-starlette/package.json
@@ -1,7 +1,7 @@
{
"name": "python-starlette",
"private": true,
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "An example of editing a `perspective-python` server from the browser.",
"scripts": {
"start": "PYTHONPATH=../../python/perspective python3 server.py"
@@ -9,15 +9,15 @@
"keywords": [],
"license": "Apache-2.0",
"dependencies": {
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0",
- "@finos/perspective-workspace": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1",
+ "@finos/perspective-workspace": "^2.0.1",
"superstore-arrow": "^1.0.0"
},
"devDependencies": {
- "@finos/perspective-webpack-plugin": "^2.0.0",
+ "@finos/perspective-webpack-plugin": "^2.0.1",
"npm-run-all": "^4.1.3",
"rimraf": "^2.5.2"
}
diff --git a/examples/python-tornado-streaming/package.json b/examples/python-tornado-streaming/package.json
index 8a1b0159f2..0ab8259cb1 100644
--- a/examples/python-tornado-streaming/package.json
+++ b/examples/python-tornado-streaming/package.json
@@ -1,7 +1,7 @@
{
"name": "python-tornado-streaming",
"private": true,
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "An example of streaming a `perspective-python` server to the browser.",
"scripts": {
"start": "PYTHONPATH=../../python/perspective python3 server.py"
@@ -9,15 +9,15 @@
"keywords": [],
"license": "Apache-2.0",
"dependencies": {
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0",
- "@finos/perspective-workspace": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1",
+ "@finos/perspective-workspace": "^2.0.1",
"superstore-arrow": "^1.0.0"
},
"devDependencies": {
- "@finos/perspective-webpack-plugin": "^2.0.0",
+ "@finos/perspective-webpack-plugin": "^2.0.1",
"npm-run-all": "^4.1.3",
"rimraf": "^2.5.2"
}
diff --git a/examples/python-tornado/package.json b/examples/python-tornado/package.json
index 38adf81c9e..65ce317c10 100644
--- a/examples/python-tornado/package.json
+++ b/examples/python-tornado/package.json
@@ -1,7 +1,7 @@
{
"name": "python-tornado",
"private": true,
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "An example of editing a `perspective-python` server from the browser.",
"scripts": {
"start": "PYTHONPATH=../../python/perspective python3 server.py"
@@ -9,15 +9,15 @@
"keywords": [],
"license": "Apache-2.0",
"dependencies": {
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0",
- "@finos/perspective-workspace": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1",
+ "@finos/perspective-workspace": "^2.0.1",
"superstore-arrow": "^1.0.0"
},
"devDependencies": {
- "@finos/perspective-webpack-plugin": "^2.0.0",
+ "@finos/perspective-webpack-plugin": "^2.0.1",
"npm-run-all": "^4.1.3",
"rimraf": "^2.5.2"
}
diff --git a/examples/react/package.json b/examples/react/package.json
index 4609cea3e1..fb89631e85 100644
--- a/examples/react/package.json
+++ b/examples/react/package.json
@@ -1,7 +1,7 @@
{
"name": "example-react",
"private": true,
- "version": "2.0.0",
+ "version": "2.0.1",
"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": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1",
"react": "^16.14.0",
"react-dom": "^16.9.17"
},
"devDependencies": {
- "@finos/perspective-webpack-plugin": "^2.0.0",
+ "@finos/perspective-webpack-plugin": "^2.0.1",
"@types/react": "^16.14.0",
"@types/react-dom": "^16.9.17",
"source-map-loader": "^0.2.4",
diff --git a/examples/webpack-cross-origin/package.json b/examples/webpack-cross-origin/package.json
index acb3c0b850..13e196737b 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": "2.0.0",
+ "version": "2.0.1",
"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": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0"
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1"
},
"devDependencies": {
- "@finos/perspective-webpack-plugin": "^2.0.0",
+ "@finos/perspective-webpack-plugin": "^2.0.1",
"css-loader": "^0.28.7",
"html-webpack-plugin": "^5.1.0",
"http-server": "^0.11.1",
diff --git a/examples/webpack-example/package.json b/examples/webpack-example/package.json
index 9dc159281c..f4564bdbb3 100644
--- a/examples/webpack-example/package.json
+++ b/examples/webpack-example/package.json
@@ -1,7 +1,7 @@
{
"name": "webpack-example",
"private": true,
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "An example app built using `@finos/perspective-viewer`.",
"scripts": {
"build": "webpack",
@@ -10,13 +10,13 @@
"keywords": [],
"license": "Apache-2.0",
"dependencies": {
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0"
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1"
},
"devDependencies": {
- "@finos/perspective-webpack-plugin": "^2.0.0",
+ "@finos/perspective-webpack-plugin": "^2.0.1",
"css-loader": "^0.28.7",
"html-webpack-plugin": "^5.1.0",
"style-loader": "^0.18.2",
diff --git a/examples/workspace-editing-python/package.json b/examples/workspace-editing-python/package.json
index 3d52aa6293..897ecd9c1d 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": "2.0.0",
+ "version": "2.0.1",
"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": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0",
- "@finos/perspective-workspace": "^2.0.0"
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1",
+ "@finos/perspective-workspace": "^2.0.1"
},
"devDependencies": {
- "@finos/perspective-webpack-plugin": "^2.0.0",
+ "@finos/perspective-webpack-plugin": "^2.0.1",
"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 993f2ea383..e33509b85e 100644
--- a/examples/workspace/package.json
+++ b/examples/workspace/package.json
@@ -1,7 +1,7 @@
{
"name": "workspace",
"private": true,
- "version": "2.0.0",
+ "version": "2.0.1",
"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": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0",
- "@finos/perspective-workspace": "^2.0.0"
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1",
+ "@finos/perspective-workspace": "^2.0.1"
},
"devDependencies": {
- "@finos/perspective-webpack-plugin": "^2.0.0",
+ "@finos/perspective-webpack-plugin": "^2.0.1",
"http-server": "^0.11.1",
"npm-run-all": "^4.1.3",
"rimraf": "^2.5.2"
diff --git a/package.json b/package.json
index b52742e858..cf098fbf1f 100644
--- a/package.json
+++ b/package.json
@@ -4,7 +4,7 @@
"type": "git",
"url": "https://github.com/finos/perspective"
},
- "version": "2.0.0",
+ "version": "2.0.1",
"changelog": {
"labels": {
"enhancement": "Added",
diff --git a/packages/perspective-cli/package.json b/packages/perspective-cli/package.json
index 50a7a07118..569753676d 100644
--- a/packages/perspective-cli/package.json
+++ b/packages/perspective-cli/package.json
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-cli",
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "Perspective.js CLI",
"main": "src/js/index.js",
"publishConfig": {
@@ -26,12 +26,12 @@
"perspective": "perspective"
},
"dependencies": {
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0",
- "@finos/perspective-viewer-openlayers": "^2.0.0",
- "@finos/perspective-workspace": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1",
+ "@finos/perspective-viewer-openlayers": "^2.0.1",
+ "@finos/perspective-workspace": "^2.0.1",
"commander": "^2.19.0",
"puppeteer": "^13.1.3"
}
diff --git a/packages/perspective-esbuild-plugin/package.json b/packages/perspective-esbuild-plugin/package.json
index a33df8b1c5..65779ff7ab 100644
--- a/packages/perspective-esbuild-plugin/package.json
+++ b/packages/perspective-esbuild-plugin/package.json
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-esbuild-plugin",
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "esbuild plugin for Perspective",
"author": "",
"license": "Apache-2.0",
diff --git a/packages/perspective-jupyterlab/package.json b/packages/perspective-jupyterlab/package.json
index c5da1b01b6..465e74f287 100644
--- a/packages/perspective-jupyterlab/package.json
+++ b/packages/perspective-jupyterlab/package.json
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-jupyterlab",
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "A Jupyterlab extension for the Perspective library, designed to be used with perspective-python.",
"files": [
"dist/**/*",
@@ -37,19 +37,19 @@
"version": "yarn build"
},
"dependencies": {
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0",
- "@finos/perspective-viewer-openlayers": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1",
+ "@finos/perspective-viewer-openlayers": "^2.0.1",
"@jupyter-widgets/base": "^2 || ^3 || ^4 || ^5 || ^6",
"@jupyterlab/application": "^3.6.1",
"@lumino/application": "^1.27.0",
"@lumino/widgets": "^1.37.0"
},
"devDependencies": {
- "@finos/perspective-esbuild-plugin": "^2.0.0",
- "@finos/perspective-test": "^2.0.0",
+ "@finos/perspective-esbuild-plugin": "^2.0.1",
+ "@finos/perspective-test": "^2.0.1",
"@jupyterlab/builder": "^3.4.0",
"@prospective.co/procss": "^0.1.12",
"cpy": "^9.0.1"
diff --git a/packages/perspective-viewer-d3fc/package.json b/packages/perspective-viewer-d3fc/package.json
index f93fae2e81..17c768563c 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": "2.0.0",
+ "version": "2.0.1",
"description": "Perspective.js D3FC Plugin",
"unpkg": "./dist/umd/perspective-viewer-d3fc.js",
"jsdelivr": "./dist/umd/perspective-viewer-d3fc.js",
@@ -53,8 +53,8 @@
"author": "",
"license": "Apache-2.0",
"dependencies": {
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
"chroma-js": "^1.3.4",
"d3fc": "^15.2.4",
"d3-selection": "^3.0.0",
@@ -64,8 +64,8 @@
"gradient-parser": "1.0.2"
},
"devDependencies": {
- "@finos/perspective-esbuild-plugin": "^2.0.0",
- "@finos/perspective-test": "^2.0.0",
+ "@finos/perspective-esbuild-plugin": "^2.0.1",
+ "@finos/perspective-test": "^2.0.1",
"@prospective.co/procss": "^0.1.12"
}
}
diff --git a/packages/perspective-viewer-datagrid/package.json b/packages/perspective-viewer-datagrid/package.json
index f82d2820f8..704e0fff30 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": "2.0.0",
+ "version": "2.0.1",
"description": "Perspective datagrid plugin based on `regular-table`",
"unpkg": "dist/umd/perspective-viewer-datagrid.js",
"main": "dist/umd/perspective-viewer-datagrid.js",
@@ -36,14 +36,14 @@
"author": "",
"license": "Apache-2.0",
"dependencies": {
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
"chroma-js": "^1.3.4",
"regular-table": "=0.5.6"
},
"devDependencies": {
"@prospective.co/procss": "^0.1.12",
- "@finos/perspective-esbuild-plugin": "^2.0.0",
- "@finos/perspective-test": "^2.0.0"
+ "@finos/perspective-esbuild-plugin": "^2.0.1",
+ "@finos/perspective-test": "^2.0.1"
}
}
diff --git a/packages/perspective-viewer-openlayers/package.json b/packages/perspective-viewer-openlayers/package.json
index 2f5647ca5f..5037455189 100644
--- a/packages/perspective-viewer-openlayers/package.json
+++ b/packages/perspective-viewer-openlayers/package.json
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-viewer-openlayers",
- "version": "2.0.0",
+ "version": "2.0.1",
"unpkg": "dist/umd/perspective-viewer-openlayers.js",
"main": "dist/umd/perspective-viewer-openlayers.js",
"jsdelivr": "dist/umd/perspective-viewer-openlayers.js",
@@ -29,8 +29,8 @@
"clean:screenshots": "rimraf \"test/screenshots/**/*.@(failed|diff).png\""
},
"dependencies": {
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
"d3": "^7.1.1",
"d3-color": "^3.0.1",
"gradient-parser": "1.0.2",
@@ -38,6 +38,6 @@
"ol": "^5.3.2"
},
"devDependencies": {
- "@finos/perspective-esbuild-plugin": "^2.0.0"
+ "@finos/perspective-esbuild-plugin": "^2.0.1"
}
}
diff --git a/packages/perspective-webpack-plugin/package.json b/packages/perspective-webpack-plugin/package.json
index 53880f14fe..df9eff9bf7 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": "2.0.0",
+ "version": "2.0.1",
"description": "Perspective.js Webpack Plugin",
"main": "index.js",
"publishConfig": {
@@ -18,8 +18,8 @@
"author": "",
"license": "Apache-2.0",
"dependencies": {
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
"arraybuffer-loader": "^1.0.2",
"css-loader": "^6.7.3",
"exports-loader": "^3.1.0",
diff --git a/packages/perspective-workspace/package.json b/packages/perspective-workspace/package.json
index 869b3f09c9..aa16533160 100644
--- a/packages/perspective-workspace/package.json
+++ b/packages/perspective-workspace/package.json
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-workspace",
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "Perspective Workspace",
"files": [
"dist/**/*",
@@ -43,7 +43,7 @@
"author": "",
"license": "Apache-2.0",
"dependencies": {
- "@finos/perspective-viewer": "^2.0.0",
+ "@finos/perspective-viewer": "^2.0.1",
"@lumino/algorithm": "^1.9.1",
"@lumino/commands": "^1.20.0",
"@lumino/domutils": "^1.8.1",
@@ -54,7 +54,7 @@
},
"devDependencies": {
"@prospective.co/procss": "^0.1.12",
- "@finos/perspective-esbuild-plugin": "^2.0.0",
- "@finos/perspective-test": "^2.0.0"
+ "@finos/perspective-esbuild-plugin": "^2.0.1",
+ "@finos/perspective-test": "^2.0.1"
}
}
diff --git a/packages/perspective/package.json b/packages/perspective/package.json
index f7b904bdf4..d7d2c44f34 100644
--- a/packages/perspective/package.json
+++ b/packages/perspective/package.json
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective",
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "Perspective.js",
"repository": {
"type": "git",
@@ -47,8 +47,8 @@
"ws": "^6.1.2"
},
"devDependencies": {
- "@finos/perspective-cpp": "^2.0.0",
- "@finos/perspective-esbuild-plugin": "^2.0.0",
+ "@finos/perspective-cpp": "^2.0.1",
+ "@finos/perspective-esbuild-plugin": "^2.0.1",
"cpy": "^9.0.1",
"jsverify": "^0.8.4",
"lodash": "^4.17.4",
diff --git a/python/perspective/package.json b/python/perspective/package.json
index 21d59e7915..aacb4324d4 100644
--- a/python/perspective/package.json
+++ b/python/perspective/package.json
@@ -1,16 +1,16 @@
{
"private": true,
"name": "perspective-python-internal",
- "version": "2.0.0",
+ "version": "2.0.1",
"scripts": {
"bench": "python3 bench/perspective_benchmark.py",
"docs": "python3 docs/generate.py"
},
"devDependencies": {
- "@finos/perspective": "^2.0.0",
- "@finos/perspective-viewer": "^2.0.0",
- "@finos/perspective-viewer-d3fc": "^2.0.0",
- "@finos/perspective-viewer-datagrid": "^2.0.0",
- "@finos/perspective-webpack-plugin": "^2.0.0"
+ "@finos/perspective": "^2.0.1",
+ "@finos/perspective-viewer": "^2.0.1",
+ "@finos/perspective-viewer-d3fc": "^2.0.1",
+ "@finos/perspective-viewer-datagrid": "^2.0.1",
+ "@finos/perspective-webpack-plugin": "^2.0.1"
}
}
diff --git a/python/perspective/perspective/core/_version.py b/python/perspective/perspective/core/_version.py
index 3347585858..aaff1bceb0 100644
--- a/python/perspective/perspective/core/_version.py
+++ b/python/perspective/perspective/core/_version.py
@@ -1,2 +1,2 @@
-__version__ = "2.0.0"
+__version__ = "2.0.1"
major_minor_version = "2.0"
diff --git a/rust/perspective-viewer/Cargo.lock b/rust/perspective-viewer/Cargo.lock
index 75eab36777..3e05427584 100644
--- a/rust/perspective-viewer/Cargo.lock
+++ b/rust/perspective-viewer/Cargo.lock
@@ -908,7 +908,7 @@ checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e"
[[package]]
name = "perspective"
-version = "2.0.0"
+version = "2.0.1"
dependencies = [
"anyhow",
"async-lock",
@@ -941,7 +941,7 @@ dependencies = [
[[package]]
name = "perspective-bundle"
-version = "2.0.0"
+version = "2.0.1"
dependencies = [
"flate2",
"wasm-bindgen-cli-support",
diff --git a/rust/perspective-viewer/Cargo.toml b/rust/perspective-viewer/Cargo.toml
index af70cb3443..eac264d888 100644
--- a/rust/perspective-viewer/Cargo.toml
+++ b/rust/perspective-viewer/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "perspective"
-version = "2.0.0"
+version = "2.0.1"
authors = ["Andrew Stein "]
edition = "2021"
description = "A data visualization and analytics component, especially well-suited for large and/or streaming datasets."
diff --git a/rust/perspective-viewer/package.json b/rust/perspective-viewer/package.json
index f249a133de..816f65765f 100644
--- a/rust/perspective-viewer/package.json
+++ b/rust/perspective-viewer/package.json
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-viewer",
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "The `` Custom Element, frontend for Perspective.js",
"repository": {
"type": "git",
@@ -50,13 +50,13 @@
"access": "public"
},
"dependencies": {
- "@finos/perspective": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
"fflate": "^0.7.4"
},
"devDependencies": {
"react": "^16.14.0",
- "@finos/perspective-esbuild-plugin": "^2.0.0",
- "@finos/perspective-test": "^2.0.0",
+ "@finos/perspective-esbuild-plugin": "^2.0.1",
+ "@finos/perspective-test": "^2.0.1",
"cpy": "^9.0.1"
}
}
diff --git a/rust/perspective-viewer/tasks/bundle/Cargo.toml b/rust/perspective-viewer/tasks/bundle/Cargo.toml
index 52e400f2ea..0b52fb20ba 100644
--- a/rust/perspective-viewer/tasks/bundle/Cargo.toml
+++ b/rust/perspective-viewer/tasks/bundle/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "perspective-bundle"
-version = "2.0.0"
+version = "2.0.1"
edition = "2021"
[[bin]]
diff --git a/tools/perspective-test/package.json b/tools/perspective-test/package.json
index 9f19dc221e..b0f821a27b 100644
--- a/tools/perspective-test/package.json
+++ b/tools/perspective-test/package.json
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-test",
- "version": "2.0.0",
+ "version": "2.0.1",
"description": "Test utility based on perspective",
"private": true,
"main": "src/js/index.js",
@@ -19,7 +19,7 @@
"author": "",
"license": "Apache-2.0",
"dependencies": {
- "@finos/perspective": "^2.0.0",
+ "@finos/perspective": "^2.0.1",
"xml-formatter": "2.4.0"
}
}