Skip to content

5.3.1#781

Merged
jassmith merged 33 commits intomainfrom
5.3.1
Nov 26, 2023
Merged

5.3.1#781
jassmith merged 33 commits intomainfrom
5.3.1

Conversation

@jassmith
Copy link
Copy Markdown
Contributor

  • 5.3.1-alpha1
  • Fix issue where data grid would not understand headers were not hovered when mouse over the rightElement
  • Update prettier
  • Modernize tooling
  • Don't escape for commas, not needed
  • Fix eslint
  • 5.3.1-alpha2
  • Improve naming of escape function
  • Fix fuzzy drag handles, fixes blur text when dragging #741
  • Fix tests
  • Resolve issue where editing would accidentally check the wrong cell for read/write.
  • restore cyce checking
  • Ensure onCellClicked and renderer onClick events fire under the same conditions, fixes onCellClicked checks click originated in cell (lastMouseDown) but not custom renderers #690
  • Fix paste eating some new lines
  • 5.3.1-alpha3
  • Fix clicking on scrollbars, fixes Click on a scrollbar unselects selected rows #762
  • Hopefully fix source tests
  • Implement cut and fix crasher in paste
  • Fix cells tests
  • Fix formatting issue with uri cells
  • Add tests
  • Overhaul copy/paste code to dramatically improve accuracy, compatibility, and remove accidentally encoding nbsp into users apps
  • Fix an insane crash report
  • Add a couple tests

@schickling
Copy link
Copy Markdown

This PR looks super exciting! Thanks a lot for your work @jassmith!

Any chance we can get ESM support on the road again? (see #655). This would include both exposing exports for each module as well as embracing (the by now standard) .js extensions in import / export paths.

* Support returning bounds of entire scroll area

* Add scale to calculation

* Apply PR feedback

* Fix check

* Additional fix

* Fix docs
@jassmith
Copy link
Copy Markdown
Contributor Author

full ESM support dropping in 6.0. PR already open.

@jassmith jassmith merged commit 1074161 into main Nov 26, 2023
@jassmith jassmith deleted the 5.3.1 branch November 26, 2023 18:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants