github garden-io/garden v0.8.1

latest releases: 0.12.70, edge-bonsai, 0.12.69...
5 years ago

This includes several bugfixes and minor improvements to the 0.8 release:

Bug Fixes

  • dashboard: fix contants import in setupProxy.js (e2c5bbd)
  • k8s: revert removal of -i flag on kubectl run commands (663deea)
  • k8s: incorrect flags sent to kubectl run when not interactive (260b976)
  • log: log footer line was duplicated after config reload (a8b50b1)
  • tasks: task errors had lost their color (66390e1)
  • do not run dependant tasks unless updated services depend on them (1ae0284)
  • minor logging issue (61e4428)
  • stale version in some tasks triggered by watch handler (da134b4)
  • performance regression on startup (b856e36)
  • fixed another dependency calculation bug (99df5d9)
  • fixed dependency bug & simplified TaskGraph (4a8428c)
  • make dev cmd consistent with deploy cmd (85f31f9)
  • fix dev command terminating on config change (261e974)
  • k8s: exec and run commands didn't work properly in interactive mode (420953d)
  • k8s: log tailing now returns logs for new pods at runtime (432e6dc)
  • k8s: remove replicasets and daemonsets when deleting services (6c63314)

Code Refactoring

  • task-graph: add task key to TaskResult interface (3ce6633)
  • nicer logging when watching for changes / hot reloading (069a9d0)
  • rename plural command parameters (f010e37)
  • add placeholder method to logger + fix rendering issues (fa8d81e)
  • rename logEntry to log and require for tests, cmds and actions (13cf263)
  • formatting: improve quoting style of objects to consistent-as-needed (687c6f3)

Features

  • add get config command (39ab7b1)
  • added get graph command (010353e)
  • experimental HTTP API (5302802)
  • add websocket endpoint to API server (e6fcc8b)
  • add event bus + a few events emitted from TaskGraph (3c19e36)
  • allow plugins to specify dashboard pages (c67b7be)
  • api: allow explicitly port for api server in dev cmd (919e6b8)
  • dashboard: add basic scaffolding with overview and logs section (3781fb3)
  • openfaas: add log streaming to openfaas plugin (53131b5)

Don't miss a new garden release

NewReleases is sending notifications on new releases.