Skip to content

Releases: kptdev/kpt

v1.0.2-pre.1

v1.0.2-pre.1 Pre-release
Pre-release

Choose a tag to compare

@efiacor efiacor released this 29 Sep 10:09
e471087

What's Changed

Features

Fixes

Internal

Full Changelog: v1.0.1...v1.0.2-pre.1

v1.0.1

Choose a tag to compare

@efiacor efiacor released this 25 Sep 08:12
6c8a2e1

What's Changed

Features

Behavioral changes

  • Feature: Implement comprehensive field validation for Kptfile (#4735) by @adi-coderr in #4742
  • Accept scp-style and local upstream.git.repo values in Kptfile validation by @chiliec in #4750

Fixes

  • Fix copy-merge to preserve locally-added files in upstream-deleted directories by @kushnaidu in #4720
  • Fix Kptfile pipeline not updating on pkg update with fast-forward/force-delete-replace by @OisinJohnston2005 in #4704
  • Fix incorrect handling when unfetched packages are deleted from upstream by @aravindtga in #4695
  • run: add authoritative gitCommit ldflag override for version command (#4752) by @adi-coderr in #4757

Dependencies

  • Bump github.com/google/cel-go from 0.28.1 to 0.29.0 by @dependabot[bot] in #4771

Docs & internal

New Contributors

Full Changelog: v1.0.0...v1.1.0

api v1.1.0

Choose a tag to compare

@efiacor efiacor released this 24 Sep 08:47
2118a2c

kpt API v1.1.0

Minor release. Additive and backward-compatible — no breaking changes to the Go API; import paths are unchanged.

Features

  • KubeObject moved into the api module (#4767) — the kubeobject package (with node/ and kptfile/ subpackages) is now part of github.com/kptdev/kpt/api.
  • Server-side apply configurations (#4701) — generated apply-configuration types for the kptfile and fnresult APIs under generated/applyconfigurations.
  • Selector.ResourceFileRegexp (#4743) — select resources by matching their file path (relative to package root) against a regular expression.
  • Upstream.PreserveExplicitNull (#4745) — keep explicitly-nulled fields during resource-merge instead of deleting them (resource-merge strategy only).
  • ResultItem now implements error — added an Error() method.

Behavioral changes

  • Stricter Kptfile validation (#4742, #4750) — comprehensive field validation now rejects some Kptfiles that previously passed. upstream.git.repo now also accepts scp-style and local values. Not a Go API break, but validation may fail on inputs that were accepted before.

What's Changed (kpt API)

New Contributors

Full Changelog: api/v1.0.0...api/v1.1.0

v1.0.0

Choose a tag to compare

@mozesl-nokia mozesl-nokia released this 31 Aug 11:53
4600383

What's Changed

Full Changelog: v1.0.0-beta.68...v1.0.0

api v1.0.0

Choose a tag to compare

@mozesl-nokia mozesl-nokia released this 31 Aug 11:03
aefe715

What's Changed

Full Changelog: api/v0.0.4...api/v1.0.0

v1.0.0-beta.68

v1.0.0-beta.68 Pre-release
Pre-release

Choose a tag to compare

@mozesl-nokia mozesl-nokia released this 13 Aug 13:35
9838565

What's Changed

Full Changelog: v1.0.0-beta.67...v1.0.0-beta.68

api v0.0.4

Choose a tag to compare

@efiacor efiacor released this 13 Aug 12:24
a6c4a9a

What's Changed

Full Changelog: api/v0.0.3...api/v0.0.4

api v0.0.3

Choose a tag to compare

@mozesl-nokia mozesl-nokia released this 11 Aug 12:42
6345d96

What's Changed

New Contributors

Full Changelog: api/v0.0.2...api/v0.0.3

v1.0.0-beta.67

Choose a tag to compare

@liamfallon liamfallon released this 13 Jul 13:20
6bfa2af

Welcome to kpt v1.0.0-beta.67.

What's Changed

New Contributors

Full Changelog: v1.0.0-beta.66...v1.0.0-beta.67

v1.0.0-beta.66.2

v1.0.0-beta.66.2 Pre-release
Pre-release

Choose a tag to compare

@liamfallon liamfallon released this 13 Jul 11:27
b271f1f

Test release to test release job.

What's Changed

Full Changelog: v1.0.0-beta.66.1...v1.0.0-beta.66.2