Skip to content

Releases: zong-zhe/kpm

v0.9.1

11 Jun 07:09
Compare
Choose a tag to compare

Changelog

v0.9.0

11 Jun 07:07
Compare
Choose a tag to compare

Changelog

  • 98ff6c1 test
  • f5cf19d Merge pull request kcl-lang#360 from zong-zhe/add-tmp-path
  • 1e80f0e fix: fix windows test case
  • 12338e0 fix: fix test case
  • 755928d feat: add a tmp dir for adding dependency to reduce the impact of failed downloads
  • c5c5085 Merge pull request kcl-lang#359 from zong-zhe/fix-git-url-scheme
  • 20f945d fix: add default scheme https
  • 8b8d033 fix: fix invalid git url
  • 4244558 Merge pull request kcl-lang#358 from zong-zhe/refactor-parse-url
  • 433c658 fix: fix test case
  • 0739548 fix: fix typo
  • 780950e refactor: refactor the function to parse KCL dependency url
  • d7258bd feat: support add dependencies from url (kcl-lang#357)
  • 7a35562 Merge pull request kcl-lang#354 from officialasishkumar/refactor-dowloading-git-repo-via-gitDownloader
  • e496a6f removed git subdirectory when download from git Downloader
  • 33f0bac feat: change git download from DownloadFromGit to GitDownloader
  • 6359c77 typo fix in TestDownloadOci in client_test.go
  • f76ef15 feat: added tests for gitDownload
  • 7dd3dc5 Merge pull request kcl-lang#352 from kcl-lang/dependabot/go_modules/github.com/hashicorp/go-version-1.7.0
  • 737e398 Merge pull request kcl-lang#353 from kcl-lang/dependabot/go_modules/github.com/go-git/go-git/v5-5.12.0
  • db6cd90 Chore: (deps): bump github.com/hashicorp/go-version from 1.6.0 to 1.7.0
  • fbf4783 Merge pull request kcl-lang#349 from kcl-lang/dependabot/go_modules/github.com/onsi/ginkgo/v2-2.19.0
  • 095daec Merge pull request kcl-lang#348 from kcl-lang/dependabot/github_actions/actions/setup-go-5
  • 6bbeddc Merge pull request kcl-lang#347 from kcl-lang/dependabot/github_actions/actions/checkout-4
  • 210ec9d Merge pull request kcl-lang#346 from kcl-lang/dependabot/github_actions/goreleaser/goreleaser-action-5
  • 613e3aa Chore: (deps): bump github.com/go-git/go-git/v5 from 5.11.0 to 5.12.0
  • c0ff44d Merge pull request kcl-lang#345 from kcl-lang/dependabot/github_actions/contributor-assistant/github-action-2.4.0
  • cc5a854 Chore: (deps): bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.19.0
  • 2ef75ff chore: (deps): bump actions/setup-go from 2 to 5
  • f819bc3 chore: (deps): bump actions/checkout from 2 to 4
  • e469aca chore: (deps): bump goreleaser/goreleaser-action from 4 to 5
  • ba1dc37 chore: (deps): bump contributor-assistant/github-action
  • 62defb9 Merge pull request kcl-lang#343 from kcl-lang/bump-kcl-lib-090-beta
  • 2dd78ce chore: update reference to latest
  • cae707f chore: add depend bot
  • f626713 test: update new override spec in the v0.9.0-beta.1 version
  • 593a029 chore: bump kcl-go to v0.9.0-beta.1 and fix the get schema type impl and test cases
  • 9215818 Merge pull request kcl-lang#342 from zong-zhe/fix-missing-deps
  • 5ba74c0 fix: fix missing dependencies when add dependencies from local path
  • 27294c2 Merge pull request kcl-lang#341 from zong-zhe/bump-kclgo-version
  • fc5f928 fix: fix test cases
  • cd73c8e chore: bump kcl-go version to v0.9.0-alpha.2
  • 9a84542 Merge pull request kcl-lang#340 from zong-zhe/add-git-branch
  • 5331226 fix: fix failed ci
  • 6bb17a2 feat: supports add dependencies by git branch
  • c670ccc Merge pull request kcl-lang#338 from zong-zhe/rm-update-log
  • 4cb17d4 fix: fix test case
  • 123e426 fix: rm log 'adding' during updating the dependencies
  • 7a4df5b Merge pull request kcl-lang#337 from zong-zhe/add-store-api
  • 9e863d6 feat: add StoreModLockFile and StoreModFile to store modfile and lockfile to local system
  • d20b1ac Merge pull request kcl-lang#332 from zong-zhe/rm-fetch-sum
  • bfd8fe3 fix: fix test case
  • d22bf32 fix: fix test case
  • 2e15bc7 fix: fix test case
  • ef37c0e fix: add update flag to kpm metadata
  • e0fb793 fix: rm fetch metadata during loading kcl.mod
  • ec21ccf Merge pull request kcl-lang#331 from zong-zhe/fix-missing-sum
  • a611015 fix: fix test case
  • 7a7077f fix: fix oci sum missing
  • c2d54a4 Merge pull request kcl-lang#330 from zong-zhe/rm-acquire-sum
  • 8cd980c fix: remove keep AcquireDepSum() only in the downloading from OCI
  • aa19024 Merge pull request kcl-lang#314 from zong-zhe/rm-calculation-sum
  • 66a5cf6 fix: use reference in getDepStorePath()
  • ecb24a3 fix: rm useless case
  • 1ce1532 fix: fix test case
  • 90e3ab0 fix: fix ci
  • e493d91 fix: fix CR comments
  • 0195cb7 feat: the checksum calculation during compilation is removed
  • 0b0b423 Merge pull request kcl-lang#327 from officialasishkumar/fix-322
  • 16833c6 feat: prohibit packaging and uploading when there are local dependencies
  • 3a66dfe Merge pull request kcl-lang#326 from officialasishkumar/kpm-add-rename
  • 28f1516 feat: added renamed pkgname in kcl.mod.lock
  • c15e39b Merge pull request kcl-lang#325 from kcl-lang/refactor-kpm-repo
  • 8c42491 refactor: kcl-lang.io/kpm repo
  • 9fc4c5e Merge pull request kcl-lang#323 from kcl-lang/fix-test-suites
  • 256fb37 chore: bump container image version to v5
  • 702d7f3 chore: fix all test suites
  • d2af32c Merge pull request kcl-lang#321 from officialasishkumar/kpm-add-rename
  • 2e4fda3 Merge pull request kcl-lang#319 from AkashKumar7902/lfx-2024
  • 09d8219 fix ci failure
  • 3386e0f fix: rename in kpm add
  • 5a3394c fix: rename in kpm add
  • a61c36f refactor: address review comments
  • dfb0080 Merge pull request kcl-lang#318 from officialasishkumar/kpm-add-rename
  • 3726560 add mvs to update command
  • 5e4e2bd feat: added rename flag in kpm add
  • 83ebb23 Merge pull request kcl-lang#292 from AkashKumar7902/lfx-2024
  • 1a8c8a4 fix windows ci
  • 6724705 fix windows ci failure
  • 1a30352 remove tidy command
  • 3e9cae6 fix unit tests
  • c9675cd remove not needed changes
  • 030d434 delete unused function
  • bc62300 fix unit tests
  • 1e5f228 add check to return err if git host name is other than github
  • 1502ec9 fix golint ci failure
  • 444d9da fix unit tests
  • 20b7314 Merge branch 'main' into lfx-2024
  • 6cfd463 fix: downgrade issue
  • cfd80ed add tests
  • 3fd05e7 feat: add implementation of upgrade, previous, required, max
  • faa726d Merge pull request kcl-lang#317 from kcl-lang/fix-tests
  • 015ccfb fix: fail unit test cases
  • f60d5bd Merge pull request kcl-lang#316 from officialasishkumar/kpm-pkg-include-and-exclude
  • 0f2e6c5 feat: added unit tests
  • 01c472b feat: added unit tests
  • 4b99ed8 fix: addressed comments
  • 7239ec4 feat: removed print statement from utils.go
  • ee93448 feat: updated utils.go
  • f9a58dd feat: updated toml.go
  • 2d1a654 removed print statements
  • 6889282 feat: add kpm pkg include and exclude
  • b8a87ca Merge pull request kcl-lang#312 from kcl-lang/dependabot/go_modules/google.golang.org/protobuf-1.33.0
  • 3463dcf Merge pull request kcl-lang#313 from kcl-lang/dependabot/go_modules/github.com/containerd/containerd-1.7.11
  • 9f607d6 Merge pull request kcl-lang#310 from kcl-lang/dependabot/go_modules/golang.org/x/net-0.23.0
  • 8d9958c Merge pull request kcl-lang#309 from kcl-lang/fix-dep-ref-symlink
  • 68f18ad chore(deps): bump github.com/containerd/containerd from 1.7.0 to 1.7.11
  • 5a42149 chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0
  • 844163e chore(deps): bump golang.org/x/net from 0.20.0 to 0.23.0
  • e085e5e fix: dep ref symlink
  • 0d47303 Merge pull request kcl-lang#308 from zong-zhe/fix-log-bug
  • c706ab7 fix: make test case running in order to test the log output
  • 108ecaf fix: fix logWriter missing in KpmClient
  • f3e75d9 Merge pull request kcl-lang#305 from zong-zhe/add-downloader
  • f4ab30a fix: fix typo
  • 7bedfd1 fix: make depDownloader in KpmClient public
  • d4bb748 fix: fix test case
  • 098c237 fix: fix test case
  • 7496018 fix: fix test case
  • ef5080b fix: replace test case
  • 69edaae fix: fix test case
  • 7dcf267 feat: add ocidownloader to pull oci package
  • 9cc0b11 chore(deps): bump github.com/hashicorp/go-getter from 1.7.3 to 1.7.4 (kcl-lang#307)
  • c1ade45 Merge pull request kcl-lang#302 from zong-zhe/fix-oci-url
  • cc65b50 fix: fix failed test case
  • 1071048 fix: fix download deps from oci url
  • 6cf8df8 address review comments
  • bb39f68 Merge pull request kcl-lang#298 from kcl-lang/fix-entry-override-settings-file
  • bf53e56 fix: entry override settings file
  • 322f190 Merge pull request kcl-lang#297 from d4v1d03/main
  • dbac3a6 disable auto block pr option
  • 3d1187a Merge branch 'main' into lfx-2024
  • 62ff3e6 fix: Supports adding third-party dependencies from git repo with the version field
  • 19ebda3 fix: rm checksum for dependencies from local path and fix symlink (kcl-lang#296)
  • 7a69be5 Merge pull request kcl-lang#294 from zong-zhe/fix-mod-missing
  • 8acf59c fix: fix missing mod when dep from local path
  • ec6f1f2 fix: build error
  • c071ce0 Merge branch 'main' into lfx-2024
  • 255d871 feat: add already existing mvs library in go and use module package as graph key value type
  • 9760af0 Merge pull request kcl-lang#290 from kcl-lang/fix-oci-source-with-settings
  • 7ed45e5 Merge pull request kcl-lang#291 from zong-zhe/rm-indirect-deps
  • eda9409 fix: fix e2e test
  • f46ad5c fix: fix e2e test case
  • 1fe277e fix: fix --no_sum_check
  • ef6dec0 fix: turned off update indirect dependencies in kcl.mod
  • c88106f fix: oci source with settings files
  • bede720 Merge pull request kcl-lang#287 from zong-zhe/fix-missing-mod
  • 3d2873b fix: fix missing deps in local path
  • 90314fd Merge pull request kcl-lang#286 from zong-zhe/fix-dep-path
  • e8e2f8a fix: fix test case
  • f332ddf fix: fix e2e test
  • d204d2f fix: fix missing version in kpm run
  • 2847a4a fix: fix missing version when add dependencies from local path
  • ed2f17c Merge pull request kcl-lang#285 from zong-zhe/supports-oci-url
  • 795ccfe feat: add marshall for oci url in kcl.mod
  • fd05483 Merge pull request kcl-lang#282 from zong-zhe/add-dep-api
  • a16b3ff feat: add api to get the dependencies from kcl.mod
  • 2f9aaa8 Merge pull request kcl-lang#281 from fossabot/add-license-scan-badge
  • b44ca81 Add license scan report and status
  • 09384d9 Merge pull request kcl-lang#271 from AkashKumar7902/selection-strategy-research
  • ffe0c90 docs: complete design doc
  • 80caaec fix: fix windows path bug (kcl-lang#280)
  • f70f6ff Merge pull request kcl-lang#279 from zong-zhe/add-sanitize-path
  • d2512d6 fix: fix test case
  • 9a291e7 fix: fix test case
  • db421f4 fix: fix windows cases
  • 22335e0 fix: fix test cases
  • 18abd37 feat: Added some methods for sanitizing path on different platforms
  • 116d6e4 Merge pull request kcl-lang#276 from liangyuanpeng/mod_opt_version
  • 36a43ff Add version option for mod init.
  • ab7426f Merge pull request kcl-lang#275 from zong-zhe/support-git-private
  • 6aef0bd fix: fix golint ci
  • 7655231 fix: fix e2e test cases
  • e2b2982 fix: fix test case...
Read more

v0.2.8

04 Jul 08:05
Compare
Choose a tag to compare

Changelog

v0.2.6

04 Jul 07:37
Compare
Choose a tag to compare

Changelog

v0.1.5

10 May 07:05
Compare
Choose a tag to compare

Changelog

  • a3d08f1 feat: update 'kclvm version' by git tag.
  • b06ad46 Merge pull request kcl-lang#68 from zong-zhe/add-kpm-metadata
  • bb7c568 feat: support 'kpm metadata' to show the metadata for dependencies.
  • d432165 Merge pull request kcl-lang#64 from zong-zhe/refactor-kpm-cli
  • 0eaa4cc Merge pull request kcl-lang#63 from zong-zhe/add-kpm-pull
  • 0bebaed refactor: 'kpm registry login/logout' -> 'kpm login/logout'.
  • bbe75aa fix: fix typo 'KCP' -> 'KCL'.
  • 7c9e7d0 Feat: add 'kpm pull' to pull the kcl package from oci registry.
  • 838c316 Feat: add 'kpm push' to push the kcl package to oci registry.
  • af9d9a8 Feat: add 'kpm push' to push the kcl package to oci registry. (kcl-lang#62)
  • 10fb38c Merge pull request kcl-lang#60 from zong-zhe/add-dep-link
  • 40b57de feat: create a symbolic link for the dependencies.
  • 9679688 Merge pull request kcl-lang#57 from zong-zhe/feat-kpm-run
  • acf9129 feat: add "--kcl_args" for "kpm run" to pass the args to kclvm.
  • bba0504 Merge pull request kcl-lang#52 from zong-zhe/rename-kpm-home
  • 4eb9ec7 feat: rename KPM_HOME to KCL_PKG_PATH
  • d545de1 Merge pull request kcl-lang#51 from zong-zhe/fix-add-bug
  • 266fba3 fix:fix 'kpm add' would redownload the dependences each time.
  • 6b49fca Merge pull request kcl-lang#47 from zong-zhe/kpm-run-oci
  • 01bbbe0 fix: make e2e test happy.
  • 1038ecc fix: fix CR comments.
  • 4973e98 feat: 'kpm run' supports compile the kcl package from oci registry.
  • 571b2b2 Merge pull request kcl-lang#45 from zong-zhe/kpm-registry-logout
  • a7c0fbf feat: add 'kpm registry logout' to logout from registry.
  • 8ca954a fix: make go lint happy
  • beb39a6 feat: go mod tidy
  • 8d19348 feat: add 'kpm registry login' to supports login oci registry.
  • 37e0e25 Merge pull request kcl-lang#40 from zong-zhe/kpm-run-tar
  • 82b12ae fix: make go lint happy.
  • 818dbbd fix: make e2e test happy.
  • ad086a4 fix: rm useless files in test cases
  • 76bf802 feat: add '--tar' for 'kpm run' to run the kcl package tar.
  • 6710cfc Merge pull request kcl-lang#39 from zong-zhe/add-e2e-test
  • 4ad2810 fix: make go lint happy and fix ci.
  • 85df6d6 Feat: add e2e test framework for kpm cli.
  • 04986a5 Merge pull request kcl-lang#34 from zong-zhe/fix-ci
  • 1997eb3 Merge pull request kcl-lang#33 from zong-zhe/check-kclvm-cli

v0.1.4

10 May 06:43
Compare
Choose a tag to compare

Changelog

v0.0.1

13 Apr 13:04
Compare
Choose a tag to compare

Changelog

v0.0.1-alpha.2

12 Apr 13:08
Compare
Choose a tag to compare

Changelog