Handsontable V7.1.1

Released: Aug 12, 2019

Actualizaciones en V7.1.1

Correcciones

  • Refactored the Walkontable table renderers.
  • Removed the yarn.lock file from the repository and updated the Node version in the Travis configuration file.
  • Added a missing rootInstanceSymbol property to Handsontable to allow using new Handsontable.Core properly.
  • Fixed a bug where copying/pasting/deleting data for autocomplete-type cells caused an error to be thrown.
  • Refactored the Custom Borders plugin to resolve problems with its performance.
  • Optimized the use of arrays for the V8 engine in the parseTable module.
  • Fixed a problem where scrolling the dropdown menu scrolled the entire table.
  • Fixed a bug where removing a change in the beforeChange hook callback broke the table.
  • Fixed a problem where cutting the value from a checkbox-type cell made it switch to #bad-value#.
  • Fixed a bug where the getCell method returned undefined, while it wasn’t supposed to.
  • Updated Jasmine and made changes to the tests and their configuration in order for them to pass in the browser and prevent memory leaks.
  • Changed the way the afterColumnMove hook works; now it won’t fire if the beforeColumnMove hook callback canceled the action.
  • Fixed a problem with the Undo feature reverting the editing actions that didn’t make any changes to the data.
  • Fixed a bug where the dropdown editor did not work properly when there were multiple Handsontable instances implemented on the page.
  • Fixed the tests for Windows.
  • Fixed the npm audit security errors.
  • Fixed a problem with scrolling not working properly when hovering over the Handsontable container.
  • Refactored the toMatchHTML Jasmine matcher to make tests pass on Firefox.
  • Fixed the getCell method for fixed bottom rows, which was causing the selection to work improperly.
  • Fixed a bug where the table height increased every time the window had been resized.
  • Corrected some minor mistakes in the JSDocs and Typescript definitions.