Releases: kptdev/kpt
v1.0.0-beta.8
Highlights
- Kpt update no longer requires users to check in changes before invoking
kpt pkg update
. - Update accepts empty path with version.
- Check presence of function images in local cache only when relevant.
- Fixed the property names casing issue in Kptfile schema.
- Do not error while adding merge comment.
Docs
- The road map doc has been updated.
- Added a design doc template.
Changelog
efbff31 Add support for multiple output formats for live e2e tests (#2555)
8795691 Do not error while adding merge comment (#2564)
ed12880 Ensured that property names are lowercase in kptfile schema (#2520)
bc04a55 Remove check if repo is checked into git for update (#2569)
6bccc37 Run live e2e tests on PRs (#2553)
892bed3 Update download link to beta7 (#2556)
3b42daa Update roadmap (#2574)
a6f1ed6 Update roadmap for Q4 (#2571)
f9c1d63 Update should accept empty path with version (#2572)
d1296b9 check presence of fn image in local cache only when relevant (#2560)
8675781 design document template (#2563)
c12da42 update homebrew to v1.0.0-beta.7 (#2561)
ec02edf update kyaml and cli-utils to latest (#2523)
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.8
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.8
v1.0.0-beta.7
Highlights
- Added support for selecting resources for function execution(#2447)
- Added support for depends-on annotation for actuation(kubernetes-sigs/cli-utils#379)
- Added support for apply-time mutations for actuation(kubernetes-sigs/cli-utils#400)
Docs
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.7
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.7
Changelog
c277bbe Add diagram for function target selector (#2542)
3187fe3 Avoid printing the error twice (#2530)
4783749 Display resources selected for function run (#2537)
3f23103 Fix sizing issue with selector diagram (#2543)
2a9f413 Implement function target selectors, set infrastructure and handle pruning (#2447)
c16d0c9 Target selectors docs (#2534)
9cd4aeb Update cli-utils to v0.26.0 (#2550)
13d5ad4 update golang dev doc (#2525)
31c20e6 update sidebar (#2522)
6fe240f use k8s casing for flag --image-pull-policy (#2551)
v1.0.0-beta.6
Changelog
Highlights
- Fixed yaml schema and added json schema for Kptfile. (#2491)
- Added support for
.krmignore
files in subpackages inkpt fn
commands. (#2509) - Added support for updating subpackages in
kpt pkg update
. (#2498) - Added support to show pipeline execution duration in
kpt fn render
. (#2455) - Fixed issue when parsing bare sequence nodes in yaml (#2514)
kpt fn render
executes pipeline even when there are no input resources (#2497)kpt pkg get
no longer copies the entire repo if path is specified (#2515)- Updated base image for
kpt-gcloud
to use gcloud version 355. (#2476)
Docs
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.6
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.6
v1.0.0-beta.5
Changelog
Highlights:
- Added support for resolving top level pkg symlink (#2473)
- Support for preserving the ordering of fields with null values (#2486)
- Improved the parsing logic for Github http package URL in
kpt pkg get
(#2463)
Docs:
- Fixed missing kptfile schema URL. (#2465)
- Updated 02-imperative-function-execution.md
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.5
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.5
v1.0.0-beta.4
Changelog
651aa79 Implement auto complete for --image(-i) flag (#2449)
9f12361 Link directly to OpenAPI schema. (#2436)
97ddbff Update CODEOWNERS (#2432)
20037c7 starlark fn v0.1 to v0.2 (#2415)
fdfcc68 update installation doc to use 1.0.0-beta.3 release (#2421)
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.4
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.4
v1.0.0-beta.3
Changelog
1737e47 New e2e tests for kpt live (#2390)
a8cc70e Add e2e tests for depends-on functionality (#2416)
fa499d6 Add kptfile schema to make generate (#2394)
c04e211 Adds error message for missing directory on get. (#2359)
fbf1c46 Clean up demo videos. (#2113)
0b25aba Delete partially fetched packages on failure. (#2410)
a546935 Fixes problem reading from stdin for live status command (#2417)
eb8c41e Update Homebrew for v1.0.0-beta.1 (#2407)
2a817f6 Update cli-utils to latest (#2367)
9885597 Update installation doc beta.2 binaries (#2403)
ed64123 exclude kustomization files from KRM check (#2409)
f53f7c7 kpt fn render: e2e test for fnconfig in subdir (#2358)
53b52cd re-enable gatekeeper test (#2398)
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.3
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.3
v1.0.0-beta.2
Changelog
1b81c5d Normalize kpt capitalization in docs. (#2395)
2e91ef6 Add @droot as code owner for docs
29722df Add CODEOWNERS for /pkg/api
c554d50 Add CODEOWNERS for wordpress and nginx
e090fd3 Add details about the merge strategies to the Kpt book (#2145)
f73e2d6 Add json output format for kpt live status command (#2362)
5860a70 Address ACM fishfood feedback (#2347)
06adff5 Default to gcr.io/kpt-fn/ (#2126)
49a252e Delete cmdexport and cmdcat commands (#2393)
a4a7d1f Doc: Minor typo fix
e095f30 Fix issue where live resolver passes the wrong error to the template engine (#2372)
4dc08a4 Fix issue with multiple RESTMappers for live (#2375)
aff57fc Fix minor site rendering issues (#2261)
f82c930 Generate sitemap on site deployment. (#2335)
5251fe0 Include git comamnd (and directory) in git verbose output (#2353)
a0ef6b8 Include link of current page in documentation issue. (#2366)
4b36aee Remove default formatting, preserve field order and indentation (#2376)
994905b Remove stable example packages. (#2319)
8c4acb5 Remove the tag from kpt images (#2370)
1839af8 Site: update version drop down string to beta
1f8305b Update error message (#2354)
38bfa9e Update install instructions with v1.0.0-beta.1 (#2309)
cb43796 Update kind and k8s for e2e tests (#2373)
3a4abcc Update kyaml latest commit (#2402)
cda0b72 Update migration doc (#2361)
d310e9c Update migration guide (#2327)
baecb44 added debugging info to pre-hook (#2341)
866df72 doc: Create secret for wordpress package (#2380)
277b51c doc: Minor typo in migration doc
ebdff7b fix renamed fn image names (#2339)
cb24362 fn eval and render should understand image refs via SHA (#2334)
a4ee0ab migration doc: Fix link to functionConfig
bce76b3 render: changed relative path computing logic (#2295)
4bb6d56 update catalog example package link (#2247)
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.2
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.2
v1.0.0-beta.1
Changelog
95c5019 FAQ: minor typos
81b3c8b Installation doc: Change 'x' to '✓'
a845547 Only install the ResourceGroup CRD once (#2297)
de1824f Quickstart Guide: Update Config Editing section (#2289)
974dd0a Sink should create dir, update docs for output flag of eval, render (#2215)
ae610d1 Update 02-quickstart.md
86c4e93 Update book (#2283)
cbd342d Update crds to v1 (#2294)
abb7717 doc: Minor fix to quotes used in search-replace args
0c5436c support exec args (#2272)
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-beta.1
docker pull gcr.io/kpt-dev/kpt:next
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-beta.1
docker pull gcr.io/kpt-dev/kpt-gcloud:next
v1.0.0-alpha.10
Changelog
e297c21 Add github issue templates to main branch. (#2259)
49b7ce2 Avoid deleting local resources removed from upstream if there are local changes (#2240)
1e90c82 Fix support for local-config annotation (#2275)
c807b9b Let 'all' be the default make target and include 'generate'. (#2266)
f263a7f Output flag for fn source (#2244)
61ba9d2 Remoove packageInfo.doc (#2256)
33c62d9 Return bad content message locally. (#2237)
6e506b9 Revert "Update crd version for Kptfile to v1
(#2248)" (#2278)
ae8d961 Update crd version for Kptfile to v1
(#2248)
364a3c0 Update install docs with latest alpha release. (#2246)
cae136e migration doc: segregating package publisher and package consumer migration workflows (#2228)
3529a51 rename exec-path to exec (#2265)
fa0879c update homebrew to v0.39.3 (#2263)
b171718 update kustomize example (#2270)
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-alpha.10
docker pull gcr.io/kpt-dev/kpt:next
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-alpha.10
docker pull gcr.io/kpt-dev/kpt-gcloud:next
v1.0.0-alpha.8
Changelog
f03d9f4 Add tests to verify the cli output for kpt pkg update (#2217)
e46f4dc Doc: Fix stale link on composing packages page
7a4152d Expand FAQ with question on kpt vs kustomize. (#2243)
b24543b Fix Go Action Workflow (#2225)
a544573 Fix footer style. (#2233)
8821528 Fix table renderin on installation doc.
ade9e44 Fix typos in FAQ
4f08773 Misc site rendering issues (#2219)
27f0598 Specify main branch with go get
(#2224)
f4a2109 Update checkLicenses.yml
000c9b3 add missing license (#2235)
2dd67af doc: Fix typo
3578c9b include stderr in results when function succeeds (#2214)
0e00495 proper error message for fn eval/render when there are non-KRM resources (#2198)
baa199c update description, remove noindex (#2222)
Docker images
docker pull gcr.io/kpt-dev/kpt:v1.0.0-alpha.8
docker pull gcr.io/kpt-dev/kpt:next
docker pull gcr.io/kpt-dev/kpt-gcloud:v1.0.0-alpha.8
docker pull gcr.io/kpt-dev/kpt-gcloud:next