Skip to content

1.15.0 (2023-11-10)

Compare
Choose a tag to compare
@sunix sunix released this 10 Nov 12:36
· 268 commits to master since this release

1.15.0 (2023-11-10)

  • Fix #2138: Support for Spring Boot Native Image
  • Fix #2186: Reuse io.fabric8.kubernetes.client.utils.KubernetesResourceUtil ConfigMap utils methods
  • Fix #2200: Support for Helm values.yaml fragments
  • Fix #2356: Helm values.yaml parameter names preserve case
  • Fix #2369: Helm chart apiVersion can be configured
  • Fix #2379: Do not flatten image assembly layers in case of OpenShift Docker build strategy.
  • Fix #2386: Helm icon inferred from annotations in independent resource files (not aggregated kubernetes/openshift.yaml)
  • Fix #2397: Default JKube work directory (jkube.workDir) changed from ${project.build.directory}/jkube to ${project.build.directory}/jkube-temp
  • Fix #2393: Remove timestamp from org.label-schema.build-date LABEL to utilize docker cache
  • Fix #2399: Helm no longer generates default function; broadens support for different value types
  • Fix #2400: Helm supports complex values in values.yaml fragments (such as annotations or arrays)
  • Fix #2414: OpenShift Gradle Plugin picks up jkube.build.pushSecret property
  • Fix #2417: Don't pass Invalid port in host headers for Helm OCI push
  • Fix #2419: Fix Fabric8HttpUtil.extractAuthenticationChallengeIntoMap www-authenticate header parsing logic
  • Fix #2425: Bump JKube Base images to 0.0.20
  • Fix #2433: Bump default native base image to registry.access.redhat.com/ubi9/ubi-minimal:9.3
  • Fix #2436: Debug functionality works with Spring Boot Layered JARs

Note:

  • Container Images generated using jkube opinionated defaults no longer contain full timestamp in org.label-schema.build-date label. The label contains the build date in the format yyyy-MM-dd.