Skip to content

Commit

Permalink
v3.3.3
Browse files Browse the repository at this point in the history
Signed-off-by: Andrew Stein <[email protected]>
  • Loading branch information
texodus committed Feb 4, 2025
1 parent 1b88ca8 commit b2b6a67
Show file tree
Hide file tree
Showing 44 changed files with 86 additions and 133 deletions.
69 changes: 12 additions & 57 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
# [v3.3.3](https://github.com/finos/perspective/releases/tag/v3.3.3)

_4 February 2025_ ([Full changelog](https://github.com/finos/perspective/compare/v3.3.2...v3.3.3))

Misc

- Heap Profiling Tooling [#2913](https://github.com/finos/perspective/pull/2913)
- Fix API docs [#2910](https://github.com/finos/perspective/pull/2910)
- Support for pyodide 0.27.1, including pyarrow + pandas [#2901](https://github.com/finos/perspective/pull/2901)

# [v3.3.2](https://github.com/finos/perspective/releases/tag/v3.3.2)

_1 February 2025_ ([Full changelog](https://github.com/finos/perspective/compare/v3.3.1...v3.3.2))
Expand Down Expand Up @@ -96,7 +106,7 @@ Misc

# [v3.1.5](https://github.com/finos/perspective/releases/tag/v3.1.5)

_15 November 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.5-test1...v3.1.5))
_15 November 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.4...v3.1.5))

Features

Expand All @@ -113,14 +123,9 @@ Misc
- Update ExprTk [#2825](https://github.com/finos/perspective/pull/2825)
- sdist licensing follow ups [#2843](https://github.com/finos/perspective/pull/2843)

# [v3.1.5-test1](https://github.com/finos/perspective/releases/tag/v3.1.5-test1)

_11 November 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.4...v3.1.5-test1))


# [v3.1.4](https://github.com/finos/perspective/releases/tag/v3.1.4)

_7 November 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.4-test8...v3.1.4))
_7 November 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.3...v3.1.4))

Features

Expand All @@ -137,56 +142,6 @@ Misc
- Fix failed color range update [#2823](https://github.com/finos/perspective/pull/2823)
- CI sdist fixes, port conda patch, fix ODR violation [#2826](https://github.com/finos/perspective/pull/2826)

# [v3.1.4-test8](https://github.com/finos/perspective/releases/tag/v3.1.4-test8)

_4 November 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.4-test7...v3.1.4-test8))


# [v3.1.4-test7](https://github.com/finos/perspective/releases/tag/v3.1.4-test7)

_1 November 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.4-test6...v3.1.4-test7))


# [v3.1.4-test6](https://github.com/finos/perspective/releases/tag/v3.1.4-test6)

_1 November 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.4-test5...v3.1.4-test6))


# [v3.1.4-test5](https://github.com/finos/perspective/releases/tag/v3.1.4-test5)

_1 November 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.4-test4...v3.1.4-test5))


# [v3.1.4-test4](https://github.com/finos/perspective/releases/tag/v3.1.4-test4)

_1 November 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.4-test3...v3.1.4-test4))


# [v3.1.4-test3](https://github.com/finos/perspective/releases/tag/v3.1.4-test3)

_1 November 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.4-test2...v3.1.4-test3))


# [v3.1.4-test2](https://github.com/finos/perspective/releases/tag/v3.1.4-test2)

_31 October 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.4-test12...v3.1.4-test2))


# [v3.1.4-test12](https://github.com/finos/perspective/releases/tag/v3.1.4-test12)

_4 November 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.4-test11...v3.1.4-test12))


# [v3.1.4-test11](https://github.com/finos/perspective/releases/tag/v3.1.4-test11)

_4 November 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.4-test1...v3.1.4-test11))


# [v3.1.4-test1](https://github.com/finos/perspective/releases/tag/v3.1.4-test1)

_31 October 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.3...v3.1.4-test1))


# [v3.1.3](https://github.com/finos/perspective/releases/tag/v3.1.3)

_31 October 2024_ ([Full changelog](https://github.com/finos/perspective/compare/v3.1.2...v3.1.3))
Expand Down
14 changes: 7 additions & 7 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion cpp/perspective/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"private": true,
"author": "The Perspective Authors",
"license": "Apache-2.0",
"version": "3.3.2",
"version": "3.3.3",
"main": "./dist/esm/perspective.cpp.js",
"files": [
"dist/esm/**/*",
Expand Down
2 changes: 1 addition & 1 deletion docs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-docs",
"version": "3.3.2",
"version": "3.3.3",
"private": true,
"scripts": {
"build": "node build.js && docusaurus build",
Expand Down
2 changes: 1 addition & 1 deletion examples/blocks/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "blocks",
"private": true,
"version": "3.3.2",
"version": "3.3.3",
"description": "A collection of simple client-side Perspective examples for `http://bl.ocks.org`.",
"scripts": {
"start": "mkdirp dist && node --experimental-wasm-memory64 --experimental-modules server.mjs",
Expand Down
22 changes: 10 additions & 12 deletions examples/blocks/src/editable/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,24 @@
<html>
<head>
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no" />
<link rel="preload" href="https://cdn.jsdelivr.net/npm/@finos/perspective/dist/cdn/perspective-server.wasm" as="fetch" type="application/wasm" crossorigin="anonymous" />
<link rel="preload" href="https://cdn.jsdelivr.net/npm/@finos/perspective-viewer/dist/cdn/perspective-viewer.wasm" as="fetch" type="application/wasm" crossorigin="anonymous" />
<link rel="preload" href="https://cdn.jsdelivr.net/npm/superstore-arrow/superstore.lz4.arrow" as="fetch" type="arraybuffer" crossorigin="anonymous" />
<!-- <link rel="stylesheet" crossorigin="anonymous" href="https://cdn.jsdelivr.net/npm/@finos/perspective-viewer/dist/css/themes.css" /> -->
<link rel="stylesheet" href="customStyle.css" />
<link rel="preload" href="/node_modules/@finos/perspective/dist/wasm/perspective-server.wasm" as="fetch" type="application/wasm" crossorigin="anonymous" />
<link rel="preload" href="/node_modules/@finos/perspective-viewer/dist/wasm/perspective-viewer.wasm" as="fetch" type="application/wasm" crossorigin="anonymous" />
<link rel="preload" href="/node_modules/superstore-arrow/superstore.lz4.arrow" as="fetch" type="arraybuffer" crossorigin="anonymous" />
<link rel="stylesheet" crossorigin="anonymous" href="/node_modules/@finos/perspective-viewer/dist/css/themes.css" />
<script type="module">
import "https://cdn.jsdelivr.net/npm/@finos/perspective-viewer@3.3.2/dist/cdn/perspective-viewer.js";
import "https://cdn.jsdelivr.net/npm/@finos/perspective-viewer-datagrid@3.3.2/dist/cdn/perspective-viewer-datagrid.js";
import "https://cdn.jsdelivr.net/npm/@finos/perspective-viewer-d3fc@3.3.2/dist/cdn/perspective-viewer-d3fc.js";
import "/node_modules/@finos/perspective-viewer/dist/cdn/perspective-viewer.js";
import "/node_modules/@finos/perspective-viewer-datagrid/dist/cdn/perspective-viewer-datagrid.js";
import "/node_modules/@finos/perspective-viewer-d3fc/dist/cdn/perspective-viewer-d3fc.js";

import perspective from "https://cdn.jsdelivr.net/npm/@finos/perspective@3.3.2/dist/cdn/perspective.js";
import perspective from "/node_modules/@finos/perspective/dist/cdn/perspective.js";

const worker = await perspective.worker();
const resp = await fetch("https://cdn.jsdelivr.net/npm/superstore-arrow/superstore.lz4.arrow");
const resp = await fetch("/node_modules/superstore-arrow/superstore.lz4.arrow");
const arrow = await resp.arrayBuffer();
const viewer = document.getElementsByTagName("perspective-viewer")[0];
const table = worker.table(arrow);
viewer.load(table);
viewer.restore({ settings: true });
viewer.resetThemes(["Style1", "Pro Dark", "Pro Light"]);
viewer.restore({ settings: true, plugin_config: { edit_mode: "EDIT" } });
</script>
<style>
perspective-viewer {
Expand Down
8 changes: 4 additions & 4 deletions examples/blocks/src/superstore/index.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ index.html: 48 {
},
"viewers": {
"PERSPECTIVE_GENERATED_ID_0": {
"version": "3.3.2",
"version": "3.3.3",
"plugin": "Datagrid",
"plugin_config": {
"columns": {},
Expand Down Expand Up @@ -68,7 +68,7 @@ index.html: 48 {
"settings": false
},
"PERSPECTIVE_GENERATED_ID_1": {
"version": "3.3.2",
"version": "3.3.3",
"plugin": "Datagrid",
"plugin_config": {
"columns": {},
Expand Down Expand Up @@ -110,7 +110,7 @@ index.html: 48 {
"settings": false
},
"PERSPECTIVE_GENERATED_ID_3": {
"version": "3.3.2",
"version": "3.3.3",
"plugin": "Datagrid",
"plugin_config": {
"columns": {},
Expand Down Expand Up @@ -139,7 +139,7 @@ index.html: 48 {
"settings": false
},
"PERSPECTIVE_GENERATED_ID_2": {
"version": "3.3.2",
"version": "3.3.3",
"plugin": "Treemap",
"plugin_config": {},
"columns_config": {},
Expand Down
2 changes: 1 addition & 1 deletion examples/esbuild-example/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "esbuild-example",
"private": true,
"version": "3.3.2",
"version": "3.3.3",
"description": "An esbuild example app built using `@finos/perspective-viewer`.",
"scripts": {
"build": "node build.js",
Expand Down
2 changes: 1 addition & 1 deletion examples/esbuild-remote/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "esbuild-remote",
"private": true,
"version": "3.3.2",
"version": "3.3.3",
"description": "An example of 2 Perspectives, one client and one server, streaming via Apache Arrow.",
"scripts": {
"start": "node build.js && node server/index.mjs"
Expand Down
2 changes: 1 addition & 1 deletion examples/python-aiohttp/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "python-aiohttp",
"private": true,
"version": "3.3.2",
"version": "3.3.3",
"description": "An example of editing a `perspective-python` server from the browser.",
"scripts": {
"start": "PYTHONPATH=../../python/perspective python3 server.py"
Expand Down
2 changes: 1 addition & 1 deletion examples/python-starlette/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "python-starlette",
"private": true,
"version": "3.3.2",
"version": "3.3.3",
"description": "An example of editing a `perspective-python` server from the browser.",
"scripts": {
"start": "PYTHONPATH=../../python/perspective python3 server.py"
Expand Down
2 changes: 1 addition & 1 deletion examples/python-tornado-streaming/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "python-tornado-streaming",
"private": true,
"version": "3.3.2",
"version": "3.3.3",
"description": "An example of streaming a `perspective-python` server to the browser.",
"scripts": {
"start": "PYTHONPATH=../../python/perspective python3 server.py"
Expand Down
2 changes: 1 addition & 1 deletion examples/python-tornado/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "python-tornado",
"private": true,
"version": "3.3.2",
"version": "3.3.3",
"description": "An example of editing a `perspective-python` server from the browser.",
"scripts": {
"start": "PYTHONPATH=../../python/perspective python3 server.py"
Expand Down
2 changes: 1 addition & 1 deletion examples/react-example/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "react-example",
"private": true,
"version": "3.3.2",
"version": "3.3.3",
"description": "An example app built using `@finos/perspective-viewer`.",
"scripts": {
"build": "node build.js",
Expand Down
2 changes: 1 addition & 1 deletion examples/rust-axum/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ edition = "2021"
publish = false

[dependencies]
perspective = { version = "3.3.2" }
perspective = { version = "3.3.3" }
axum = { version = ">=0.7,<2", features = ["ws"] }
futures = "0.3"
tokio = { version = "1.0", features = ["full"] }
Expand Down
2 changes: 1 addition & 1 deletion examples/rust-axum/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "rust-axum",
"private": true,
"version": "3.3.2",
"version": "3.3.3",
"description": "An example of a Rust/Axum virtual Perspective server",
"scripts": {
"start": "cargo run"
Expand Down
2 changes: 1 addition & 1 deletion examples/vite-example/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "vite-example",
"private": true,
"version": "3.3.2",
"version": "3.3.3",
"type": "module",
"scripts": {
"start": "vite",
Expand Down
2 changes: 1 addition & 1 deletion examples/webpack-example/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "webpack-example",
"private": true,
"version": "3.3.2",
"version": "3.3.3",
"description": "An example app built using `@finos/perspective-viewer`.",
"scripts": {
"webpack_build": "webpack",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"type": "git",
"url": "https://github.com/finos/perspective"
},
"version": "3.3.2",
"version": "3.3.3",
"changelog": {
"labels": {
"enhancement": "Added",
Expand Down
2 changes: 1 addition & 1 deletion packages/perspective-cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-cli",
"version": "3.3.2",
"version": "3.3.3",
"description": "Perspective.js CLI",
"main": "src/js/index.js",
"publishConfig": {
Expand Down
2 changes: 1 addition & 1 deletion packages/perspective-jupyterlab/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-jupyterlab",
"version": "3.3.2",
"version": "3.3.3",
"description": "A Jupyterlab extension for the Perspective library, designed to be used with perspective-python.",
"files": [
"dist/**/*",
Expand Down
2 changes: 1 addition & 1 deletion packages/perspective-viewer-d3fc/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@finos/perspective-viewer-d3fc",
"version": "3.3.2",
"version": "3.3.3",
"description": "Perspective.js D3FC Plugin",
"unpkg": "./dist/cdn/perspective-viewer-d3fc.js",
"jsdelivr": "./dist/cdn/perspective-viewer-d3fc.js",
Expand Down
Loading

0 comments on commit b2b6a67

Please sign in to comment.