Release Notes: This release adds support for the AMD application (Answering Machine Detection).
Release Notes: This release adds composer packaging and internal cleanups.
Release Notes: This release adds clearPromptMessages() to programatically remove all prompt messages in a node.
Release Notes: The "no input" message on call flow nodes can now be configured to be played in the last input attempt.
Release Notes: This release can manipulate SIP headers and caller ID presentation. It adds an action jumpTo node after callback evaluation. It adds executeAfterValidationFailed for nodes, minor fixes, and new assertions in mocked nodes.
Release Notes: This version offers a new feature, "Nodes", that allows it to play prompts, read input from the user, validate inputs, play error messages, and cancel nodes. It adds "NodeController", which orchestrates the complete call flow.
Release Notes: This release adds a convenient PAGI client mock to unit test your IVR applications, which can be used with your testing framework of choice. An example is shipped in docs/examples/mock.
Release Notes: This release adds a timeout (in seconds) option for playBusyTone() and playCongestionTone().
Release Notes: An improved build system for CI.
Release Notes: This release can indicate "progress", "busy", and "congestion", can play/stop tones (custom and known), and splits the code from agi client, so the implementation now only deals with I/O.