Skip to content

Conversation

@dependabot-preview
Copy link

Bumps react-grid-layout from 0.16.6 to 0.18.3.

Changelog

Sourced from react-grid-layout's changelog.

0.18.3 (Mar 16, 2020)

Bugfixes

  • Fix shouldComponentUpdate interfering with droppability (#1152)

Internal Changes

  • New Enzyme test suite added to prevent regression. If you have time, we could really use more test cases that reflect your use cases!

0.18.2 (Feb 26, 2020)

Bugfixes

  • shouldComponentUpdate:
    • A too-aggressive implementation of shouldComponentUpdate was shipped in 0.18.0-0.18.1 (#1123), which did not compare the children object. While this works well in many simple implementations of RGL, it breaks in more complex applications.
    • Reference equality of props.children and nextProps.children is now added to <ReactGridLayout> and <GridItem>. If you wish to take advantage of the performance improvements from the shouldComponentUpdate work, memoize your children.
    • A section has been added to the README explaining how this works.
    • Fixed #1150, #1151.

0.18.1 (Feb 25, 2020)

This release contains typedef changes only.

Bugfixes

  • Flow types:
    • Make Props to <ReactGridLayout> and <ResponsiveReactGridLayout> exact.
    • Fix loss of props refinement when passing through WidthProvider.
    • Fix Flow errors as surfaced in #1138.
    • Modify examples to use types so that the above type error can't resurface

0.18.0 (Feb 25, 2020)

Thanks to all of our maintainers for this big release. 0.18.0 contains a large number of bugfixes that users have been asking for. Please read the full list so you know what to expect. Some of the biggest improvements include fixing changes of isResizable/isDraggable without a remount (#892), fixes to prop changes on ResponsiveReactGridLayout (#1090), shouldComponentUpdate improvements for speed (#1123), improvements to droppability (#1127), and much more.

(Potentially) Breaking Changes

  • You can now locally set isDraggable/isResizable on a static item and it will have that property. This could be useful, but be sure to check your layouts if you use static. Relates to #1060.
  • shouldComponentUpdate is now implemented on major components to improve render speed while you manipulate the layout. In our testing there are no issues. If you encounter one, please open an issue asap and we'll get it fixed. See #1123.

New Features

  • You can now manipulate isDraggable/isResizable without the child component remounting. We do this by always rendering the child <Resizable> and <Draggable> wrappers, optionally in a disabled state. This feature has been heavily requested. #892
  • The event is now passed as e on the onDrop callback. #1065
  • Pass transformScale to Resizable. #1075

Bugfixes

  • Fix handling of width changes in ResponsiveReactGridLayout. #1090
... (truncated)
Commits
  • 8ba4853 release 0.18.3
  • 7435467 Fix shouldComponentUpdate interfering with droppability (#1164)
  • 20dac73 Add enzyme testing. (#1163)
  • 6ec7d74 Fix example of memoizing children in README.md (#1158)
  • 2bb6a26 release 0.18.2
  • b108a7c docs(example): indicate how to use toolbox
  • 42baa39 fix(SCU): make shouldComponentUpdate shallowly compare children array.
  • 616daaf release 0.18.1
  • 0e38ea0 fix(types): fix flow typing for WidthProvider and make props exact.
  • 5e9affa chore(deps): update devDeps
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

@dependabot-preview dependabot-preview bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels May 6, 2020
@dependabot-preview
Copy link
Author

Superseded by #135.

@dependabot-preview dependabot-preview bot deleted the dependabot/npm_and_yarn/ui/react-grid-layout-0.18.3 branch September 23, 2020 01:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant