Skip to content

Releases: ibm-hyper-protect/contract-cli

v1.16.0

19 Feb 08:03

Choose a tag to compare

1.16.0 (2026-02-19)

Features

  • add support for stdin for input (a6180ba)
  • Added stdin support in base64-tgz (2bc1619)
  • Added stdin support in decryptAttestation (f3ecbe8)
  • Added stdin support in encrypt string (9f965d9)
  • Added stdin support in get certificate (e937e32)
  • Added stdin support in image (55325ab)
  • Added stdin support in initdata (af1cdfa)
  • Added stdin support in validate contract (ff01be2)
  • Added stdin support in validate encryption certificate (a933a2b)
  • Added stdin support in validate network config (49a125e)
  • resolving review comments (c5183f1)
  • resolving review comments and adding stdin functionality to base64 command (33651f0)
  • updated README.md file (8dfa231)

Bug Fixes

  • fixing OutputFlagDescription of base64 tgz command: (77bc739)

v1.15.2

18 Feb 01:42

Choose a tag to compare

1.15.2 (2026-02-18)

Bug Fixes

  • deps: update module github.com/ibm-hyper-protect/contract-go/v2 to v2.10.0 (#80) (68810d3)

v1.15.1

17 Feb 17:00

Choose a tag to compare

1.15.1 (2026-02-17)

Bug Fixes

  • deps: update module github.com/ibm-hyper-protect/contract-go/v2 to v2.9.0 (#78) (4b67a7b)

v1.15.0

16 Feb 09:46

Choose a tag to compare

1.15.0 (2026-02-16)

Features

  • Added Support for HPCC Initdata annotation. (bb08a05)
  • Added Support for Initdata(initdata) creation in contract-cli tool (9e40b10)
  • Modified docs and comments (48d9e09)
  • Resloved review comments (5b2d4dc)
  • Resolved Review comments (f5e431f)
  • Updated DOCS (0daf1f8)

Miscellaneous Chores

  • deps: update docker.io/library/hello-world docker digest to ef54e83 (#75) (1a45397)

v1.14.1

16 Feb 04:16

Choose a tag to compare

1.14.1 (2026-02-16)

Bug Fixes

Tests

  • Add testcases for files under lib directory (07b77b6)
  • adding testcases in base64_test.go for more coverage (7eb4b2b)
  • adding testcases in base64Tgz_test.go for more coverage (72b9f08)
  • adding testcases in decryptAttestation_test.go for more coverage (b6314d8)
  • adding testcases in encrypt_test.go for more coverage (d7318ef)
  • adding testcases in encryptString_test.go for more coverage (49b20f9)
  • adding testcases in getCertificate_test.go for more coverage (770037d)
  • adding testcases in image_test.go for more coverage (311ba56)
  • update testcase (8147a31)

v1.14.0

20 Jan 08:41

Choose a tag to compare

1.14.0 (2026-01-20)

Features

  • update HpcrGetEncryptionCertificateFromJson function return value with new logic added (26c9ed9)

Miscellaneous Chores

  • deps: update docker.io/library/hello-world docker digest to 05813ae (#72) (67edef6)

v1.13.1

12 Jan 13:05

Choose a tag to compare

1.13.1 (2026-01-12)

Bug Fixes

  • deps: update module github.com/ibm-hyper-protect/contract-go/v2 to v2.6.1 (#71) (4833e90)

v1.13.0

05 Jan 13:41

Choose a tag to compare

1.13.0 (2026-01-05)

Features

  • Add support to give error flag name in error if required flag is missing (d3c4705)
  • Add template to print usage after error message (11a2d45)
  • Added cmd help if required flag is missing for more information (ecfd71f)
  • Added flag info in download-cert command and updated go mod file with updated version of contract-go (1af80c9)
  • Added flag missing error message in call commands (a488700)
  • Added support for all commands (928b97a)
  • dummy commit to check unit testcase failure (3affb45)
  • removing duplicate lines in template function (7056c65)

v1.12.1

22 Dec 11:00

Choose a tag to compare

1.12.1 (2025-12-22)

Bug Fixes

  • deps: update module github.com/ibm-hyper-protect/contract-go/v2 to v2.5.1 (#67) (62399ce)

v1.12.0

19 Dec 10:06

Choose a tag to compare

1.12.0 (2025-12-19)

Features

  • Add required flag section in downloadCertificates (c1258a4)
  • Add support to display mandatory and optional flags separately in CLI help (1b5f3ce)
  • Add support to display mandatory/optional flag for all commands (24ff5c3)
  • Add testcase to check format of contract-cli --help command (e0405a7)
  • update contract-go version to latest (79d548b)
  • updating version flag value to Yes (d775a2d)