New Versions of Jib Core, Maven/Gradle plugins and Jib CLI released

32 views
Skip to first unread message

Mridula Peddada

unread,
Sep 2, 2022, 2:28:32 AM9/2/22
to Jib users
jib-cli 0.11.0
Major Changes
  • Included `imagePushed` field to image metadata json output file which provides information on whether an image was pushed by Jib. (#3641)
  • Better error messaging when environment map in `container.environment` contains null values (#3672).
  • Starting with jib-cli 0.11.0, SLSA 3 signatures will be generated with every release. (#3762).
  • Upgraded slf4j-api to 2.0.0 (#3735).
  • Upgraded nullaway to 0.9.9 (#3720).
See CHANGELOG.md for more details.

jib-maven-plugin 3.3.0
Major Changes
  • Included `imagePushed` field to image metadata json output file which provides information on whether an image was pushed by Jib. Note that the output file is `build/jib-image.json` by default or configurable with `jib.outputPaths.imageJson`. (#3641)
  • Added better error messaging when environment map in `container.environment` contains null values (#3672).
  • Added support for OCI image index manifests (#3715).
  • Added support for base image layer compressed with zstd (#3717)
  • Upgraded slf4j-simple and slf4j-api to 2.0.0 (#3734), (#3735)
  • Upgraded nullaway to 0.9.9. (#3720)
  • Jib now only checks for file existence instead of running the executable passed into `dockerClient.executable` for the purpose of verifying if docker is installed correctly. Users are responsible for ensuring that the docker executable specified through this property is valid and has the correct permissions (#3744).
  • Jib now throws an exception when the base image doesn't support target platforms during multi-platform build (#3707).
See CHANGELOG.md for more details.

jib-gradle-plugin 3.3.0
Major Changes
  • Included `imagePushed` field to image metadata json output file which provides information on whether an image was pushed by Jib. Note that the output file is `build/jib-image.json` by default or configurable with `jib.outputPaths.imageJson`. (#3641)
  • Added lazy evaluation for `jib.extraDirectories` parameters using Gradle Property and Provider. (#3737)
  • Added better error messaging when environment map in `container.environment` contains null values (#3672).
  • Added support for OCI image index manifests (#3715).
  • Added support for base image layer compressed with zstd (#3717)
  • Upgraded slf4j-simple and slf4j-api to 2.0.0 (#3734), (#3735)
  • Upgraded nullaway to 0.9.9. (#3720)
  • Jib now only checks for file existence instead of running the executable passed into `dockerClient.executable` for the purpose of verifying if docker is installed correctly. Users are responsible for ensuring that the docker executable specified through this property is valid and has the correct permissions (#3744).
  • Jib now throws an exception when the base image doesn't support target platforms during multi-platform build (#3707).
See CHANGELOG.md for more details.

jib-core 0.22.0
Major Changes
  • Added better error messaging when environment map in container.environment contains null values (#3672).
  • Added DockerClient interface which is used to make calls to the Docker daemon. This allows for custom implementations to be introduced via SPI. (#3703)
  • Added support for OCI image index manifests (#3715).
  • Added support for base image layer compressed with zstd. (#3717)
  • Upgraded slf4j-api to 2.0.0 (#3735)
  • Upgraded nullaway to 0.9.9. (#3720)
  • Jib now throws an exception when the base image doesn't support target platforms during multi-platform build (#3707). 
  • Jib now only checks for file existence instead of running the executable passed into dockerClient.executable for the purpose of verifying if docker is installed correctly. Users are responsible for ensuring that the docker executable specified through this property is valid and has the correct permissions (#3744) .
See CHANGELOG.md for more details.
Reply all
Reply to author
Forward
0 new messages