JSON API - Experimental

  • In websocket endpoints, if a created and archived contract in the same result array share a contract key, the archived is guaranteed to occur earlier in the array than the created. See issue #4354.

DAML Assistant

  • Bash and Zsh completions will now fall back to regular file completions after the command argument.
  • The DAML assistant will now shut down long-running processes like daml sandbox when stdin is closed. This is mainly useful on Windows, where process APIs often kill the process in a way that does not allow it to do any cleanup, in particular, we cannot stop child processes.

KVUtils

  • Added a test case to the participant state tests to ensure your ledger state is resumable upon restart.

Sandbox

  • Fix an error that stops the server from exiting cleanly if API server initialization fails.

DAML Stdlib

  • Added partition function to prelude.

Documentation

  • Updated roadmap to reflect the current state.