Perspect

Latest version: v2.6.1

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 14 of 28

0.6.1

_11 February 2021_ ([Full changelog](https://github.com/finos/perspective/compare/v0.6.0...v0.6.1))

Features

- Date/datetime filter autocompletion, new timezone test suite for JS [1282](https://github.com/finos/perspective/pull/1282)

Fixes

- Fix missing return in ctx0::notify [1320](https://github.com/finos/perspective/pull/1320)
- Fix for layout jitter in the Column Selector [1318](https://github.com/finos/perspective/pull/1318)
- Remove webpack as a peerDependency for the webpack plugin [1311](https://github.com/finos/perspective/pull/1311)
- Fix partial updates in Python using dicts [1298](https://github.com/finos/perspective/pull/1298)
- Fix for sorting via `avg` aggregated column. [1286](https://github.com/finos/perspective/pull/1286)
- Fixes style issue with <select> dark theme on Windows [1287](https://github.com/finos/perspective/pull/1287)

Misc

- Export inline `finos/perspective` by default, and simplify some package `dist` with rollup [1322](https://github.com/finos/perspective/pull/1322)
- Update regular-table to 0.2.1 [1321](https://github.com/finos/perspective/pull/1321)
- Docs site updates [1319](https://github.com/finos/perspective/pull/1319)
- Removed dead code from C++ src [1293](https://github.com/finos/perspective/pull/1293)
- Add `finos/perspective-cpp` module [1292](https://github.com/finos/perspective/pull/1292)
- Add `jlab_link` script to link local changes into development Jupyterlab [1309](https://github.com/finos/perspective/pull/1309)
- JupyterLab update to ^3.0.0, and fix "Open With.." regression [1294](https://github.com/finos/perspective/pull/1294)
- Statically link `perspective-python` and `libarrow` [1290](https://github.com/finos/perspective/pull/1290)
- Upgrade Emscripten to 2.0.6 and remove emsdk docker image [1232](https://github.com/finos/perspective/pull/1232)
- Fix 1244: make test_wheels script use python -m pip [1288](https://github.com/finos/perspective/pull/1288)

0.6.0

_8 January 2021_ ([Full changelog](https://github.com/finos/perspective/compare/v0.5.6...v0.6.0))

**Breaking**

- Restrict `viewer.load()` to only accept `Table()` [1231](https://github.com/finos/perspective/pull/1231)
- Remove host_view and open_view from public API [1240](https://github.com/finos/perspective/pull/1240)

Features

- Validate view config in engine, fix computed column state bugs [1272](https://github.com/finos/perspective/pull/1272)
- Reimplement pandas deconstruction [1238](https://github.com/finos/perspective/pull/1238)
- Fix 1213 - improve render warning behavior [1249](https://github.com/finos/perspective/pull/1249)
- Add unit context for 0-sided views [1235](https://github.com/finos/perspective/pull/1235)
- Add Python client-based stresstest [1223](https://github.com/finos/perspective/pull/1223)

Fixes

- Fix Date/Time formatting in `perspective-viewer` CSV output [1281](https://github.com/finos/perspective/pull/1281)
- Fix build for pyarrow 2.0.0 [1260](https://github.com/finos/perspective/pull/1260)
- Fix 1241 - date and datetime values in client mode are parsed properly [1248](https://github.com/finos/perspective/pull/1248)
- Fix distributed editing in PerspectiveWidget [1236](https://github.com/finos/perspective/pull/1236)

Misc

- New Documentation & Project Site [1275](https://github.com/finos/perspective/pull/1275)
- free() pointer to arrow binary in Python [1273](https://github.com/finos/perspective/pull/1273)
- Cleanup docs and examples to viewer.load(table) [1271](https://github.com/finos/perspective/pull/1271)
- Fix: version conflict that makes `npm install` failed [1266](https://github.com/finos/perspective/pull/1266)
- Fix flapping tests for render warnings [1264](https://github.com/finos/perspective/pull/1264)
- Documentation: Point to current jupyter examples, and remove out-of-date/broken example [1257](https://github.com/finos/perspective/pull/1257)
- Add perspective-click event to grid [1250](https://github.com/finos/perspective/pull/1250)
- Adding abs sum functionality [1247](https://github.com/finos/perspective/pull/1247)
- Update Azure Windows boost to 1.72 [1253](https://github.com/finos/perspective/pull/1253)
- Fix example notebooks [1239](https://github.com/finos/perspective/pull/1239)
- tweak py wheel build on linux [1234](https://github.com/finos/perspective/pull/1234)
- Add `get_index()` and `get_limit()` to the public API, internal code cleanup [1230](https://github.com/finos/perspective/pull/1230)
- Refactor C++, misc. C++ fixes [1233](https://github.com/finos/perspective/pull/1233)
- Explicitly import `tornado.locks` [1227](https://github.com/finos/perspective/pull/1227)

0.5.6

_15 October 2020_ ([Full changelog](https://github.com/finos/perspective/compare/v0.5.5...v0.5.6))

Features

- adding binder link [1217](https://github.com/finos/perspective/pull/1217)
- Send large arrow binaries as chunks, add client-level Websocket heartbeat [1209](https://github.com/finos/perspective/pull/1209)
- Add `perspective-plugin-update` event for d3fc [1212](https://github.com/finos/perspective/pull/1212)
- Upgrade WebAssembly build to Arrow 1.0.1 [1207](https://github.com/finos/perspective/pull/1207)

Fixes

- Fix infinite loop bug in 2-sided context [1219](https://github.com/finos/perspective/pull/1219)
- Fix `computed-column` and `table()` constructor Javascript bugs [1214](https://github.com/finos/perspective/pull/1214)

Misc

- Separate 'release' and 'debug' builds [1221](https://github.com/finos/perspective/pull/1221)
- C++ Datetime Parsing [1220](https://github.com/finos/perspective/pull/1220)
- fix broken link to apache arrow [1211](https://github.com/finos/perspective/pull/1211)
- Improve Python Examples [1197](https://github.com/finos/perspective/pull/1197)
- Fix typo, update arrow version info. [1204](https://github.com/finos/perspective/pull/1204)

0.5.5

_21 September 2020_ ([Full changelog](https://github.com/finos/perspective/compare/v0.5.3...v0.5.5))

Features

- Release GIL for `Table` methods [1202](https://github.com/finos/perspective/pull/1202)
- GIL release for perspective-python Async mode [1198](https://github.com/finos/perspective/pull/1198)
- Add Python client implementation [1199](https://github.com/finos/perspective/pull/1199)
- Server mode for Jupyterlab `PerspectiveWidget` [1195](https://github.com/finos/perspective/pull/1195)

Fixes

- Upgrade to regular-table 0.1.5 and fix custom-style example [1203](https://github.com/finos/perspective/pull/1203)
- `perspective-python` Client fixes [1200](https://github.com/finos/perspective/pull/1200)
- Remove linking against python [1194](https://github.com/finos/perspective/pull/1194)

Misc

- add some build troubleshooting docs [1193](https://github.com/finos/perspective/pull/1193)
- Bl.ocks [1191](https://github.com/finos/perspective/pull/1191)
- Use `black` Python format [1188](https://github.com/finos/perspective/pull/1188)
- Move Python examples to `/examples/` [1178](https://github.com/finos/perspective/pull/1178)

0.5.3

_7 September 2020_ ([Full changelog](https://github.com/finos/perspective/compare/v0.5.2...v0.5.3))

Features

- Add websocket stresstests for Tornado server [1177](https://github.com/finos/perspective/pull/1177)
- `perspective-viewer-datagrid` support for `editable` [1176](https://github.com/finos/perspective/pull/1176)
- Remove deprecated plugins `finos/perspective-viewer-hypergrid` and `finos/perspective-viewer-highcharts` [1174](https://github.com/finos/perspective/pull/1174)
- Updated `finos/perspective-viewer-datagrid` plugin to `regular-table` 0.0.9 [1169](https://github.com/finos/perspective/pull/1169)
- Add `d3fc` X/Y Line Chart [1172](https://github.com/finos/perspective/pull/1172)
- fix for virtualenvs/envs with multiple py3 installed, allow for up to arrow 0.17 [1163](https://github.com/finos/perspective/pull/1163)
- Fixes 1159 - deltas are now generated on first update for 0-sided contexts [1164](https://github.com/finos/perspective/pull/1164)
- Submit tornado write_message to IOLoop, add websocket tests in Python [1156](https://github.com/finos/perspective/pull/1156)
- Adds PR templates for bugfix, documentation, and feature [1155](https://github.com/finos/perspective/pull/1155)
- Adds `set_threadpool_size()` [1147](https://github.com/finos/perspective/pull/1147)
- Generate/test Manylinux wheels, clean up wheel/build process [1105](https://github.com/finos/perspective/pull/1105)

Fixes

- Datagrid overdraw fix [1187](https://github.com/finos/perspective/pull/1187)
- D3FC render fixes [1186](https://github.com/finos/perspective/pull/1186)
- Fix sticky dragdrop on `perspective-viewer` [1185](https://github.com/finos/perspective/pull/1185)
- `promo` example project update and computed function fix [1184](https://github.com/finos/perspective/pull/1184)
- Fix `perspective-viewer-datagrid` sorting [1181](https://github.com/finos/perspective/pull/1181)
- `perspective-workspace` CSS fixes [1183](https://github.com/finos/perspective/pull/1183)
- Fix segfault and errors on 2-sided sorted views when data window is invalid [1153](https://github.com/finos/perspective/pull/1153)
- fix(perspective-viewer-d3fc): show formatted dates on treemap and sunburst (1144) [1165](https://github.com/finos/perspective/pull/1165)
- Fix 1129 and 1130, remove Highcharts and Hypergrid from PerspectiveWidget [1142](https://github.com/finos/perspective/pull/1142)
- Fix issue where contexts were being notified before gnode state was updated [1136](https://github.com/finos/perspective/pull/1136)
- Enable updates from arrows that have more/less columns than the Table schema [1140](https://github.com/finos/perspective/pull/1140)
- Fix path resolution for cross-origin assets [1141](https://github.com/finos/perspective/pull/1141)

Misc

- Updated development.md to show correct Emscripten version. [1138](https://github.com/finos/perspective/pull/1138)

0.5.2

_28 July 2020_ ([Full changelog](https://github.com/finos/perspective/compare/v0.5.1...v0.5.2))

Features

- slight UX change, dont end with stack trace as it looks like it raise… [1110](https://github.com/finos/perspective/pull/1110)

Fixes

- Properly display computed axis on charts, use local time for all datetime functions [1116](https://github.com/finos/perspective/pull/1116)

Misc

- `perspective-viewer-highcharts-lite` [1135](https://github.com/finos/perspective/pull/1135)
- Explicitly floor start row/col and ceil end row/col [1112](https://github.com/finos/perspective/pull/1112)
- Fix transferable list in worker.postMessage [1119](https://github.com/finos/perspective/pull/1119)
- Fixed Typos in Perspective API Docs [1096](https://github.com/finos/perspective/pull/1096)
- Add client/server editing example, fix hypergrid to allow editing in workspace [1109](https://github.com/finos/perspective/pull/1109)

Page 14 of 28

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.