Skip to content

Update noflo to the latest version 🚀 #14

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

Open
wants to merge 1 commit into
base: gh-pages
Choose a base branch
from

Conversation

greenkeeper[bot]
Copy link

@greenkeeper greenkeeper bot commented Nov 3, 2017

Version 1.0.0 of noflo was just published.

Dependency noflo
Current Version 0.8.6
Type dependency

The version 1.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 noflo.

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 1.0.0
  • The shipping NoFlo build is now using ES6 syntax, as provided by the CoffeeScript 2.x compiler. If you need to support older browsers or Node.js versions, you can transpile the code to ES5 using Babel
  • The APIs deprecated in NoFlo 0.8 were removed:
    • noflo.AsyncComponent class -- use WirePattern or Process API instead
    • noflo.ArrayPort class -- use InPort/OutPort with addressable: true instead
    • noflo.Port class -- use InPort/OutPort instead
    • noflo.helpers.MapComponent function -- use WirePattern or Process API instead
    • noflo.helpers.WirePattern legacy mode -- now WirePattern always uses Process API internally
    • noflo.helpers.WirePattern synchronous mode -- use async: true and callback
    • noflo.helpers.MultiError function -- send errors via callback or error port
    • noflo.InPort process callback -- use Process API
    • noflo.InPort handle callback -- use Process API
    • noflo.InPort receive method -- use Process API getX methods
    • noflo.InPort contains method -- use Process API hasX methods
    • Subgraph EXPORTS mechanism -- disambiguate with INPORT/OUTPORT
  • Improved errors thrown when trying to read from non-existing ports
  • Added unscoped support for outports. Setting scoped: false on an outport will force all packets sent to that port to be unscoped
  • Added a deprecation warning when loading legacy API components
  • More information on preparing for NoFlo 1.0 can be found from this blog post
Commits

The new version differs by 81 commits.

  • 0a65a60 Release 1.0
  • 6af9928 Merge pull request #574 from noflo/improve_legacy_detection
  • 0774c47 Merge pull request #573 from noflo/greenkeeper/fbp-graph-0.3.0
  • 0a4db51 Add tests for legacy API detection
  • ac5c435 Don't shadow Split
  • fbe9db9 Move inside the test
  • 4333d17 fix(package): update fbp-graph to version 0.3.0
  • 60a6bb6 Mention legacy warning
  • ff6e014 Merge pull request #572 from noflo/warn_legacy
  • bd3d5fd Treat old WirePattern as legacy
  • b37ab85 Subgraphs are not legacy
  • 4259bb2 Simplify with isBrowser
  • 0cbe985 Warn about components using legacy APIs
  • 180b462 Link to the 1.0 prep blog post
  • 195fc5f Merge pull request #571 from noflo/greenkeeper/fbp-graph-0.2.0

There are 81 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper bot 🌴

greenkeeper bot added a commit that referenced this pull request Nov 13, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Nov 13, 2017

Version 1.0.1 just got published.

Update to this version instead 🚀

Commits

The new version differs by 42 commits.

  • d0b907a Bump
  • 966fe0f Document babel drop
  • 5312c13 Merge pull request #580 from noflo/setsource_tests
  • bdcd27f Bump grunt-noflo-browser dep
  • efa896d Add test loading non-existing module
  • dfe346a Add test for setting source using deprecated API
  • 5a6273b Catch component loading failures
  • 5ec0016 Add test with component without exported interface
  • 23d6acc Include CoffeeScript compiler in the browser test runner
  • b4b2bdc Skip CoffeeScript setSource test on browser if there is no CoffeeScript compiler available
  • 5817a12 Re-enable setSource tests for browser
  • 6c24672 Add ES6 setSource test
  • d15a9e4 No need to Babelize ES6 on modern Node.js that we require now
  • 1ae96be Add CoffeeScript setSource test
  • 931d46c actually run the set component

There are 42 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Nov 17, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Nov 17, 2017

Version 1.0.2 just got published.

Update to this version instead 🚀

Commits

The new version differs by 2 commits.

  • 18b26ca Bump
  • 4b92de5 Fix sub-subgraph identification in network events

See the full diff

greenkeeper bot added a commit that referenced this pull request Nov 24, 2017
@greenkeeper
Copy link
Author

greenkeeper bot commented Nov 24, 2017

Version 1.0.3 just got published.

Update to this version instead 🚀

Release Notes 1.0.3

Added support for running arbitrary NoFlo graphs via noflo.asCallback. You can call this function now with either a component name, or a noflo.Graph instance

Commits

The new version differs by 6 commits.

  • 955ecf4 Release 1.0.3
  • 7f3b3b1 Document asCallback new features
  • f3d951d Merge pull request #583 from noflo/ascallback_arbitrary
  • 6dcad76 Allow running asCallback with a graph instance, fixes #582
  • b0ebeb1 Unhardcode the assumption of single process and work with graph data
  • 83d134a Tests for asCallback with a graph, refs #582

See the full diff

greenkeeper bot added a commit that referenced this pull request Feb 19, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Feb 19, 2018

Version 1.1.0 just got published.

Update to this version instead 🚀

Commits

The new version differs by 51 commits.

  • 145c9f3 Release 1.1.0
  • 39a2dbf Merge pull request #591 from noflo/introspection
  • acaee45 Document ES5 limitation with default values
  • a9334d7 Provide example for wrapping built-in functions
  • bed1933 Explain why we skip
  • c8f357f Usage example in JavaScript
  • ff2adab Skip default value test in browser
  • f8fde39 Basic interface documentation
  • b2d6a5b Add support for params with default values
  • 3775783 Only attach ports that have input going to them to make defaults work
  • cd89107 Set up bracket forwarding
  • 80ae859 Test with a native function
  • 6cbd4f5 Add support for zero-parameter functions
  • 5a1111c Add support for Node.js style async functions
  • 2f1697c Move skip one level down

There are 51 commits in total.

See the full diff

greenkeeper bot added a commit that referenced this pull request Feb 19, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Feb 19, 2018

Version 1.1.1 just got published.

Update to this version instead 🚀

Commits

The new version differs by 4 commits.

  • e3219d7 Release 1.1.1
  • bec2148 Merge pull request #592 from noflo/ascomponent_null
  • 5b81712 Register as separate component
  • 3e0862d Fix handling of NULL return value

See the full diff

greenkeeper bot added a commit that referenced this pull request Mar 23, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Mar 23, 2018

Version 1.1.2 just got published.

Update to this version instead 🚀

Commits

The new version differs by 7 commits.

  • 12e19b5 Release 1.1.2
  • 7a69552 Merge pull request #595 from noflo/prevent_early_stopped
  • bf6efe9 Catch component loading errors under Node.js
  • 412c0c7 Always check list of active processes
  • 12a9550 Make process activation abort any pending debounced finishes
  • 160b519 Ignore package-lock.json
  • 685c619 Go back to gear as default icon

See the full diff

greenkeeper bot added a commit that referenced this pull request Apr 12, 2018
@greenkeeper
Copy link
Author

greenkeeper bot commented Apr 12, 2018

Version 1.1.3 just got published.

Update to this version instead 🚀

Commits

The new version differs by 3 commits.

  • 481bf58 Release 1.1.3
  • d306afb Merge pull request #596 from noflo/fix_noflo_custom_loaders
  • 1ea9cf6 Fix custom loaders callback handling

See the full diff

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants