Skip to content

v0.3.0

Compare
Choose a tag to compare
@IronCore864 IronCore864 released this 20 Mar 05:54
· 7 commits to main since this release

Download DevStream v0.3.0

Official Releases for Different Platforms:

Major Changes since v0.2.0

Core

  • dtm apply now will delete tools that are in the state but no longer in the config.
  • dtm delete --force command, which deletes everything based on the config but ignores the state file.
  • dtm destroy command, which deletes everything.
  • dtm develop command which scaffolds template code for creating a new plugin.
  • Config now supports "dependsOn".
  • Config now supports "outputs".

Plugins

  • openldap plugin: our first community-driven plugin
  • trello plugin is split into two, one creates Trello boards and lists, the other integrates Trello with GitHub repo.
  • helm related plugins (for example, argocd, jenkins, etc.) now supports user-defined "values" and kubeconfig location.
  • jira-github-integ (Jira and GitHub integration plugin)

Bug Fixes

  • dtm version, dtm init commands won't create the state file anymore.
  • github-repo-scaffolding-golang branch parameter now works (Issue #237, #238).
  • githubactions and github-repo-scaffolding-golang apply no longer gives an error even if the repo is deleted manually (Issue #263).

CI

  • Commit message lint
  • Infrastructure code for AWS test environment
  • Add macOS build

Docs

  • Docs now are available on readthedocs.io
  • Readme: Simplified Chinese version
  • Quickstart doc, both ENG and CHS version
  • Roadmap
  • Best practice for GitOps toolchain
  • Development workflow
  • Contributor growth ladder
  • OWNERS
  • Security

Detailed Changes

New Contributors

Full Changelog: merico-dev/stream@v0.2.0...v0.3.0