CodeLenny / auto-comment-bot

Automatically post comments on issues and pull requests
0 stars 0 forks source link

Update fluture to the latest version πŸš€ #24

Open greenkeeper[bot] opened 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

greenkeeper[bot] commented 6 years ago

Version 9.0.2 just got published.

Update to this version instead πŸš€

Commits

The new version differs by 28 commits.

  • 489afd2 Release 9.0.2
  • 63f2c44 Update typescript to its latest version
  • 43003bd Update nyc to its latest version
  • 88bec1c Bump dev dependency versions
  • 2f05ea2 Clean up the Transformation interpret method a bit
  • e5138ce Remove specific-case optimizations
  • 0ebf70f Improve test failure report under double continuation
  • 63d6d5e Move the transformation interpreter back into future.js
  • cc3b352 Create transformation methods dynamically
  • 99747d6 Merge pull request #275 from fluture-js/greenkeeper/rollup-0.65.0
  • 381afda chore(package): update rollup to version 0.65.0
  • 7c498a3 Abstract the creation of nullary actions
  • fe4f821 Abstract the creation of parallel actions
  • 32c76bb Add a simple abstraction layer over action creation
  • d9681df Reduce code duplication in the definition of actions

There are 28 commits in total.

See the full diff

greenkeeper[bot] commented 6 years ago

Version 10.0.0 just got published.

Update to this version instead πŸš€

Release Notes Version 10.0.0

⚠️ Breaking changes

  • #276 The "module" package file has been renamed from index.mjs.js to
    index.mjs.
  • #277 It is no longer possible to use Future.ap, Future.map,
    Future.bimap, Future.chain, or Future.alt on non-Fantasy Land types.
    If you were using any of these functions from Fluture to treat JavaScript's
    native types as Fantasy Land algebraic types, you should migrate those
    call-sites to use the Ramda or Sanctuary exported dispatchers instead.
  • #281 Future.finally no longer runs the cleanup Future when it is cancelled.
    If you rely on this behaviour, I urge you to rewrite the relevant code with
    Future.hook (even if you don't upgrade Fluture).

✨ New features

  • #276 The Fluture source is now loadable by Node's experimental module loader,
    and the esm loader.
  • #280 The Future.of function now has an alias resolve, which is exported
    statically as well as exposed as a property on the Future constructor.

πŸ› Bug fixes and improvements

  • #277 Fluture no longer depends on sanctuary-type-classes, reducing bundle size.
  • #277 Performance of Fantasy Land dispatchers greatly improved.
  • #281 The undesired consequences of the cancellation-related behaviour in
    Fluture.finally are gone now that the behaviour has been removed.
Commits

The new version differs by 10 commits.

  • d7de58f Release 10.0.0
  • 4fd47e6 Merge pull request #281 from fluture-js/avaq/fix-finally
  • 84119ee Remove cancellation hook from Future.finally
  • 04c3025 Merge pull request #280 from fluture-js/avaq/resolve
  • c26c616 Add 'resolve' as an alias to 'of'
  • db91a2e Merge pull request #277 from fluture-js/avaq/simple-dispatch
  • fa7f385 Drop support for "primitive" dispatching
  • 66864aa Fix treating Booleans, Strings, and Numbers as inaccessible values
  • 7130b91 Merge pull request #276 from fluture-js/avaq/mjs
  • 0aa28b3 Migrate to mjs

See the full diff

greenkeeper[bot] commented 6 years ago

Version 10.1.0 just got published.

Update to this version instead πŸš€

Commits

The new version differs by 7 commits.

  • 8058bc4 Release 10.1.0
  • fce47b4 Fix broken link in the README
  • 491843b Clarify in the README that Fluture uses mjs
  • f575a10 Update dependencies
  • b48fdb1 Add run.construct.Future benchmark
  • 65f80f5 Merge pull request #282 from fluture-js/avaq/pipe
  • dec08f4 Add the Future#pipe method

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Commits

The new version differs by 11 commits.

  • 1eec1fe Release 10.1.1
  • e5bf19c Fix a heap overflow issue
  • 079e86d Merge pull request #288 from fluture-js/greenkeeper/rollup-0.66.0
  • 6d586f0 chore(package): update rollup to version 0.66.0
  • c4d22b0 Merge pull request #286 from 0xflotus/patch-1
  • 9c78440 Correct a typo in the readme: executation -> execution
  • 6adcb2c Merge pull request #287 from fluture-js/greenkeeper/es-check-4.0.0
  • 31d8626 chore(package): update es-check to version 4.0.0
  • 4516a56 Merge pull request #285 from fluture-js/greenkeeper/es-check-3.0.0
  • 3e25398 chore(package): update es-check to version 3.0.0
  • 1009172 Fix a typo in the README

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for Version 10.2.0

✨ New Features

  • Add "async stack traces": A feature which makes caught errors have extra
    stack traces appended to their stack property, allowing users to trace
    the origin of an exception across multiple ticks.
  • Add Future.debugMode: A function to turn async stack traces on or off.

πŸš€ Improvements

  • Reduce bundle size through dependency trimming
  • Fix a bug where a Computation could settle after crashing
Commits

The new version differs by 10 commits.

  • 9a3e65a Release 10.2.0
  • 5e3ec8c Merge pull request #293 from fluture-js/avaq/denque
  • f5f8226 Factor out the 'denque' dependency
  • c63b779 Merge pull request #283 from fluture-js/avaq/debug
  • ad8f547 Fix a bug where a Computation could settle after crashing
  • 64de915 Add memory test cases with debug mode enabled
  • 97138d0 Implement asynchronous stack traces
  • 2190edb Trim the README badges
  • f5dfe45 Merge pull request #291 from fluture-js/greenkeeper/remark-cli-6.0.0
  • fae347a chore(package): update remark-cli to version 6.0.0

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for Version 10.3.0

✨ New Features

  • Implemented Fantasy Land Alt on Future instances (alt). As a result, the or function is now an alias of alt.
Commits

The new version differs by 27 commits.

  • 9bba4fa Release 10.3.0
  • 8ef4cf6 Merge pull request #304 from fluture-js/avaq/test
  • 7a2dda4 Exclude NaN from arbitraries to support older version of Node
  • 44db007 Test relation between many custom functions and FL API
  • 747457a Add tests to ensure that Fluture works the same with different libs
  • 3cf6e6e Test with arbitrary Futures that are async
  • 5745c18 Support async Futures in the assertEqual test utility
  • aad00d8 Separate property based tests out from unit tests
  • eec729a Reorganize test directory structure
  • 629de78 Merge pull request #303 from fluture-js/greenkeeper/rollup-plugin-node-resolve-4.0.0
  • 79433b0 Merge pull request #301 from fluture-js/avaq/alt
  • 924d76a chore(package): update rollup-plugin-node-resolve to version 4.0.0
  • b875390 Merge pull request #302 from franzwong/master
  • 0be8e78 Fix minor spelling mistakes
  • cd2cb8f Implement Alt instance on Future

There are 27 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for Version 11.0.0

⚠️ Breaking changes

  • #311 Disposal Futures provided to hook are no longer allowed to reject. When they do, an Error is raised, and the process should be treated as corrupt.
  • #313 Add TypeScript definitions for debugMode and Future.alt.
Commits

The new version differs by 30 commits.

  • a3d4133 Release 11.0.0
  • 694a73c Merge pull request #317 from fluture-js/avaq/fl-dep
  • 0ee3be8 Remove the fantasy-land dependency
  • caab21b Merge pull request #315 from fluture-js/greenkeeper/sanctuary-type-classes-10.0.0
  • 915088c chore(package): update sanctuary-type-classes to version 10.0.0
  • f351c39 Merge pull request #314 from fluture-js/greenkeeper/mocha-6.0.0
  • 23a9927 chore(package): update mocha to version 6.0.0
  • b3c630a Merge pull request #311 from fluture-js/avaq/disposal-failure
  • a2ad55b Merge pull request #313 from fluture-js/avaq/types
  • 22bb5c0 Add missing type defintion for debugMode
  • 51eba5b Add misisng type definition for Future.alt
  • af253bc Disallow resource disposal Futures from failing
  • be1335a Release 10.3.1
  • 90c0ae1 Update release scripts
  • 6b703b7 Merge pull request #310 from fluture-js/avaq/stop-catching-my-errors

There are 30 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

Release Notes for Version 11.0.1

Corrects an issue in the TypeScript typings for the chainRej function.

Commits

The new version differs by 5 commits.

  • 29bd577 Release 11.0.1
  • 95f87bf Merge pull request #321 from kreinholt/fix-chainRej-type
  • c523bae fix chainRej typing
  • 64265aa Merge pull request #320 from t-d-d/patch-1
  • 3239707 Update README.md

See the full diff

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 5 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

Update to this version instead πŸš€

greenkeeper[bot] commented 4 years ago

🚨 Reminder! Less than one month left to migrate your repositories over to Snyk before Greenkeeper says goodbye on June 3rd! πŸ’œ πŸššπŸ’¨ πŸ’š

Find out how to migrate to Snyk at greenkeeper.io


Update to this version instead πŸš€