Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency recoil to ^0.7.0 #561

Merged
merged 1 commit into from
Apr 5, 2022

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 1, 2022

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
recoil ^0.6.0 -> ^0.7.0 age adoption passing confidence

Release Notes

facebookexperimental/Recoil

v0.7.0

Compare Source

New Features

  • The default value is now optional for atom() and atomFamily(). If not provided the atom will initialize to a pending state. (#​1639)
  • Add getStoreID() method to Snapshot (#​1612)
  • Publish RecoilLoadable.loading() factory for making an async Loadable which never resolves. (#​1641)

Breaking Changes

  • Selector's get() and Atom's default can now accept a Loadable to put the node in that state. If you wish to store a Loadable, Promise, or RecoilValue directly you can wrap it with selector.value() or atom.value(). (#​1640)
  • useRecoilCallback() now provides a snapshot for the latest state when the callback is called instead of the latest rendered state, which had issues (#​1610, #​1604)

Improvements / Optimizations

  • Automatically retain snapshots for the duration of async callbacks. (#​1632)
  • Optimization for more selector dependencies. 2x improvement with 100 dependencies, 4x with 1,000, and now able to support 10,000+. (#​1651, #​1515, #​914)
  • Better error reporting when selectors provide inconsistent results (#​1696)

Fixes

  • Avoid spurious console errors from effects when calling setSelf() from onSet() handlers. (#​1589, #​1582)
  • Freezing user values in dev mode now works in JS environments without the Window interface. (#​1571)

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Apr 1, 2022
@sonarcloud
Copy link

sonarcloud bot commented Apr 1, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@github-actions
Copy link

github-actions bot commented Apr 1, 2022

🎉 Deployment for commit b6ed94f :

Ingresses
Docker images
  • 📦 docker pull ghcr.io/socialgouv/docker/wait-for-postgres:6.56.1
  • 📦 docker pull ghcr.io/socialgouv/mano/api:sha-b6ed94f0febcdea9de324d8fa45b345e17b3d3f9
  • 📦 docker pull ghcr.io/socialgouv/mano/dashboard:sha-b6ed94f0febcdea9de324d8fa45b345e17b3d3f9
  • 📦 docker pull ghcr.io/socialgouv/mano/website:sha-b6ed94f0febcdea9de324d8fa45b345e17b3d3f9
Debug

@rap2hpoutre
Copy link
Member

On va attendre un peu plus d'adoption mais c'est cool !

@rap2hpoutre rap2hpoutre merged commit 0f25f5a into main Apr 5, 2022
@rap2hpoutre rap2hpoutre deleted the renovate/recoil-0.x branch April 5, 2022 13:47
SocialGroovyBot added a commit that referenced this pull request Apr 5, 2022
## [1.85.8](v1.85.7...v1.85.8) (2022-04-05)

### Bug Fixes

* **deps:** update dependency recoil to ^0.7.0 ([#561](#561)) ([0f25f5a](0f25f5a))
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants