4 posts tagged with "release"

View All Tags

Pond 2.3.0 Released

Benjamin Sieffert

Benjamin Sieffert

Distributed Systems Engineer at Actyx

Today we are proud to announce the release of Pond version 2.3.0 on npm.

This release contains the following improvements:

  • Addition of observeAll and observeOne functions to the Pond – see our dedicated blog post
  • Pond.dispose() will now properly shut down all async operations, so that applications may terminate orderly
  • Fixed a bug where command serialization between subsequent calls to Pond.run() was broken if the argument Fish was originally woken by Pond.observe()
  • Turn Pond.test() and Pond.mock() into synchronous functions
  • Direct validation of arguments passed to FishId.of() – the strings must not be empty
  • If the enqueue function passed to pond.run() callbacks is invoked after the callback has returned, it will now throw an error rather than silently fail to emit
  • Support for nodejs 12 (LTS Erbium)

Happy hacking!

ActyxOS 1.0.0 Released

Dr. Roland Kuhn

Dr. Roland Kuhn

CTO and co-founder of Actyx

It is with great pleasure that we announce the release of ActyxOS 1.0.0 today! After extensive testing we find this foundational product to be fit for general production use. Together with Actyx Pond 2.1.0, Actyx CLI 1.0.0, and Actyx NodeManager 1.0.2, this marks the general availability of the Actyx Platform.

Pond 2.1.0 Released

Benjamin Sieffert

Benjamin Sieffert

Distributed Systems Engineer at Actyx

Today we have released Pond version 2.1.0 on npm.

This version does not bring new functionality; rather, it reduces the amount of exported types by a lot, hiding everything that is not part of the public API. This will make developing on the Pond in the IDE of your choice – like in our recommended editor, VSCode – much nicer, due to more relevant auto-complete and auto-import suggestions.

Read on for a brief explanation of how we cleaned up our type exports with the help of a tool called API Extractor.