Skip to content

Commit 6a49a55

Browse files
committed
v3.1.7
Signed-off-by: Andrew Stein <[email protected]>
1 parent b70d5a8 commit 6a49a55

File tree

43 files changed

+236
-55
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+236
-55
lines changed

CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# [v3.1.7](https://github.com/finos/perspective/releases/tag/v3.1.7)
2+
3+
_30 November 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.6...v3.1.7))
4+
5+
Fixes
6+
7+
- Remove `workspace-layout-update` event debounce [#2862](https://github.com/finos/perspective/pull/2862)
8+
9+
Misc
10+
11+
- Add some information on JSON input formats [#2856](https://github.com/finos/perspective/pull/2856)
12+
113
# [v3.1.6](https://github.com/finos/perspective/releases/tag/v3.1.6)
214

315
_18 November 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.5...v3.1.6))

Cargo.lock

+7-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cpp/perspective/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"private": true,
44
"author": "The Perspective Authors",
55
"license": "Apache-2.0",
6-
"version": "3.1.6",
6+
"version": "3.1.7",
77
"main": "./dist/esm/perspective.cpp.js",
88
"files": [
99
"dist/esm/**/*",

docs/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@finos/perspective-docs",
3-
"version": "3.1.6",
3+
"version": "3.1.7",
44
"private": true,
55
"scripts": {
66
"build": "node build.js && docusaurus build",

examples/blocks/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "blocks",
33
"private": true,
4-
"version": "3.1.6",
4+
"version": "3.1.7",
55
"description": "A collection of simple client-side Perspective examples for `http://bl.ocks.org`.",
66
"scripts": {
77
"start": "mkdirp dist && node --experimental-modules server.mjs",
+169
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
index.html: 48 {
2+
"sizes": [
3+
1
4+
],
5+
"detail": {
6+
"main": {
7+
"type": "split-area",
8+
"orientation": "horizontal",
9+
"children": [
10+
{
11+
"type": "tab-area",
12+
"widgets": [
13+
"PERSPECTIVE_GENERATED_ID_0",
14+
"PERSPECTIVE_GENERATED_ID_1"
15+
],
16+
"currentIndex": 0
17+
},
18+
{
19+
"type": "tab-area",
20+
"widgets": [
21+
"PERSPECTIVE_GENERATED_ID_3"
22+
],
23+
"currentIndex": 0
24+
},
25+
{
26+
"type": "tab-area",
27+
"widgets": [
28+
"PERSPECTIVE_GENERATED_ID_2"
29+
],
30+
"currentIndex": 0
31+
}
32+
],
33+
"sizes": [
34+
0.3765432098765432,
35+
0.24691358024691357,
36+
0.3765432098765432
37+
]
38+
}
39+
},
40+
"viewers": {
41+
"PERSPECTIVE_GENERATED_ID_0": {
42+
"version": "3.1.7",
43+
"plugin": "Datagrid",
44+
"plugin_config": {
45+
"columns": {},
46+
"edit_mode": "READ_ONLY",
47+
"scroll_lock": false
48+
},
49+
"columns_config": {},
50+
"title": "Sales Report 2",
51+
"group_by": [
52+
"Region",
53+
"State"
54+
],
55+
"split_by": [
56+
"Category",
57+
"Sub-Category"
58+
],
59+
"columns": [
60+
"Sales",
61+
"Profit"
62+
],
63+
"filter": [],
64+
"sort": [],
65+
"expressions": {},
66+
"aggregates": {},
67+
"table": "superstore",
68+
"settings": false
69+
},
70+
"PERSPECTIVE_GENERATED_ID_1": {
71+
"version": "3.1.7",
72+
"plugin": "Datagrid",
73+
"plugin_config": {
74+
"columns": {},
75+
"edit_mode": "READ_ONLY",
76+
"scroll_lock": false
77+
},
78+
"columns_config": {},
79+
"title": null,
80+
"group_by": [],
81+
"split_by": [],
82+
"columns": [
83+
"Row ID",
84+
"Order ID",
85+
"Ship Mode",
86+
"Customer ID",
87+
"Customer Name",
88+
"Segment",
89+
"Country",
90+
"City",
91+
"State",
92+
"Postal Code",
93+
"Region",
94+
"Product ID",
95+
"Category",
96+
"Sub-Category",
97+
"Product Name",
98+
"Sales",
99+
"Quantity",
100+
"Discount",
101+
"Profit",
102+
"Order Date",
103+
"Ship Date"
104+
],
105+
"filter": [],
106+
"sort": [],
107+
"expressions": {},
108+
"aggregates": {},
109+
"table": "superstore",
110+
"settings": false
111+
},
112+
"PERSPECTIVE_GENERATED_ID_3": {
113+
"version": "3.1.7",
114+
"plugin": "Datagrid",
115+
"plugin_config": {
116+
"columns": {},
117+
"edit_mode": "READ_ONLY",
118+
"scroll_lock": false
119+
},
120+
"columns_config": {},
121+
"title": "Sales Report 2 (*)",
122+
"group_by": [
123+
"Region",
124+
"State"
125+
],
126+
"split_by": [
127+
"Category",
128+
"Sub-Category"
129+
],
130+
"columns": [
131+
"Sales",
132+
"Profit"
133+
],
134+
"filter": [],
135+
"sort": [],
136+
"expressions": {},
137+
"aggregates": {},
138+
"table": "superstore",
139+
"settings": false
140+
},
141+
"PERSPECTIVE_GENERATED_ID_2": {
142+
"version": "3.1.7",
143+
"plugin": "Treemap",
144+
"plugin_config": {},
145+
"columns_config": {},
146+
"title": "Sales Report (by State)",
147+
"group_by": [
148+
"State"
149+
],
150+
"split_by": [],
151+
"columns": [
152+
"Sales",
153+
"Profit",
154+
null
155+
],
156+
"filter": [],
157+
"sort": [
158+
[
159+
"Profit",
160+
"desc"
161+
]
162+
],
163+
"expressions": {},
164+
"aggregates": {},
165+
"table": "superstore",
166+
"settings": false
167+
}
168+
}
169+
}

examples/esbuild-example/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "esbuild-example",
33
"private": true,
4-
"version": "3.1.6",
4+
"version": "3.1.7",
55
"description": "An esbuild example app built using `@finos/perspective-viewer`.",
66
"scripts": {
77
"build": "node build.js",

examples/esbuild-remote/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "esbuild-remote",
33
"private": true,
4-
"version": "3.1.6",
4+
"version": "3.1.7",
55
"description": "An example of 2 Perspectives, one client and one server, streaming via Apache Arrow.",
66
"scripts": {
77
"start": "node build.js && node server/index.mjs"

examples/python-aiohttp/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "python-aiohttp",
33
"private": true,
4-
"version": "3.1.6",
4+
"version": "3.1.7",
55
"description": "An example of editing a `perspective-python` server from the browser.",
66
"scripts": {
77
"start": "PYTHONPATH=../../python/perspective python3 server.py"

examples/python-starlette/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "python-starlette",
33
"private": true,
4-
"version": "3.1.6",
4+
"version": "3.1.7",
55
"description": "An example of editing a `perspective-python` server from the browser.",
66
"scripts": {
77
"start": "PYTHONPATH=../../python/perspective python3 server.py"

examples/python-tornado-streaming/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "python-tornado-streaming",
33
"private": true,
4-
"version": "3.1.6",
4+
"version": "3.1.7",
55
"description": "An example of streaming a `perspective-python` server to the browser.",
66
"scripts": {
77
"start": "PYTHONPATH=../../python/perspective python3 server.py"

examples/python-tornado/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "python-tornado",
33
"private": true,
4-
"version": "3.1.6",
4+
"version": "3.1.7",
55
"description": "An example of editing a `perspective-python` server from the browser.",
66
"scripts": {
77
"start": "PYTHONPATH=../../python/perspective python3 server.py"

examples/react-example/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "react-example",
33
"private": true,
4-
"version": "3.1.6",
4+
"version": "3.1.7",
55
"description": "An example app built using `@finos/perspective-viewer`.",
66
"scripts": {
77
"start": "webpack serve --open",

examples/rust-axum/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ edition = "2021"
1717
publish = false
1818

1919
[dependencies]
20-
perspective = { version = "3.1.6", path = "../../rust/perspective" }
20+
perspective = { version = "3.1.7", path = "../../rust/perspective" }
2121
axum = { version = ">=0.7,<2", features = ["ws"] }
2222
futures = "0.3"
2323
tokio = { version = "1.0", features = ["full"] }

examples/rust-axum/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "rust-axum",
33
"private": true,
4-
"version": "3.1.6",
4+
"version": "3.1.7",
55
"description": "An example of a Rust/Axum virtual Perspective server",
66
"scripts": {
77
"start": "cargo run"

examples/webpack-example/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "webpack-example",
33
"private": true,
4-
"version": "3.1.6",
4+
"version": "3.1.7",
55
"description": "An example app built using `@finos/perspective-viewer`.",
66
"scripts": {
77
"webpack_build": "webpack",

examples/workspace/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "workspace",
33
"private": true,
4-
"version": "3.1.6",
4+
"version": "3.1.7",
55
"description": "An example app built using `@finos/perspective-workspace`.",
66
"scripts": {
77
"start": "webpack serve --open",

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"type": "git",
55
"url": "https://github.com/finos/perspective"
66
},
7-
"version": "3.1.6",
7+
"version": "3.1.7",
88
"changelog": {
99
"labels": {
1010
"enhancement": "Added",

packages/perspective-cli/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@finos/perspective-cli",
3-
"version": "3.1.6",
3+
"version": "3.1.7",
44
"description": "Perspective.js CLI",
55
"main": "src/js/index.js",
66
"publishConfig": {

packages/perspective-esbuild-plugin/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@finos/perspective-esbuild-plugin",
3-
"version": "3.1.6",
3+
"version": "3.1.7",
44
"description": "esbuild plugin for Perspective",
55
"author": "",
66
"license": "Apache-2.0",

0 commit comments

Comments
 (0)