Skip to content

v0.4.0

Compare
Choose a tag to compare
@pro-odoo pro-odoo released this 12 Aug 08:36
· 2818 commits to master since this release

v0.4.0

Breaking changes:

CREATE_SHEET command now takes an id as parameter
getNumberColsand getNumberRowsnow takes the sheet id as parameter

Improvements

  • parser: implement the unary operator +
  • functions: add some math functions
  • core: Get row and col number of inactive sheets
  • registries: label of insert rows/cols
  • top_bar: hide insert rows/cols if full col/row is selected
  • sidepanel: Tweak header and buttons design
  • sidepanel: Toggle sidepanel
  • removeRows is now batched (all consecutive rows are removed in one shot) for performance reasons
  • astToFormula is now exposed
  • introduce the concept of figure. The figure is an element that lives on top of the grid. It has a registry [TO BE COMPLETED]
  • core: move applyOffset to core plugin
  • perf: micro-optimisations
  • core: Batch row deletion
  • functions: add
    • PRODUCT
    • STDEV
    • STDEV_P
    • STDEV_S
    • STDEVA
    • STDEVP
    • STDEVPA
  • functions: add database functions
  • topbar: allow to add custom components to the top-right

Fixes

  • conditional_format: Add rule to unactive sheet
  • formulas: support cross-sheet references on copy/paste/autofill
  • conditional_formatting: correctly set ranges on creation
  • sidepanel: Remove padding and fix delete button
  • grid, model: correctly update viewport on scroll