Skip to content

v1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Apr 00:57
· 37 commits to main since this release
c59c9e6

v1.0.0 - 2023-04-05

Initial public release.
This has many improvements in both code and the development & release process.

🔨 Refactor

  • Improved security with whats logged.
  • General code structure and cleanup improvements.

🤖 CI & Build

  • Changelog for release notes integration added.
  • Add helm-docs for generating helm chart documentation, including detailed descriptions and default values documented.
  • Add and configure goreleaser for building and publishing binaries, charts, and containers

🔨 Refactor

  • Renamed broker references to dsv-k8s-controller.
  • Renamed sidecar references to dsv-k8s-sidecar.

🔒 Security

  • Add aqua policy for newer version of aqua that secures the development registries for tooling.

📘 Documentation

  • New development docs and usage docs.
    This will continue to be improved after release.

🤖 Development

  • Minikube tasks and local testing integration improvements.
  • Add changelog helper tasks for Mage.
  • Fix reference to go builder based images with Chainguard to use the static image instead. It's a fraction of the size and more secure. Uses nonroot username by default with a home path of /home/nonroot if required.
  • Standard CODEOWNERS for dsv team applied.
  • Include Tilt configuration.
  • Magefile tasks added for all core development tasks.
    Example:mage buildall minikube:loadimages helm:uninstall helm:install