Repository navigation
Releases: kptdev/kpt
Release list
v0.33.0
Highlights
This release contains a new kpt pkg fix command that will automatically update the setter format. The old format is considered deprecated and support for it will eventually be removed.
If a type is provided (either as a flag or in the schema) to the kpt cfg create-setter command, it will be validated to make sure it is a valid type.
kpt live apply will no longer create a new inventory object every time, but instead update the inventory of the existing object. The output no longer contains references to the inventory object.
kpt live preview now supports server-side dry-run with the --server-side flag.
Dependencies
sigs.k8s.io/kustomize/kyaml v0.6.0
sigs.k8s.io/kustomize/cmd/config v0.6.0
sigs.k8s.io/cli-utils v0.18.1
Changelog
6862e33 Add config.kubernetes.io/local-config to functions in function-export-blueprint
ea5d5ad Add names to functions in function-export-blueprint
fa5adc2 Address review comments
755b0b8 Avoid ugly Kptfile indentation on get/update
b111ec1 Bump dependencies versions for release
6bcd831 Format function-export-blueprint
90099e2 Hide cobra flags that are unlikely to be used
55dd416 Regenerated docs
1c12971 Silence long usage message for errors
2db5440 Update MAINTAINERS and add CODEOWNERS.
d68f383 Update kustomize library versions
8d46209 Update pkg fix to handle v1 partial setters suffix/infix
10ea762 kpt pkg fix command impl
3f304a9 update homebrew to v0.32.0
v0.32.0
Changelog
9859af2 Add --workflow flag to kpt fn export
9d26446 Add CircleCI
86129fb Add Jenkins
bb0f6d1 Add Tekton Pipeline
f845528 Add Tekton Task
0cf709c Add fn export examples
8850593 Add fn export subcommand
c25d76e Address review comments
dfe0ea7 Bump lodash from 4.17.15 to 4.17.19 in /site
ef25f35 Bump lodash from 4.17.15 to 4.17.19 in /site/themes/docsy/userguide
9bb0a65 Bundle docker client into the kpt image
edc00c0 Change default k8s schema source to be the builtin schema
a02fa10 Doc: add user guides of kpt fn export
0ba95a0 Exclude site regen commits from changelog
8dcfc39 Fix a doc formatting issue for kpt live apply
e20b22c Fix all markdownlint issues
b30ab18 Guide command must have exactly one argument
28c3a7d Inline multiple kpt functions in quickstart
c87afd6 Set kpt version for binary built with docker
5f1a195 Set proper Kptfile name when running init in current dir
4a2b181 Split quickstart into smaller steps
bf49be9 Support exporting CircleCI pipelines
fa9abdf Support exporting Jenkinsfiles
a13e15c Support exporting Tekton pipelines
8ded690 Update _index.md
80d7363 Update contributing guide for making docs changes
57101b3 Update download link to point to github release page
7d03700 Update kpt image
da410e8 Update kyaml version
fd064b6 Update versions for cli-utils, kyaml and cmd/config
415b02b remove gif from repo
4ae89e2 update homebrew to version 0.31.0
ce94420 updated docs: make docs
v0.31.0
Changelog
6be7def Add CloudBuild
f639595 Add GitLab CI
cc28afb Add PR template
631e977 Add export command with GitHubActions support
5111243 Add openAPI schema from Kptfile
07e86c4 Add pathutil
4be5d83 Add structured results section and link to toolchain used to make catalog functions
0c19e82 Add test suites for exporting GitHub Actions pipelines
8cd9a9d Bump cli-utils to v0.16.0, kyaml to v0.4.0, and cmd/config to v0.4.0
d8a61a2 Check --fn-path
72ac4ec Check that we have the path argument before reading Kptfile
e97fd38 Clarify links, add functions to catalog
8a5ab44 Convert input paths to relative format
2fc7f40 Create a next version of the example package
192062a Docs: Add Google Search Console and Analytics tags
a7b4288 Docs: Release site with production tag
3dbdf87 Docs: Update catalog with kustomize and kubeval
b8a7edc Docs: Update catalog with set-namespace go function
fe5b370 Document typescript function exec runtime example
181fd5d Fix formatting lint error
f46e09c Fix typo in function doc
d2a334e Fixed sync set strategy bug
6920855 Goreleaser setup for kpt
150defb Handle generating pipeline failure
9025a5e Move pathutil package into cmdexport
9269520 Regenerate docs
eeeb7f8 Regenerate docs
8e1a71c Regenerate docs
77c99f1 Regenerate docs
58c7dec Rename kpt function to config function
d5d6d78 Simplify the implementation of WithinDirectory
945bdc4 Support exporting Cloud Build pipelines
acdd584 Supporting exporting GitLab CI piplelines
7bf1a36 Transfer kpt-functions sdk and catalog docs to kpt
b8bcc20 Update pull request template
dd8e244 add delete setter cmd from kustomize
3134e8f doc for delete setter
6e69c12 generate docs