Skip to content

v0.11.0-alpha.1

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Nov 02:53
· 28 commits to main since this release
555dc10

Changelog

  • 555dc10 Merge pull request #549 from kcl-lang/fix-dep-exist-bug
  • 87b7f0b fix: fix test case TestRunWithOciDownloader
  • 5dc9e57 fix: fix test case testVendorDeps
  • 697a41e fix: fix test case testCompileWithEntryFile
  • 0ab9a8a fix: fix test case testCompileWithEntryFile
  • cb101f9 fix: fix test case
  • 80505ad fix: fix 'edge already exists' when kpm run
  • f007a54 fix: replace all the hyphen to underscore in ModRelativePath (#538)
  • 7b13434 fix: fix typo (#548)
  • 840dc89 fix: fill the missing checksum in kcl.mod.lock in api Update (#546)
  • ad777e1 refactor: the same traversing tripartite dependency logics are moved … (#545)
  • d591035 fix: fixed an issue where dependencies could not be downloaded under the new storage structure (#544)
  • c99c0f5 Merge pull request #543 from kcl-lang/find-submod-by-spec
  • 6ffa568 fix: fix typo
  • 4b685a7 fix: fix test cases
  • 7e4afbd fix: fix test case
  • 9927b97 fix: fix test case
  • 20e9257 fix: fix typo
  • db441b5 fix: fix if cases
  • a1ad9b5 feat: supports add submod by ModSpec
  • 6b2c011 fix: fix redownload when the remote repo has no mod file (#542)
  • e828ddd Merge pull request #541 from kcl-lang/add-default-settings
  • 6a19493 fix: fix if case
  • f336504 fix: add default settings for API LoadKclPkgWithOpts
  • 8cf5a37 Merge pull request #540 from kcl-lang/refactor-graph
  • 1bdd5fe refactor: refactor command graph based on resolver
  • 29013ca Merge pull request #539 from kcl-lang/add-test-case
  • b25662a fix: add global lock for test case
  • 3353eff feat: add a test case for 'k8s = {version = "1.27"}'
  • e41835e fix: fill the default source info when pull with only ModSpec (#537)
  • 8c15131 Merge pull request #535 from kcl-lang/dependabot/go_modules/golang.org/x/mod-0.22.0
  • 795fea5 Chore: (deps): bump golang.org/x/mod from 0.21.0 to 0.22.0
  • 8caf8f3 Merge pull request #536 from kcl-lang/dependabot/go_modules/github.com/containers/image/v5-5.33.0
  • cd8f8ce Merge pull request #534 from kcl-lang/dependabot/go_modules/kcl-lang.io/kcl-go-0.10.8
  • 304017e Chore: (deps): bump github.com/containers/image/v5 from 5.32.2 to 5.33.0
  • a60ba36 Chore: (deps): bump kcl-lang.io/kcl-go from 0.10.7 to 0.10.8
  • c64bcc3 Merge pull request #533 from kcl-lang/fix-default-spec-version
  • bf1256f fix: add unit test case
  • 0d08395 fix: fix wrong default version for ModSpec
  • bd9e788 Merge pull request #532 from kcl-lang/fix-rename-no-spec
  • a7f72fc fix: rm useless code changes
  • b1e1982 fix: fix nil
  • 806307c fix: fix rename failure when adding dependeny with only source
  • 5de98e2 fix: fix mistakes in kcl.mod when adding deps with only ModSpec (#530)
  • 70859ab fix: update cache path after the latest version fetched (#528)
  • 9be5761 fix: fix missing msg in api Add() (#527)
  • b05e196 Merge pull request #525 from kcl-lang/rm-modspec-tostring
  • d55c114 fix: rm ModSpec in ToString of Source
  • 1e2a6a9 feat: supports rename when add dependency (#524)
  • 735bff3 Merge pull request #523 from kcl-lang/fix-missing-mod-spec
  • 657392d fix: add 'WithModSpec' for api 'Pull', 'Add' and 'Run'
  • 43c507c fix: fix windows path
  • 636b1e2 fix: supports the default version for git repo
  • 5f3251d feat: add some comments
  • d13144d fix: add missing ModSpec
  • bc053bc Merge pull request #522 from zong-zhe/fix-parse-modspec
  • 9c86e81 fix: fix parse error for ModSpec from str
  • f5ac204 Merge pull request #521 from zong-zhe/support-new-local
  • ff54d0d feat: support new file storage for Add with ModSpec
  • ad7789d Merge pull request #518 from kcl-lang/dependabot/go_modules/github.com/onsi/gomega-1.35.1
  • b507ab8 Chore: (deps): bump github.com/onsi/gomega from 1.34.2 to 1.35.1
  • bc85723 Merge pull request #519 from kcl-lang/dependabot/go_modules/github.com/onsi/ginkgo/v2-2.21.0
  • 9c4e957 Chore: (deps): bump github.com/onsi/ginkgo/v2 from 2.20.2 to 2.21.0
  • 58f2058 Merge pull request #517 from zong-zhe/fix-empty-version
  • e4f3484 fix: restart github action
  • abb24d1 fix: fix typo
  • c0a41a1 fix: add LatestVersion for gitdownloader
  • 3f395ec fix: 'opts DownloadOptions' to 'opts *DownloadOptions' for downloader
  • a386356 fix: fix typo
  • 4a99683 fix: fix typo
  • 2437ce2 fix: fix bugs when adding dependency without version in modspec
  • fa23c82 refactor: refactor test case to recovery test environment (#516)
  • 3ad0838 Merge pull request #515 from zong-zhe/fix-test-case
  • 359548a fix: fix test case, replace deprecated konfig with v0.10.0
  • d85a0b3 feat: make 'add' supports ModSpec (#514)
  • 0fcf7a6 feat: make 'pull' supports ModSpec (#511)
  • 83bfcbc feat: add visitedSpace for visitor (#512)
  • e9b0854 feat: make 'run' command supports ModSpec (#510)
  • ab68fb5 feat: add ModSpec for dependency source to specify one module from source (#507)
  • f48b8b4 Merge pull request #506 from kcl-lang/dependabot/go_modules/kcl-lang.io/kcl-go-0.10.7
  • 626a99a Chore: (deps): bump kcl-lang.io/kcl-go from 0.10.3 to 0.10.7
  • 6447f25 Merge pull request #505 from zong-zhe/git-downloader-cache
  • 3c1a6cf fix: fix windows test case
  • 18e3b97 fix: fix test case
  • 7f7f6cc feat: GitDownloader supports cache
  • 361570e fix: bump helloworld version to fix ci (#504)
  • 1566616 Merge pull request #502 from zong-zhe/oci-downloader-cache
  • d3b0429 fix: move cache to OciDownloader
  • 22bfaf0 Merge pull request #503 from kcl-lang/dependabot/go_modules/kcl-lang.io/kcl-go-0.10.3
  • cd5ed79 Chore: (deps): bump kcl-lang.io/kcl-go from 0.10.1 to 0.10.3
  • 2bf947d fix: fix typo
  • a51c5a1 fix: fix CR comments, use PkgCache replace Oci/GitCache
  • 8fa5482 fix: fix windows test case, replace '//' by '/' in hashed url
  • ee6b6cb fix: add some comments
  • 59f6381 fix: fix windows test case
  • 438de1c feat: add OciCache to support the new local file structure for OCI
  • fb05312 fix: bump test case version to fix ci (#501)
  • 3875e75 Merge pull request #495 from zong-zhe/refactor-vendor
  • eb0e155 fix: fix test
  • 10558bf fix: add feature flag
  • 42c86e3 fix: rebase main
  • 8fd77d8 feat: make vendor supports mvs
  • da30726 Merge pull request #498 from zong-zhe/fix-win-ci
  • 7cb9a4f refactor: replaced smaller test cases and added locks for some test cases that could not be concurrent
  • 167011e Merge pull request #497 from zong-zhe/fix-cache-path
  • 53095ea fix: fix cache path
  • ea2faeb Merge pull request #494 from zong-zhe/fix-load-bug
  • 29c6475 fix: fix missing dependency information load from kcl.mod.lock
  • 1422034 Merge pull request #493 from zong-zhe/fix-download-bug
  • ae6c210 fix: fix downloader bug, missing cache update
  • 1f77b2b Merge pull request #492 from zong-zhe/fix-downloader-tmp
  • 3da2366 refactor: move the tmp path into 'Download()' method in 'Downloader'
  • af04497 Merge pull request #491 from zong-zhe/split-client-resolver
  • f31c717 refactor: split resolver from client
  • b4d396a Merge pull request #490 from zong-zhe/split-client-pkg
  • ce25ea3 refactor: split visitor from client
  • b7efafd Merge pull request #489 from zong-zhe/mark-run-deprecated
  • 10d018c refactor: move some deperacted compilation methods into deperacted.go
  • 090741f Added trustedSum in checker module (#474)
  • 94b8b96 refactor: refactor load package (#488)
  • 72dd5e0 Merge pull request #487 from kcl-lang/fix-add-bug
  • 94a7149 fix: rm duplicate code
  • b9b02bc fix: fix test cases
  • 1dee898 fix: rm useless code
  • 28a2b1d fix: fixed an issue where the 'full_name' in kcl.mod.lock changed when there was already a local dependency