Katana

Katana is not an official release

All changes since the last official release are described below. This applies only to binaries built from source (master branch).

What is new

  • Vamp namespaces #927
  • Optional DC/OS driver namespace cluster constraint #929
  • Deployment level dialects #922
  • Vamp workflow agent port support and standalone UI #909 & #14
  • Workflow status endpoint #939
  • Access to configuration values from breed environment variables #906
  • Vamp JavaScript workflow agent breed as an external configurable breed #908
  • Access to workflow and deployment instances via Vamp reverser proxy #912
  • Unique ID assigned to each event #907
  • Workflow dialects #925
  • Additional blueprint validation #802
  • Service-, cluster-, workflow- and breed level health checks DSL for Marathon (#709, #914, #899, #913).
  • Transform a docker-compose.yml to Blueprint (#928)

What has changed

  • Synchronization when health checks are changed needs to be explicitly specified vamp.operation.synchronization.check.health-check: true or false #709
  • Vamp JavaScript workflow breed configuration is removed from main configuration #908

What next?