benadamstyles / set-future-state

Safely setState in the future
https://www.npmjs.com/package/set-future-state
MIT License
0 stars 0 forks source link

Update fluture to the latest version 🚀 #11

Closed greenkeeper[bot] closed 6 years ago

greenkeeper[bot] commented 6 years ago

Version 9.0.0 of fluture was just published.

Dependency fluture
Current Version 8.0.2
Type dependency

The version 9.0.0 is not covered by your current version range.

If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.

It might be worth looking into these changes and trying to get this project onto the latest version of fluture.

If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.


Release Notes Version 9.0.0

⚠️ Breaking changes

  • #224 Exceptions are now caught and rethrown in fork.
  • #230 Many of the TypeScript type definitions that used never now use a
    generic instead.
  • #238 When unsubscribing from a Future created by hook, the cancellation
    signal is no longer sent to the disposal Future.
  • #266 Exported TypeScript interfaces have been renamed to avoid naming
    conflicts with exported values.

New features

  • #250 Included interoperability with Sanctuary Show
  • #261 Added a new function, forkCatch, which allows for exception recovery.
Commits

The new version differs by 64 commits.

  • ba75ff2 Release 9.0.0
  • 5077d48 Merge pull request #267 from fluture-js/avaq/update-esm
  • 4916fc0 Update from @std/esm to esm
  • 69f9492 Merge pull request #266 from fluture-js/avaq/rename-interfaces
  • 83734cc Rename TypeScript interfaces not to conflict with named values
  • c5c84d6 Add some benchmarks to compare performance to Promises
  • 034581f Improve accuracy of folktale benchmarks
  • 60c9b16 Merge pull request #264 from fluture-js/avaq/revise-docs
  • c750890 Revise the documentation
  • c2374f4 Merge pull request #265 from fluture-js/greenkeeper/rollup-0.63.4
  • 3b30cb4 Merge branch 'master' into greenkeeper/rollup-0.63.4
  • 3078c78 Merge pull request #261 from fluture-js/avaq/fork-catch
  • d599f5c chore(package): update rollup to version 0.63.4
  • 87be4c0 Add forkCatch - fork with exception recovery
  • 26be7e2 Merge pull request #258 from fluture-js/avaq/bump-eslint

There are 64 commits in total.

See the full diff

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper bot :palm_tree:

greenkeeper[bot] commented 6 years ago

Version 9.0.1 just got published.

Update to this version instead 🚀

Commits

The new version differs by 10 commits.

  • 02b901b Release 9.0.1
  • 013efb0 Add missing link defintion for Sanctuary Show to readme
  • f52f297 Correct an oversight that caused the recovery branch to have an inconsitent type
  • 0f5515e Merge pull request #268 from fluture-js/avaq/refactor
  • 74bdd85 Move Crashed above Rejected in core.js
  • 478452b Make the way that the Eager Future is used consistent
  • 01af07b Remove reduntant condition from After#race
  • 6b431ed Merge Core with Future.prototype
  • 649adee Simplify Core/Sequence interaction
  • e10be93 Remove rarely used performance optimisation from After#race

See the full diff