Skip to content

Releases: silevis/reactgrid

v3.1.7

18 Nov 14:59
Compare
Choose a tag to compare

Changes:

  • added brand new cell template - DropdownCell build on react-select library
  • added placeholder feature to the TextCell
  • rendering Cell Editor statically in-cell on mobile devices

Fixes:

  • rendering full-width header shadow
  • setting minimum column width to 40px
  • pasting data on cells where text and value in a cell template
  • enable context menu on column and row selection on mobile devices
  • not selecting cell if focus can't be placed on cell

v.3.1.6

26 Oct 10:43
Compare
Choose a tag to compare

Changes:

  • added nonEditable cell property. Now you no need to create a new CellTemplate disable changes on a cell;
  • added JSDoc API descriptions;
  • updated readme.md: getting started handling changes example;
  • added description of how to use ReactGrid with Next.js;
  • temporarily downgraded the typescript version to 3.9.7.

Fixes:

  • removed all circular dependencies
  • preventing including currency symbol on NumberCell editor
  • losing focus on mobile devices
  • new way to display sticky panes shadows

v3.1.3

28 Sep 09:23
Compare
Choose a tag to compare

Changes:

  • Added ErrorBoundary component and error handling
  • Rewritten cell borders (added BorderProps interface, changed CellStyle interface, removed separator lines)
  • Added new notification about not implemented functionalities that exist only in PRO version
  • Updated README.md file
  • Updated dependencies
  • Updated Cypress tests
  • Simplified rendering PRO elements

Fixes:

  • areLocationEqual rewritten
  • Improved recalculating visible view
  • Removed unused code in HiddenElement
  • Opening context menu on mobile devices while reordering rows/columns
  • pasting data using context menu between GroupId cells
  • Fixed range selection when the cursor is outside RG's sticky right and left pane

v3.1.2

09 Sep 13:30
Compare
Choose a tag to compare

Changes:

  • renamed GroupCell to ChevronCellTemplate and related CellTemplate
  • added groupId feature
  • renamed initialCell field to previousCell inside Change interface
  • rewritten TestGrid component
  • updated README.md
  • discontinued supporting context menu displaying on mobile Apple devices

Fixes:

  • rewritten focus location logic
  • improved handling copying and pasting from clipboard
  • fixed PartialArea borders rendering

v3.0.28

04 Aug 12:11
Compare
Choose a tag to compare

Changes:

  • default shadow styles

Fixes:

  • setting highlights on a first column or row
  • opening cell editor on non-existing top sticky row or column
  • fixed misprint in GroupCell interface
  • exported missed getCharFromKeyCode function
  • correct positioning chevron char on GroupCell template
  • updated README.md file content

v3.0.24

08 Jul 10:46
Compare
Choose a tag to compare

Changes:

  • added internationalization by labels props and TextLabels interface
  • added enableFullWidthHeader prop
  • indicating about possible data inconsistency
  • autofocusing ReactGrid component when initialFocusLocation prop is set
  • default HeaderCell background style

Fixes:

  • rerendering when highlight has changed
  • setting initial focus location on a nonexisting column or row
  • setting focus location on a nonexisting column or row

3.0.22

10 Jun 13:53
Compare
Choose a tag to compare

Changes:

  • README.md update
  • moved all style files to @silevis/readtgrid directory
  • GroupCell styling
  • added initialFocusLocation prop
  • renamed disableFillHandle prop to enableFillHandle
  • renamed disableRangeSelection to enableRangeSelection
  • removed disableFloatingCellEditor prop
  • added onFocusLocationChanging event handler
  • CellChange, Change interface
  • added DefaultCellTypes type
  • reduces size of package

Fixes:

  • the first letter on typing int cell editor
  • CellEditor position
  • notifying about props implemented in Pro version
  • building on SSR when a window is undefined [e.g. Gatsby]

3.0.12

13 May 08:27
Compare
Choose a tag to compare

Fixes:

  1. Improved flexibility
  2. Exported Cypress tests
  3. Scroll behavior logic rewrite
  4. Create CellMatrix builder
  5. Divide functionalities into smaller functions
  6. Extend core module
  7. Improvements for loading big data tables

Publish MIT version

15 Apr 12:32
1b65fb0
Compare
Choose a tag to compare

Initial commit