Skip to content

Releases: Open-CMSIS-Pack/cpackget

v0.8.5-rc1

07 Nov 22:42
v0.8.5-rc1
Compare
Choose a tag to compare
v0.8.5-rc1 Pre-release
Pre-release

This v0.8.5-rc1 pre-release contains:

Bug fixes:

  • Fix version handling on signature creation/verification

v0.8.4

05 Nov 12:51
v0.8.4
Compare
Choose a tag to compare

This v0.8.4 release contains:

Bug fixes

  • Fix default pack root initialization

v0.8.3

03 Nov 00:52
v0.8.3
Compare
Choose a tag to compare

This v0.8.3 release contains:

New features

  • cryptography module reworked to support X.509 and PGP schemes
  • Default CMSIS_PACK_ROOT location
  • Initialize public index if using the default pack root location

v0.8.2

16 Oct 17:45
v0.8.2
Compare
Choose a tag to compare

This v0.8.2 release contains:

New features:

  • arm64 linux build and support

v0.8.1

11 Sep 12:05
v0.8.1
Compare
Choose a tag to compare

This v0.8.1 release contains:

Bug fixes:

  • Fix HTTP(S) proxy usage
  • Hide non relevant global flags
  • Clearer error message when initializing an invalid path like a directory or unexisting file

v0.8.0

06 Sep 00:46
v0.8.0
Compare
Choose a tag to compare

This v0.8.0 release contains:

New features:

  • cpackget signature-create: creates and PGP signs a .checksum file
  • cpackget signature-verify: verifies a .checksum file against its PGP signature
  • cpackget checksum-verify infers checksum path from the pack's directory

v0.7.2

30 Aug 09:46
v0.7.2
Compare
Choose a tag to compare

This v0.7.2 release contains:

Bug fixes:

  • cpackget --version outputs correct value
  • Local paths are consistent on all systems, no more backslashes
  • "local_repository.pidx" has a static <vendor> tag, matching the spec

New features:

  • Using Go 1.18 and updated dependencies, slightly faster

v0.7.1

14 Aug 18:41
v0.7.1
Compare
Choose a tag to compare

This v0.7.1 release is dedicated to improving network capabilities. It contains:

Bug fixes:

  • Timeout on broken downloads instead of getting stuck (via new timeout flag)

New features:

  • cpackget init --all-pdsc-files/-a: Downloads all PDSC files listed in the initialized public index
  • --concurrent-downloads/-C: global flag to enable concurrent/parallel downloads when downloading multiple files
  • --timeout/-T: global flag setting a maximum timeout for all HTTP/HTTPS downloads

v0.7.0

26 Jul 14:13
v0.7.0
Compare
Choose a tag to compare

This v0.7 release contains:

Bug fixes:

  • Declining a license is not considered an error.

New features:

  • Two new commands, checksum-create and checksum-verify. They are part of a new "cryptography" module, intended to provide advanced security measures for pack installation.
  • "Pack root" is now read-only, with the exception of local_repository.idx. This measure prevents accidental environment corruption.

v0.6.0

10 Jul 13:40
v0.6.0
Compare
Choose a tag to compare

This release is more of a "symbolic" one, as the last one should've been a minor version bump. This release contains:

Bug fixes

  • Update documentation on removing packs via PDSC file

New features

  • Allow pack versions with leading zeros