helm-charts/charts/library/common/Chart.yaml
Bernd Schorgers a01a89cb13
feat(common): Release common 4.0.0 (#398)
Co-authored-by: lab-assistant[bot] <180935599+lab-assistant[bot]@users.noreply.github.com>
2025-05-16 08:55:14 +02:00

63 lines
2.4 KiB
YAML

---
apiVersion: v2
name: common
description: Function library for Helm charts
type: library
version: 4.0.0
kubeVersion: ">=1.28.0-0"
keywords:
- common
- library
home: https://github.com/bjw-s-labs/helm-charts/tree/main/charts/library/common
maintainers:
- name: bjw-s
email: me@bjw-s.dev
sources:
- https://github.com/bjw-s-labs/helm-charts
annotations:
artifacthub.io/changes: |-
- kind: removed
description: |-
Individual `valuesToObject` functions have been removed in favor of a centralized `bjw-s.common.lib.valuesToObject` function.
- kind: fixed
description: |-
Fixed empty backendRefs in HTTPRoute leading to invalid spec
- kind: added
description: |-
Added support for setting `parentRefs[].port` in HTTPRoute
- kind: added
description: |-
Added support for setting `sessionPersistence` in HTTPRoute
- kind: added
description: |-
Added support for setting `resources` on the Pod Level in Kubernetes >= 1.32
- kind: added
description: |-
Added explicit JSON schema for `rbac` root key
- kind: added
description: |-
Allow configuring the merge strategy for `defaultPodOptions`
- kind: added
description: |-
Added support for setting `subPathExpr` on globalMounts and advancedMounts persistence items
- kind: added
description: |-
Added support for automatically determining the target controller for Services if there is only one enabled controller
- kind: added
description: |-
Added support for automatically determining the target service for Ingress paths if there is only one enabled Service
- kind: changed
description: |-
**Breaking**: Standardized resource name logic for all resources. This may cause changes in the generated resource names.
links:
- name: Documentation
url: https://bjw-s-labs.github.io/helm-charts/docs/common-library/resources/names/
- kind: changed
description: |-
**Breaking**: Increased the minimum supported Kubernetes version to 1.28.0
- kind: changed
description: |-
**Breaking**: ServiceAccounts no longer create a static token by default. This is now controlled by the `staticToken` field in the `serviceAccount` object.
- kind: changed
description: |-
**Breaking**: Renamed the hardcoded app.kubernetes.io/component label to app.kubernetes.io/controller