Perspect

Latest version: v2.6.1

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

Scan your dependencies

Page 12 of 28

1.0.0rc.0

_28 September 2021_ ([Full changelog](https://github.com/finos/perspective/compare/v0.10.3...v1.0.0-rc.0))

**Breaking**

- New `<perspective-viewer>` [1488](https://github.com/finos/perspective/pull/1488)

Features

- Boolean datagrid columns [1553](https://github.com/finos/perspective/pull/1553)
- Return booleans from expression comparisons, allow for vectors to be defined in expressions [1548](https://github.com/finos/perspective/pull/1548)
- Persistent column widths [1549](https://github.com/finos/perspective/pull/1549)
- Boolean column filter controls for `<perspective-viewer>` [1547](https://github.com/finos/perspective/pull/1547)
- Fix M1 (Apple Silicon) build for `perspective-python` and improve developer docs [1525](https://github.com/finos/perspective/pull/1525)

Fixes

- Fix examples [1556](https://github.com/finos/perspective/pull/1556)
- Fix expression column button toolbar styling [1555](https://github.com/finos/perspective/pull/1555)
- Fix hidden sort aggregate as `unique` only when sorted on the same axis [1554](https://github.com/finos/perspective/pull/1554)
- Fixes `bucket()` computed function validation [1551](https://github.com/finos/perspective/pull/1551)
- Fix 'weighted mean' aggregate support in <perspective-viewer> [1543](https://github.com/finos/perspective/pull/1543)
- Fix column section collapse with expressions [1542](https://github.com/finos/perspective/pull/1542)
- Fix `is (not) null`, `date`, `datetime` filters [1541](https://github.com/finos/perspective/pull/1541)
- Fix workspace filter events [1540](https://github.com/finos/perspective/pull/1540)
- Fix `docs` site and NPM artifact for `<perspective-viewer>` update [1533](https://github.com/finos/perspective/pull/1533)
- Fix drag/drop exclusive cases [1532](https://github.com/finos/perspective/pull/1532)
- Re-add `getEditPort()` and `restyleElement()` methods [1531](https://github.com/finos/perspective/pull/1531)
- Use TypeScript for `finos/perspective-viewer` [1530](https://github.com/finos/perspective/pull/1530)
- Fix `settings` key to trigger redraw + container redraw [1529](https://github.com/finos/perspective/pull/1529)
- Fix 1505, 998, 1225 - results after remove are correct [1528](https://github.com/finos/perspective/pull/1528)
- Fix D3FC chart resize via `preserveAspectRatio` [1526](https://github.com/finos/perspective/pull/1526)

Misc

- add some light sdist tests and upload sdist in CI [1433](https://github.com/finos/perspective/pull/1433)
- Upgrade emscripten to 2.0.29 [1539](https://github.com/finos/perspective/pull/1539)
- Add docs for `<perspective-viewer-plugin>` [1538](https://github.com/finos/perspective/pull/1538)
- Lint upgrade and remove TypeScript for `finos/perspective-jupyterlab` [1537](https://github.com/finos/perspective/pull/1537)

0.10.3

_31 August 2021_ ([Full changelog](https://github.com/finos/perspective/compare/v0.10.2...v0.10.3))

Fixes

- Refactor `to_arrow`, fix row deltas for pivoted views [1519](https://github.com/finos/perspective/pull/1519)
- Fix count aggregate when last aggregate and partial updates are applied [1518](https://github.com/finos/perspective/pull/1518)

0.10.2

_30 August 2021_ ([Full changelog](https://github.com/finos/perspective/compare/v0.10.1...v0.10.2))

Fixes

- Fix support for array-like filter terms [1524](https://github.com/finos/perspective/pull/1524)
- Add new aggregates to ViewConfig enum [1516](https://github.com/finos/perspective/pull/1516)

0.10.1

_12 August 2021_ ([Full changelog](https://github.com/finos/perspective/compare/v0.10.0...v0.10.1))

Features

- Upgrade `regular-table` [1475](https://github.com/finos/perspective/pull/1475)
- Add standard deviation and variance aggregates [1476](https://github.com/finos/perspective/pull/1476)

Fixes

- Remove filter limit [1514](https://github.com/finos/perspective/pull/1514)
- Add required dependencies for webpack plugin [1480](https://github.com/finos/perspective/pull/1480)
- Fix throttle attribute [1479](https://github.com/finos/perspective/pull/1479)

Misc

- Preload fonts [1481](https://github.com/finos/perspective/pull/1481)
- Refactoring [1471](https://github.com/finos/perspective/pull/1471)

0.10.0

_8 July 2021_ ([Full changelog](https://github.com/finos/perspective/compare/v0.9.0...v0.10.0))

Features

- Inlined build for perspective-jupyterlab, improve PerspectiveWidget [1466](https://github.com/finos/perspective/pull/1466)
- Spark bar [1459](https://github.com/finos/perspective/pull/1459)
- New plugin api [1457](https://github.com/finos/perspective/pull/1457)
- Read CSV strings in perspective-python [1447](https://github.com/finos/perspective/pull/1447)

Fixes

- Fix Binder by updating Jupyterlab to 3.0.14 from 3.0.9 [1469](https://github.com/finos/perspective/pull/1469)
- Misc. plugin bug fixes [1465](https://github.com/finos/perspective/pull/1465)
- Fix memory errors when streaming updates with expression columns [1464](https://github.com/finos/perspective/pull/1464)
- Fixes 1340 - removes dependency on removed ipywidgets API [1455](https://github.com/finos/perspective/pull/1455)

Misc

- New website [1470](https://github.com/finos/perspective/pull/1470)
- Add Jupyterlab tests to CI [1460](https://github.com/finos/perspective/pull/1460)
- Build Windows wheel, limit wheel builds to scheduled and tagged builds [1453](https://github.com/finos/perspective/pull/1453)

0.9.0

_16 June 2021_ ([Full changelog](https://github.com/finos/perspective/compare/v0.8.3...v0.9.0))

**Breaking**

- Add Expressions Engine using ExprTk [1354](https://github.com/finos/perspective/pull/1354)

Features

- Error reporting for `monaco` [1444](https://github.com/finos/perspective/pull/1444)
- Column name completion for `monaco` [1443](https://github.com/finos/perspective/pull/1443)
- Output more metadata on expression errors, fix 1440 [1441](https://github.com/finos/perspective/pull/1441)
- Add integer, float, string, date, and datetime conversion functions [1437](https://github.com/finos/perspective/pull/1437)
- Add theme support to monaco [1439](https://github.com/finos/perspective/pull/1439)
- Isolate expressions per-context and ensure memory stability [1431](https://github.com/finos/perspective/pull/1431)
- Expression Editor UI via `monaco-editor` [1426](https://github.com/finos/perspective/pull/1426)

Fixes

- Expression editor bug fixes [1450](https://github.com/finos/perspective/pull/1450)
- Parse aggregates in column order [1432](https://github.com/finos/perspective/pull/1432)

Misc

- Update Jupyter Notebook Examples [1446](https://github.com/finos/perspective/pull/1446)
- Optional lazy-load `monaco-editor` [1435](https://github.com/finos/perspective/pull/1435)
- Fix benchmarks and remove versions pre 0.5.0 from benchmarking [1436](https://github.com/finos/perspective/pull/1436)
- Expose `join` aggregate [1434](https://github.com/finos/perspective/pull/1434)
- organize azure pipelines file [1381](https://github.com/finos/perspective/pull/1381)

Page 12 of 28

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.