Skip to content

Releases: hanjinliu/tabulous

v0.5.8

20 Sep 15:27
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.7...v0.5.8

v0.5.7

11 May 09:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.6...v0.5.7

v0.5.6

24 Jan 12:29
Compare
Choose a tag to compare

Bug Fixes

  • Do not save index if it is not edited.
  • Do not copy the name of column header.
  • Fix double-click event of matplotlib figures.
  • Fix the preview matplotlib figure tick colors when the viewer theme is dark.
  • Fix the opacity of highlight color.

v0.5.5

01 Oct 15:19
Compare
Choose a tag to compare

New Features

  • Tabs can be deleted by right drag.
  • Implement table column proxy (#125).
  • Use dynamic scrollbar for spreadsheet (#130).
  • Use N in cells for the number of rows.

Bug Fixes

  • Fix in-cell slots (#126).
  • Fix sort button behavior (#127).
  • Fix segfalut in test (#128).
  • Fix plot UI.

v0.5.4

25 Aug 14:53
Compare
Choose a tag to compare

Improvements

  • Asynchronously import qtconsole, matplotlib and scipy to boost startup.
  • Implement append method to Table and SpreadSheet.
  • Show viewer after some function calls.
  • Improve dark-theme syntax style of QtConsole.

Deprecations

  • Methods and menus that add cell widgets are all deprecated since its behavior is not compatible with row/column insertion/deletion.

Bug Fixes

  • Fix switch headers.
  • Fix pasting from numpy-style text.
  • Fix Japanese and Chinese preedit text.

v0.5.3

30 May 13:40
Compare
Choose a tag to compare

Improvements

  • Implement custom IPython auto completion (#121).
  • Add custom ipython magics (#122).
  • Add jump-to-cell widget and assign Ctrl+G to it (#123).
  • Implement animation (#124).

Changes

  • Add pyproject.toml and github workflow.

Bug Fixes

  • Fix file explorer.
  • Fix bugs in Qt6 (key sequences).
  • Fix s runpy bug on startup.
  • Fix close confirmation not being shown.
  • Fix the traceback dialog when it encountered an exception with no argument.
  • Fix the architecture of row/column spans.

v0.5.2

14 Apr 15:05
Compare
Choose a tag to compare

Changes

  • Use latest qt-command-palette (#116).
  • Add distributions from scipy.stats (#117).

Bug fixes

  • Consider HTML escape sequences in the traceback dialog (#118).
  • Fix assign function (#119).
  • Don't update cell values if escaped by Esc.
  • Match color for each theme (#120).

v0.5.1

06 Mar 14:09
Compare
Choose a tag to compare

New Features

  • Zooming in/out is now compatible with non-uniform header spans (#112).
  • Thread worker support (#115).
  • Implement file tree widget.
  • Implement regressor widget.
  • Add __builtins__ to the namespace to make evaluation safer.

Bug Fixes

  • Fix parsing in cell evaluation (#113).
  • Removing columns with text color, background color etc. was not undoable (#114).

v0.5.0

21 Feb 15:34
c9221a2
Compare
Choose a tag to compare

Highlights

Now dark mode and many other color themes are implemented.

New Features

  • Fetch latest version if available (#107).
  • Add dynamic stylesheet and preference dialog (#108).
  • Add selection editor at the upper-right corner (#109).
  • Update configuration (#110).
  • Record table source path and parent table (#111).
  • Make zooming and header span compatible (#112).

v0.5.0.rc0

12 Feb 15:03
Compare
Choose a tag to compare
v0.5.0.rc0 Pre-release
Pre-release

Highlights

Now dark mode and many other color themes are implemented.

New Features

  • Fetch latest version if available (#107).
  • Add dynamic stylesheet and preference dialog (#108).
  • Add selection editor at the upper-right corner (#109).
  • Update configuration (#110).
  • Record table source path and parent table (#111).