1.15.0 (2023-11-10)
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 formatyyyy-MM-dd
.