Releases: kptdev/kpt
v1.0.0-beta.64
This release of kpt is made to include the latest SDK version, the SDK version used goes from v1.0.2 to v1.0.3
What's Changed
- Bump SDK version by @liamfallon in #4538
Full Changelog: v1.0.0-beta.63...v1.0.0-beta.64
v1.0.0-beta.63
This release continues the work to improve kpt. The golang version and the versions of many dependencies are bumped and we continue our work to refactor kpt.
What's Changed
- chore: update kyaml/kustomize API versions to current versions by @SurbhiAgarwal1 in #4480
- Bump go.opentelemetry.io/otel from 1.38.0 to 1.41.0 by @dependabot[bot] in #4502
- security: upgrade go version to 1.25.9 to fix CVE-2026-27143 by @menahyouyeah in #4474
- Changing favicons to the new logo by @CsatariGergely in #4496
- bump Go version to 1.26.2 and update dependencies by @aravindtga in #4507
- fix: remove porch references from kpt docs (#4288) by @NETIZEN-11 in #4498
- Improve FunctionConfig related validation errors by @mozesl-nokia in #4512
- Validate function tag literals before execution by @AkashKumar7902 in #4503
- feat: add 'cat' command for displaying package resources by @aravindtga in #4505
- Upgrade Go version to 1.26.3 by @alphanota in #4519
- Move more code out of
internalby @mozesl-nokia in #4515 - Bump documentation go and docsy version by @aravindtga in #4511
- Fix import on cmdcat command.go by @liamfallon in #4535
- ci: verify documentation/go.sum integrity by @efiacor in #4531
- Add DeepCopy generation to all API types by @mozesl-nokia in #4527
- Display non-KRM files in kpt pkg tree output by @aravindtga in #4518
- Fix pkg cat docs source to match generated output by @aravindtga in #4536
- Bump all dependencies to their latest revisions by @liamfallon in #4532
New Contributors
- @NETIZEN-11 made their first contribution in #4498
- @AkashKumar7902 made their first contribution in #4503
- @alphanota made their first contribution in #4519
Full Changelog: v1.0.0-beta.62.1...v1.0.0-beta.63
v1.0.0-beta.62.1
What's Changed
- Show resolved semantic versions in the renderStatus by @aravindtga in #4461
- Update CONTRIBUTING file with PR review rules by @CsatariGergely in #4452
- Use golangci-lint v2, migrate config and adjust Makefile by @mozesl-nokia in #4477
- Local tag lister for semantic version constraint matching by @mozesl-nokia in #4458
- Bump github.com/moby/spdystream from 0.5.0 to 0.5.1 by @dependabot[bot] in #4489
- Remove internal/kptops dead code by @efiacor in #4481
- Adding recommendation to attribute AI agents by @CsatariGergely in #4486
- Ignore render status during fast-forward update by @aravindtga in #4488
- introduce DisplayName option in renderOptions by @dgyorgy-nokia in #4476
- Expose code from
internalpackage by @mozesl-nokia in #4490
New Contributors
- @dgyorgy-nokia made their first contribution in #4476
Full Changelog: v1.0.0-beta.62...v1.0.0-beta.62.1
v1.0.0-beta.62
Regular release of kpt to make recent improvements and bug fixes available for kpt users.
What's Changed
- Adding new logo by @CsatariGergely in #4416
- Adding links to the Dosu space by @CsatariGergely in #4415
- Make
UpstreamLockmore generic by @mozesl-nokia in #4413 - Updated location of configmap-v1.json to a reachable destination by @ciaranjohnston in #4424
- Fix E2E tests to use fresh package for each RunCount iteration by @aravindtga in #4422
- docs: updates for PR #4405 by @dosubot[bot] in #4412
- Bump github.com/docker/cli from 28.5.1+incompatible to 29.2.0+incompatible by @dependabot[bot] in #4426
- Replace gcr.io container image references with ghcr.io by @aravindtga in #4428
- Add render status conditions to Kptfile by @aravindtga in #4418
- Proofreading of chapter 1. by @mpgreaves in #4417
- Fix CI failure from renderStatus merge conflict with WASM image update by @aravindtga in #4435
- Fix GitHub Actions conditional expression in go.yml by @aravindtga in #4446
- Bump sdk version by @efiacor in #4459
- Fix #1407: Make 'kpt pkg get' use current directory when '.' is specified by @ciaranjohnston in #4334
- Add RenderStatus to the Kptfile for per-function pipeline result tracking by @aravindtga in #4437
- Simplify ImageResolveFunc by @mozesl-nokia in #4431
New Contributors
- @mpgreaves made their first contribution in #4417
Full Changelog: v1.0.0-beta.61.1...v1.0.0-beta.62
v1.0.0-beta.61.1
This pre-release makes improvements available to uses, especially Porch
What's Changed
- Semantic versioning constraints for function images by @mozesl-nokia in #4386
- docs: Fix installation link in README to use kpt.dev instead of GitHu… by @SurbhiAgarwal1 in #4392
- Bump the kpt homebrew version by @liamfallon in #4399
- Add --save-on-render-failure flag to fn render by @aravindtga in #4400
- docs: tidy up tenant-onboarding guide and link to guides index by @SurbhiAgarwal1 in #4401
- Remove rollouts from kpt as rollouts implement similar functionality to Porch by @liamfallon in #4402
- feat: Auto-create package directory in kpt pkg init by @SurbhiAgarwal1 in #4405
- Move the fn render --save-on-failure options to Kptfile by @aravindtga in #4411
- docs: updates for PR #4399 by @dosubot[bot] in #4407
- Remove the remaining fragments of Porch from kpt by @liamfallon in #4409
- Fix/docs todo link by @SurbhiAgarwal1 in #4393
New Contributors
- @mozesl-nokia made their first contribution in #4386
- @SurbhiAgarwal1 made their first contribution in #4392
- @dosubot[bot] made their first contribution in #4407
Full Changelog: v1.0.0-beta.61...v1.0.0-beta.61.1
v1.0.0-beta.61
What's Changed
- security: upgrade go version to 1.25.7 to fix CVE-2025-61732 by @menahyouyeah in #4384
Full Changelog: v1.0.0-beta.60.1...v1.0.0-beta.61
What's Changed
- security: upgrade go version to 1.25.7 to fix CVE-2025-61732 by @menahyouyeah in #4384
Full Changelog: v1.0.0-beta.60.1...v1.0.0-beta.61
v1.0.0-beta.60.1
This pre-release is made to publish the kpt updates that were transferred from Porch to kpt.
What's Changed
- Fix documentation npm scripts on Windows by @Jaisheesh-2006 in #4349
- Docs: clarify kpt install via source and Docker by @Jaisheesh-2006 in #4353
- Docs: clarify Windows setup for documentation site by @Jaisheesh-2006 in #4350
- Adding instruction for copyright notices by @CsatariGergely in #4366
- Fix #3756-added CI user guide in docs by @Jaisheesh-2006 in #4369
- fix: Add stdin support to kpt fn doc for KRM functions expecting input by @pmady in #4352
- Removing kpt mailing list from issue_template & managed Docs by @dibyanshu-pal-kushwaha in #4376
- fix: add shell language specifier to fn doc Flags code block by @aabhinavvvvvvv in #4377
- fix(live): validate annotation values to prevent silent data loss by @Jaisheesh-2006 in #4371
- Complete transfer of kpt updates from Porch to kpt by @liamfallon in #4355
- Fix the kpt release job by @liamfallon in #4385
New Contributors
- @pmady made their first contribution in #4352
- @dibyanshu-pal-kushwaha made their first contribution in #4376
- @aabhinavvvvvvv made their first contribution in #4377
Full Changelog: v1.0.0-beta.60...v1.0.0-beta.60.1
v1.0.0-beta.60
This pre-release is made to release the fix for CVE-2025-61729, see #4364
What's Changed
- Docs : Fix the incorrect example path in Chapter 2 of Book by @Jaisheesh-2006 in #4354
- Open Function Catalog in the same tab by @CsatariGergely in #4362
- Adding make option to README.md by @CsatariGergely in #4363
- security: upgrade golang to 1.25.6 to fix CVE-2025-61729 by @menahyouyeah in #4358
New Contributors
- @Jaisheesh-2006 made their first contribution in #4354
Full Changelog: v1.0.0-beta.59.2...v1.0.0-beta.60
v1.0.0-beta.59.2
Release the next tranche of kpt code ported for/from Porch
What's Changed
- refactor - 2: move internal gitutil and builtins packages to pkg/lib/ by @aravindtga in #4343
- Docs: Update _index.md by @peterloane in #4345
- refactor - 3: move internal errors and fnruntime packages to pkg/lib/ by @aravindtga in #4346
New Contributors
- @peterloane made their first contribution in #4345
Full Changelog: v1.0.0-beta.59.1...v1.0.0-beta.59.2
v1.0.0-beta.59.1
What's Changed
- Remove dogfood directory by @nagygergo in #4291
- Update kpt release version by @efiacor in #4301
- Change email in examples to an obvious dummy email by @liamfallon in #4305
- Doc proof reading and fixes by @efiacor in #4304
- Bump versions of go/kubernetes by @liamfallon in #4302
- Update wordpress example pkg by @efiacor in #4315
- Add new logo by @CsatariGergely in #4321
- Minor outstanding documentation tweaks by @liamfallon in #4319
- Update the References and Guides sections of the documents by @liamfallon in #4318
- Updated and cleand up chapter 6 of the kpt book by @liamfallon in #4317
- Updates to Chapter 7 of the kpt book by @liamfallon in #4316
- Updated Chapter 5 of the KPT book by @liamfallon in #4314
- Removing not needed scripts by @CsatariGergely in #4322
- Bump golang.org/x/crypto from 0.36.0 to 0.45.0 in /rollouts by @dependabot[bot] in #4329
- Fix functions catalog link by @CsatariGergely in #4332
- Add Fiachra and Laszlo to CODEOWNERS by @CsatariGergely in #4327
- Adding 06-config-as-data.md to the documentation by @CsatariGergely in #4323
- Fix homebrew releasing of kpt for MacOS by @liamfallon in #4335
- Add a kpt package for the Kubernetes guestbook example by @liamfallon in #4336
- Fix hombrew test case that's breaking build by @liamfallon in #4340
- refactor - 1: move internal packages to be public accessible under pkg/lib/ by @aravindtga in #4338
- Enable Go CI workflow for release/formula Go code by @aravindtga in #4339
- Fix Makefile PATH handling for paths with spaces by @aravindtga in #4342
- Align API types between Porch and kpt by @liamfallon in #4341
New Contributors
- @aravindtga made their first contribution in #4338
Full Changelog: v1.0.0-beta.59...v1.0.0-beta.59.1