Skip to content

Releases: kcl-lang/kpm

v0.4.0

14 Nov 10:15
3b4043f
Compare
Choose a tag to compare

Changelog

  • 3b4043f chore: bump kcl version to 0.7.0.alpha.2 and bump kpm version to 0.4.0 (#213)
  • 1b58fe5 feat: add 'kpm update' to update the dependencies (#212)
  • 703dd7c Merge pull request #211 from kcl-lang/fix-kcl-run-with-settings
  • d19a2aa fix: settings options without entry features in the run with opt API.
  • 55b49ae Merge pull request #210 from zong-zhe/fix-run-oci
  • 119089e fix: fix e2e test case
  • 21100d4 fix: fix panic error when 'kpm run <oci_url>'
  • dd18da2 doc: add docs for 'publish kcl package' (#208)
  • abc1063 Merge pull request #209 from kcl-lang/entry-set-api
  • 654cafd feat: add entry set APIs

v0.3.7

23 Oct 11:22
f6f6493
Compare
Choose a tag to compare

Changelog

  • f6f6493 chore: bump kpm version from 0.3.6 to 0.3.7 (#207)
  • ea0ff83 feat: Add a method to KpmClient to fetch the oci manifest (#206)
  • 0de32be feat: add metadata into oci manifest when 'kpm push' (#205)
  • 01c6aa5 fix: 'kpm run' will trigger the automatic download of the dependencies (#198)
  • d861866 Merge pull request #194 from jakezhu9/feat/import
  • 3c86657 Merge pull request #196 from zong-zhe/fix-test-case
  • 8b3a380 fix: fix failed test case
  • f9eaf82 fix: bump the latest version of k8s in test case
  • 2fe4d70 fix: return error with message
  • 12a1a2a fix: e2e test
  • f704c32 docs: add docs for kpm import
  • 917683e feat: add 'kpm import' to converts other formats to KCL file
  • 900a16d Merge pull request #195 from zong-zhe/add-kpm-quiet
  • 0348557 feat: add '--quiet' to control the kpm log message
  • 26ede83 refactor: add struct 'KpmClient' to manage the settings of kpm (#193)

v0.3.6

13 Sep 09:44
d8ea659
Compare
Choose a tag to compare

Changelog

  • d8ea659 feat: bump kpm version from 0.3.5 to 0.3.6 (#189)
  • 79f4bd1 chore: bump kcl version from 0.5.6 to 0.6.0-alpha.1 (#188)
  • cf53e94 feat: take 'Workdir' as package path for api (#187)
  • ae90a2b Merge pull request #183 from zong-zhe/kpm-run-file
  • 8fa5cf0 fix: fix CR comments
  • 1d7a64d feat: 'kpm run' supports compile single kcl file

v0.3.5

05 Sep 13:45
730ecef
Compare
Choose a tag to compare

Changelog

  • 730ecef Merge pull request #178 from zong-zhe/bump-kpm-version
  • 01f861c Merge pull request #177 from zong-zhe/add-more-apis
  • b8d6f2f chore: bump kpm version from '0.3.4' to '0.3.5'
  • ffaefad feat: add more apis for 'kpm run' to get the full compile results
  • d8f53cf fix: set the 'kcl.mod' path as workdir (#176)
  • b9c6d23 Merge pull request #175 from zong-zhe/github-action-doc
  • 35b0b40 fix: replace 'vars' by 'secrets'
  • 8df9b34 fix: fix CR comments
  • 7223578 fix: add github action examples
  • ee58f4b feat: add en docs
  • 4faa321 feat: add 'kpm push' in github action doc.

v0.3.4

01 Sep 03:11
dcb5a11
Compare
Choose a tag to compare

Changelog

  • dcb5a11 Merge pull request #174 from zong-zhe/bump-kcl-version
  • 920dd66 chore: bump kcl version from 0.5.4 to 0.5.6
  • b80dece fix: fix typo 'dependancy'->'dependency'. (#173)
  • 3aaee6f chore: bump kpm version from 0.3.3 to 0.3.4. (#172)
  • 85a014e Merge pull request #170 from zong-zhe/replace-kcl-args
  • acdaade fix: make e2e test happy.
  • c0aa041 fix: fix CR comments.
  • 945780b feat: remove the '--kcl-args'.
  • 370028b Merge pull request #167 from zong-zhe/kpm-run-path
  • 9a80f42 feat: 'kpm run' supports the local path.
  • e37b573 fix: fix the 'No kcl files' error in api. (#165)
  • 7a41919 feat: support filter for api to get schema type. (#163)
  • 10be407 feat: add the real path for all the schema type. (#162)
  • 4b4b1f1 Merge pull request #161 from zong-zhe/push-check-tag
  • 572a4eb feat: add checking for the exists tag when 'kpm push'.
  • 9360824 feat: add api for get kcl package info. (#157)
  • c2197df Merge pull request #156 from zong-zhe/bump-kcl-version
  • 3e44fd0 chore: bump kcl version from 0.5.0 to 0.5.4.
  • 9a1eb0c Merge pull request #153 from zong-zhe/push-docker-doc
  • ab5577e fix: rm step 3.
  • 6635787 docs: add guide docs for 'kpm push' to docker.io.
  • c3c9474 Merge pull request #152 from zong-zhe/reduce-kcl-pkg
  • e7a7d79 fix: make go lint happy.
  • 8a7d240 feat: add '--vendor' to control whether all the dependencies are packaged together.

v0.3.3

15 Aug 06:00
73bda99
Compare
Choose a tag to compare

Changelog

  • 73bda99 Merge pull request #150 from zong-zhe/bump-kpm-version
  • f755f2d Merge pull request #145 from zong-zhe/add-mod-docs
  • 580db96 fix: fix CR comments
  • 5904311 chore: bump kpm version from 0.3.2 to 0.3.3.
  • 5a53906 Merge pull request #146 from zong-zhe/add-run-api
  • 7d32efb feat: create some APIs for command 'kpm run'.
  • dc0e8e4 feat: add the docs for 'kcl.mod'.
  • 30c41ca Merge pull request #144 from zong-zhe/kpm-add-local
  • 1a6d48c fix: fix e2e test.
  • 920317f feat: 'kpm add' supports local path.
  • e104bef feat: make 'kpm add' feel better. (#143)
  • 81663d0 Merge pull request #142 from zong-zhe/feat-e2e-test
  • 21725c7 feat: add an oci registry for e2e test.
  • 35d534f Merge pull request #140 from zong-zhe/support-http-oci
  • f7789fa fix: fix failed test case.
  • b6fbe66 feat: added env 'OCI_REG_PLAIN_HTTP' as a switch to support OCI Registry under http protocol

v0.3.2

27 Jul 08:51
57ee1db
Compare
Choose a tag to compare

Changelog

  • 57ee1db chore: bump kpm version from 0.3.1 to 0.3.2. (#138)
  • ba52f1b Merge pull request #137 from zong-zhe/update-default-reg
  • f681d0e feat: replace the default registry from 'ghcr.io/kusionstack' to 'ghcr.io/kcl-lang'.
  • 9a4340c Merge pull request #131 from zong-zhe/fix-pull-url
  • 046b191 fix: add more test cases.
  • 5a4aad7 fix: add more test cases.
  • 3d306c7 fix: fix the null pointer when 'kpm pull'.
  • f5082de fix:the latest tag does not need to be automatically filled in the missing position. (#130)
  • b530bf1 Merge pull request #129 from zong-zhe/feat-pull-diag
  • b0ca12a fix: make lint happy.
  • b73e533 fix: fix test case.
  • 3b0c972 feat: make 'kpm pull' diagnostics feel better.

v0.3.1

18 Jul 11:16
523917d
Compare
Choose a tag to compare

Changelog

  • 523917d Merge pull request #127 from zong-zhe/fix-windows-lock
  • 959db7d fix: fix CR comments.
  • 15b3bb9 fix: lock on global file package-cache when 'kpm add'.

v0.3.0

14 Jul 04:24
d20ac3d
Compare
Choose a tag to compare

Changelog

  • d20ac3d Merge pull request #126 from zong-zhe/bump-kpm-version
  • 3e7bdd9 feat: bump kpm version from 0.2.5 to 0.3.0.

v0.2.6

04 Jul 09:54
510e59b
Compare
Choose a tag to compare

Changelog

  • 510e59b feat: bump kpm version from 0.2.5 to 0.2.6. (#122)
  • 2067ede feat: specify the GOOS/GOARCH to build in '.goreleaser.yml'. (#121)
  • edf28d2 feat: rename go path (#119)
  • adfade3 Merge pull request #118 from zong-zhe/bump-kpm-version
  • 18dbf18 Merge pull request #117 from zong-zhe/bump-kcl-version
  • d313c89 chore: bump kpm version from '0.2.4' to '0.2.5'.
  • 4167cb2 chore: bump kcl version from v0.5.0-alpha.4 to v0.5.0-beta.1.
  • 37eca68 Merge pull request #116 from zong-zhe/add-docs-link
  • f7e562e fix: bump cla kcl bot.
  • 5183dd1 docs: feat docs.
  • a4171d4 Merge pull request #113 from zong-zhe/add-push-docs
  • c50ced2 fix: fix CR comments and mdfmt.
  • 330a150 feat: fix CR comments and add command reference.
  • 76594ea docs: add docs 'how to share kcl package' and update docs about 'kpm push'.
  • 534b50c Merge pull request #112 from zong-zhe/feat-kpm-push
  • 30ee2a1 fix: fix test on windows.
  • 2b15ce3 fix: Add todo comments
  • 2282857 fix: make push prompt better.
  • 2457318 fix: fix CR comments.
  • 2ff327e feat: 'kpm push' supports the default oci url.
  • 3281097 Merge pull request #114 from zong-zhe/fix-win-bugs
  • 12e0e47 fix: replace filepath.Join by url.JoinPath.
  • f767f12 Merge pull request #107 from zong-zhe/feat-oci-docs
  • 4975db8 fix: fix CR comments
  • 3134b52 feat: add gifs for kpm oci registry.
  • 7e15485 Merge pull request #110 from zong-zhe/add-mod-entries
  • 3f8c843 feat: add 'entries' in kcl.mod.
  • c4893e6 Merge pull request #109 from zong-zhe/feat-kpm-pull
  • fbaaa7c feat: Refactoring command 'kpm pull' to have the same style as 'kpm add'.
  • 68776ae Merge pull request #106 from zong-zhe/refactor-kpm-run
  • cff3198 fix: fix e2e test ci.
  • 691155f fix: fix CR
  • d7e1a29 fix: undate kclvm-go version
  • 7295ceb fix: fix go test
  • 2b068b9 fix: update kclvm_cli version in ci.
  • f94183b fix: fix test case.
  • a1f2e89 refactor: replace 'Command' with 'kclvm-go' when 'kpm run'.
  • bc542ce Merge pull request #105 from zong-zhe/fix-kpm-run
  • 539f4c5 fix: fix '--tag' is invalid in kpm run.