Skip to content

v0.2.5

Compare
Choose a tag to compare
@justaugustus justaugustus released this 02 Mar 18:22
· 4929 commits to master since this release
v0.2.5
15d26e2

Changes by Kind

Feature

  • Added git.HasRemote and git.Remotes API
    • Added pre-check in krel release-notes if the fork remote is already available (#1122, @saschagrunert)
  • The function git.Remotify does not remotify remotes which have been already remotified (#1118, @saschagrunert)
  • Add --create-draft-pr --draft-org and --draft-repo flags to automate the creation of the release notes draft
    Add --output-dir to output a copy of the release notes. (#1102, @puerco)
  • [krel] gcbmgr: Dynamically retrieve build version from CI markers (#1114, @justaugustus)

Documentation

Other (Bug, Cleanup or Flake)

  • Changed git.CloneOrOpenRepo() to not take a separate useSSH indicator any more (#1111, @saschagrunert)
  • Add dedicated github package (#1136, @saschagrunert)
  • Change git.Remotes to always return the remotes sorted alphabetically (#1130, @saschagrunert)
  • Changed krel ff to restore the currently checked out git branch (#1123, @saschagrunert)
  • Enhanced krel ff documentation and fixed --ref to be taken into consideration (#1117, @saschagrunert)
  • Fixed wrong CHANGELOG link not targeting to the release tag any more (#1137, @saschagrunert)
  • Remove owner from git.CloneOrOpenDefaultGitHubRepoSSH and use the default one (kubernetes) (#1116, @saschagrunert)
  • Removed branchff script in favor of krel ff (#1129, @saschagrunert)
  • Updated krel changelog to correctly choose the start tag for a release (#1135, @saschagrunert)
  • Images: Update k8s-cloud-builder to use the new kube-cross location (#1141, @justaugustus)
  • Removes federation release kind option from krel push (#1128, @hasheddan)
  • Update go dependencies
    • github.com/google/go-github/v29 (v29.0.2 --> v29.0.3)
    • github.com/pkg/errors (v0.8.1 --> v0.9.1)
    • github.com/spf13/cobra (v0.0.5 --> v0.0.6)
    • github.com/stretchr/testify (v1.4.0 --> v1.5.1)
    • k8s.io/utils (v0.0.0-20200117235808-5f6fbceb4c31 --> v0.0.0-20200229041039-0a110f9eb7ab)
    • sigs.k8s.io/yaml (v1.1.0 --> v1.2.0) (#1142, @justaugustus)
  • [krel] changelog: Include CHANGELOG/README.md in master commit logic (#1143, @justaugustus)

Other Changes

  • Changed krel ff to print a short git commit hash instead of the full one (#1124, @cpanato)
  • Util/common: new line when printing to stdout added (#1125, @cpanato)