diff --git a/CHANGELOG.md b/CHANGELOG.md index 04f49246f6..1f2aefdf80 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,14 @@ +# [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)) + +Features + +- Fix overallocations [#2909](https://github.com/finos/perspective/pull/2909) + # [v3.3.1](https://github.com/finos/perspective/releases/tag/v3.3.1) -_27 January 2025_ ([Full changelog](https://github.com/finos/perspective/compare/v3.3.0...v3.3.1)) +_26 January 2025_ ([Full changelog](https://github.com/finos/perspective/compare/v3.3.0...v3.3.1)) Fixes @@ -105,6 +113,11 @@ 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)) @@ -124,6 +137,56 @@ 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)) diff --git a/Cargo.lock b/Cargo.lock index 65df94587c..7a8b9f77eb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1977,7 +1977,7 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "perspective" -version = "3.3.1" +version = "3.3.2" dependencies = [ "async-lock", "axum", @@ -2016,7 +2016,7 @@ dependencies = [ [[package]] name = "perspective-client" -version = "3.3.1" +version = "3.3.2" dependencies = [ "async-lock", "futures", @@ -2038,7 +2038,7 @@ dependencies = [ [[package]] name = "perspective-js" -version = "3.3.1" +version = "3.3.2" dependencies = [ "anyhow", "base64 0.13.1", @@ -2068,7 +2068,7 @@ dependencies = [ [[package]] name = "perspective-lint" -version = "3.3.1" +version = "3.3.2" dependencies = [ "glob", "yew-fmt", @@ -2088,7 +2088,7 @@ dependencies = [ [[package]] name = "perspective-python" -version = "3.3.1" +version = "3.3.2" dependencies = [ "async-lock", "cmake", @@ -2109,7 +2109,7 @@ dependencies = [ [[package]] name = "perspective-server" -version = "3.3.1" +version = "3.3.2" dependencies = [ "async-lock", "cmake", @@ -2123,7 +2123,7 @@ dependencies = [ [[package]] name = "perspective-viewer" -version = "3.3.1" +version = "3.3.2" dependencies = [ "anyhow", "async-lock", diff --git a/cpp/perspective/package.json b/cpp/perspective/package.json index 061ddef09d..a98ed12d55 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": "3.3.1", + "version": "3.3.2", "main": "./dist/esm/perspective.cpp.js", "files": [ "dist/esm/**/*", diff --git a/cpp/perspective/src/cpp/table.cpp b/cpp/perspective/src/cpp/table.cpp index 591704748b..585dc1c9e9 100644 --- a/cpp/perspective/src/cpp/table.cpp +++ b/cpp/perspective/src/cpp/table.cpp @@ -1061,7 +1061,7 @@ Table::from_cols( LOG_DEBUG( "Filling column " << col_name << " dtype " - << dtype_to_str(data_table.get_column(col_name)->get_dtype()) + << dtype_to_str(data_table->get_column(col_name)->get_dtype()) ); for (const auto& cell : col.value.GetArray()) { auto col = data_table->get_column(col_name); diff --git a/cpp/perspective/src/include/perspective/raw_types.h b/cpp/perspective/src/include/perspective/raw_types.h index 750f6759d1..cb888b5977 100644 --- a/cpp/perspective/src/include/perspective/raw_types.h +++ b/cpp/perspective/src/include/perspective/raw_types.h @@ -56,7 +56,7 @@ enum t_dtype { DTYPE_LAST }; -#ifdef PSP_ENABLE_WASM +#ifdef __wasm32__ typedef std::uint32_t t_uindex; typedef std::int32_t t_index; #else diff --git a/docs/package.json b/docs/package.json index c35a13ab95..62959d1884 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,6 +1,6 @@ { "name": "@finos/perspective-docs", - "version": "3.3.1", + "version": "3.3.2", "private": true, "scripts": { "build": "node build.js && docusaurus build", diff --git a/examples/blocks/package.json b/examples/blocks/package.json index bfd9a4e2d7..99d07658ef 100644 --- a/examples/blocks/package.json +++ b/examples/blocks/package.json @@ -1,7 +1,7 @@ { "name": "blocks", "private": true, - "version": "3.3.1", + "version": "3.3.2", "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", diff --git a/examples/blocks/src/superstore/index.json b/examples/blocks/src/superstore/index.json index b2fbf6cba8..a3704c27be 100644 --- a/examples/blocks/src/superstore/index.json +++ b/examples/blocks/src/superstore/index.json @@ -39,7 +39,7 @@ index.html: 48 { }, "viewers": { "PERSPECTIVE_GENERATED_ID_0": { - "version": "3.3.1", + "version": "3.3.2", "plugin": "Datagrid", "plugin_config": { "columns": {}, @@ -68,7 +68,7 @@ index.html: 48 { "settings": false }, "PERSPECTIVE_GENERATED_ID_1": { - "version": "3.3.1", + "version": "3.3.2", "plugin": "Datagrid", "plugin_config": { "columns": {}, @@ -110,7 +110,7 @@ index.html: 48 { "settings": false }, "PERSPECTIVE_GENERATED_ID_3": { - "version": "3.3.1", + "version": "3.3.2", "plugin": "Datagrid", "plugin_config": { "columns": {}, @@ -139,7 +139,7 @@ index.html: 48 { "settings": false }, "PERSPECTIVE_GENERATED_ID_2": { - "version": "3.3.1", + "version": "3.3.2", "plugin": "Treemap", "plugin_config": {}, "columns_config": {}, diff --git a/examples/esbuild-example/package.json b/examples/esbuild-example/package.json index 8dc3cdfeeb..6f350cd3dc 100644 --- a/examples/esbuild-example/package.json +++ b/examples/esbuild-example/package.json @@ -1,7 +1,7 @@ { "name": "esbuild-example", "private": true, - "version": "3.3.1", + "version": "3.3.2", "description": "An esbuild example app built using `@finos/perspective-viewer`.", "scripts": { "build": "node build.js", diff --git a/examples/esbuild-remote/package.json b/examples/esbuild-remote/package.json index f6920e0d0f..fedfee1326 100644 --- a/examples/esbuild-remote/package.json +++ b/examples/esbuild-remote/package.json @@ -1,7 +1,7 @@ { "name": "esbuild-remote", "private": true, - "version": "3.3.1", + "version": "3.3.2", "description": "An example of 2 Perspectives, one client and one server, streaming via Apache Arrow.", "scripts": { "start": "node build.js && node server/index.mjs" diff --git a/examples/python-aiohttp/package.json b/examples/python-aiohttp/package.json index 4c2e5977f3..f9453c55be 100644 --- a/examples/python-aiohttp/package.json +++ b/examples/python-aiohttp/package.json @@ -1,7 +1,7 @@ { "name": "python-aiohttp", "private": true, - "version": "3.3.1", + "version": "3.3.2", "description": "An example of editing a `perspective-python` server from the browser.", "scripts": { "start": "PYTHONPATH=../../python/perspective python3 server.py" diff --git a/examples/python-starlette/package.json b/examples/python-starlette/package.json index e73c6d4d41..71213a4279 100644 --- a/examples/python-starlette/package.json +++ b/examples/python-starlette/package.json @@ -1,7 +1,7 @@ { "name": "python-starlette", "private": true, - "version": "3.3.1", + "version": "3.3.2", "description": "An example of editing a `perspective-python` server from the browser.", "scripts": { "start": "PYTHONPATH=../../python/perspective python3 server.py" diff --git a/examples/python-tornado-streaming/index.html b/examples/python-tornado-streaming/index.html index 64d8f3d284..ffca70a980 100644 --- a/examples/python-tornado-streaming/index.html +++ b/examples/python-tornado-streaming/index.html @@ -23,6 +23,7 @@