Skip to content

Releases: GoogleContainerTools/jib

jib-maven-plugin v3.3.2

12 May 19:52

Choose a tag to compare

Major Changes

  • Log an info instead of warning when entrypoint makes the image to ignore jvm parameters (#3904)

See CHANGELOG.md for more details.

jib-gradle-plugin v3.3.2

12 May 19:51

Choose a tag to compare

Major Changes

  • Support lazy configuration for jib.container.mainClass and jib.container.jvmFlags parameters (#3936)
  • Log an info instead of warning when entrypoint makes the image to ignore jvm parameters (#3904)

See CHANGELOG.md for more details.

jib-core v0.24.0

12 May 19:42

Choose a tag to compare

Major Changes

  • Replaced deprecated usages of com.google.api.client.util.Base64 with java.util.Base64 (#3872)
  • Replaced deprecated usages of ObjectMapper.configure in jackson (#3890)
  • Fixed V22ManifestListTemplate cast to allow pulling an OCI index manifest from cache (#3974)
  • Specified CompressorStreamFactory to decompress compressed layer until EOF in CacheStorageWriter (#3983)
  • Fixed multithreading issue from DockerClientResolver.resolve by not sharing a static ServiceLoader instance (#3993)

See CHANGELOG.md for more details.

jib-cli v0.12.0

28 Oct 19:53

Choose a tag to compare

Major Changes

  • Upgraded Google HTTP libraries to 1.42.2 (#3745)
  • Re-synchronized jackson dependencies with BOM to use latest versions (#3768)

See CHANGELOG.md for more details.

jib-maven-plugin v3.3.1

27 Oct 22:00

Choose a tag to compare

Major Changes

  • Upgraded Google HTTP libraries to 1.42.2 (#3745)

See CHANGELOG.md for more details.

jib-gradle-plugin v3.3.1

27 Oct 22:06

Choose a tag to compare

Major Changes

  • Added lazy evaluation for jib.container.creationTime and jib.container.filesModificationTime parameters using Gradle Property and Provider. (#3709)
  • Upgraded Google HTTP libraries to 1.42.2 (#3745)
  • Fixed issue with jibBuildTar's UP-TO-DATE check by adding back main SourceSet's outputs to task dependency (#3793)

See CHANGELOG.md for more details.

jib-core v0.23.0

27 Oct 21:55

Choose a tag to compare

Major Changes

  • Upgraded Google HTTP libraries to 1.42.2 (#3745)
  • Re-synchronized jackson dependencies with BOM to use latest versions (#3768)
  • Fixed partially cached base image authorization issue by adding check for existence of layers in cache (#3767)

See CHANGELOG.md for more details.

jib-cli v0.11.0

01 Sep 18:53

Choose a tag to compare

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 v3.3.0

31 Aug 16:49

Choose a tag to compare

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 v3.3.0

31 Aug 16:48

Choose a tag to compare

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-api to 2.0.0 (#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.