Skip to content

v0.7.0

Compare
Choose a tag to compare
@daniel-hutao daniel-hutao released this 22 Jun 08:37
· 7 commits to release-0.7 since this release
42ba1b9

Thanks to ten new contributors, we made a huge release!

Official Releases for Different Platforms:

Major Changes since Last Release (v0.6.1)

Core

  • auto stop execution of changes when the dependent plugins fail, thanks to @aFlyBird0
  • Config logic refactor and enhancement
  • CoreConfig varFile and toolFile relative path support, thanks to @rxhuster
  • Command completion, thanks to @prodanlabs

Plugins

Bug Fixes

  • bugfix: the plugin name is empty and the file cannot be found, thanks to @linuxtmty
  • fix: generate a default config file, thanks to @imxw
  • fix: avoid downloading development version plugins from remote, thanks to @imxw
  • fix(pluginmanager): resolve dtm init prompt error during the first download, thanks to @azhsmesos

Build/CI

  • chore: optimize makefile, thanks to @imxw
  • chore: add golangci-lint config, thanks to @imxw
  • feat: add cf-ip-monitor, thanks to @iyear

Docs

  • download URL links in documentation (both quickstart and GitOps best practice) are updated
  • added maintainer file and code owners file
  • roadmap update
  • docs display and nav bar optimization, thanks to @imxw
  • contributor ladder, review guide update, good first issue doc, mkdocs doc
  • fix some link errors, thanks to @huang12zheng
  • multi-language support
  • Chinese documentation update thanks to multiple contributors (see Detailed Changes section below)

Test

  • add a downloader test case, thanks to @summingyu!
  • run e2e test locally, thanks to @HXCGIT

Misc

  • refactor: import plugin default configs with go:embed, thanks to @iyear
  • feat: add editorconfig, thanks to @iyear
  • Update Symbol.go by, thanks to @shubham-cmyk
  • update go version to 1.18 thanks to @yxxhero
  • refactor: use validator for configloader validation, thanks to @mangoGoForward

Detailed Changes

New Contributors

Full Changelog: v0.6.1...v0.7.0