Skip to content

Release v0.5.0

Compare
Choose a tag to compare
@marcinc marcinc released this 07 Jul 15:28
· 62 commits to master since this release
866164b

Breaking changes

With this release all Kubernetes specific configuration have been moved from docker compose service labels to extension named x-k8s. Please refer to updated tutorials, documentation and configuration parameters reference for details.

  • Migrated configuration from labels to docker compose extensions (#557)

Changes / New features

  • Added workload.command config parameter (#585)
  • Added support for workload pod annotations configuration parametes workload.annotations (#568)
  • Added workload storage resource parameters workload.resource.storage & workload.resource.maxStorage (#566)
  • ServiceAccount manifest are now generated for eligible objects if service account name specified (#586)
  • Renamed application-generated filenames -
    infix used for environment override files changed from kev to env (e.g. docker-compose.env.dev.yaml), and project metadata file kev.yaml renamed to appmeta.yaml (#588)
  • File paths are build consistently across the codebase (#561)
  • Simplified generated k8s manifests labels / selectors (#558)
  • Revisited Skaffold profiles (#450)
  • Ensured that dev mode surfaces Skaffold related errors properly (#447)
  • Improved Skaffold manifest build artifacts detection with support for build strategy with CNB (#538)
  • Tidied up UI messaging (#476, #479, #440)
  • Allowed customisation of printed results (#472)
  • Provided hooks into the new cmd Runner steps (#466)
  • Enabled CodeQL analysis (#457)
  • Various dependencies update (#572, #571, #551, #539, #570, #481, #469, #418, #452, #441, #442, #448, #444)

Fixes

  • Fixed dev command environments handling (#576)
  • Fixed reconciliation of "create" change in newly introduced extension map (#574)
  • Fixed flaky Skaffold build artefacts tests (#559)
  • Updated the service name in inital docker compose file due to configuration conflicts in latest wordpress image (#437)
  • Makefile fixes (#595)

Documentation

  • Updated reference documentation (#590)
  • Updated examples/wordpress-mysql (#578)
  • Updated tutorial content (#579)
  • Added github issue templates (#555)
  • Created SECURITY.md (#431)