Open-source Release 2020.1

Posted on Posted in Frontpage, news, technical

We have just released open-source version 2020.1 of the Inmanta Orchestrator.

Compiler Improvements

This release brings major improvements to the compiler:

  • The long awaited introduction of int as a primitive type.
  • Support for **dict as kwargs for constructor calls and index lookups.
  • Improved error reporting.
  • The removal of some syntactic limitation from the compiler (see changelog for more details).

OpenAPI

A second major improvement is that the server now serves an OpenAPI specification of the full server API. It is available as part of the documentation or at the url ‘/api/v2/docs’ on any orchestrator instance. This will allow smoother integration of the orchestrator into CI/CD pipelines and other automation solutions. This spec is automatically generated based on the source, so it exposes the full server functionality and it is always up-to-date.