# [1.6.0](https://github.com/stuttgart-things/flux/compare/v1.5.0...v1.6.0) (2026-05-17)
### Bug Fixes
* **argo-cd:** add --insecure flag for TLS-terminating gateway support ([41bc991](https://github.com/stuttgart-things/flux/commit/41bc991029aad226183a9274f1c51702a3889a54))
* **argo-cd:** escape shell ${} in CMP generate scripts ([7787f3c](https://github.com/stuttgart-things/flux/commit/7787f3c70628320bcf4eff8025c525f3179d525c))
* **argo-cd:** fix AVP discover command for CMP auto-discovery ([af4b0e2](https://github.com/stuttgart-things/flux/commit/af4b0e2539f2b75c2c132b4d8893782dc82cdd6c))
* **argo-cd:** use BusyBox-compatible find|xargs grep for AVP discover ([343f408](https://github.com/stuttgart-things/flux/commit/343f40829d8c96b52e2cdb7a9b0706b0e0a09b19))
* **argo-cd:** use grep -rl for AVP discover command ([f9ff614](https://github.com/stuttgart-things/flux/commit/f9ff61422ca62aef493b985549d4b7dcf6980336))
* bind daprd sidecar HTTP API to 0.0.0.0 on template-execution ([e0ac661](https://github.com/stuttgart-things/flux/commit/e0ac6615c7e7c385b983bbb3b87cc618cdcdb271))
* **cert-manager:** quote substitution placeholders in extra-certificate ([#102](https://github.com/stuttgart-things/flux/issues/102)) ([6b9eba9](https://github.com/stuttgart-things/flux/commit/6b9eba9ae0217e2346f68fee8b6bc6cdf49383e3))
* **cert-manager:** split wildcard prefix out of EXTRA_CERT_COMMON_NAME ([#103](https://github.com/stuttgart-things/flux/issues/103)) ([22147bc](https://github.com/stuttgart-things/flux/commit/22147bc6b13849f66e25fdc2d39145930105f4ac))
* **clusterbook-operator:** mount cluster-trust-bundle for TLS verify ([f81625c](https://github.com/stuttgart-things/flux/commit/f81625cd7dc273e1b24db4ba279acc2f7c981f7d))
* **flux-web,nfs-csi:** add missing Namespace to requirements.yaml ([6439960](https://github.com/stuttgart-things/flux/commit/6439960925f715c9fbb37f15551f8db31c205dbc)), closes [#40](https://github.com/stuttgart-things/flux/issues/40)
* **harbor:** route API paths to core, UI to portal in HTTPRoute ([c3547c4](https://github.com/stuttgart-things/flux/commit/c3547c4ab28cc2bf5526be8730a288a608fad97b))
* **harbor:** use OCI HelmRepository for bitnami charts ([facf44d](https://github.com/stuttgart-things/flux/commit/facf44df814d5d6944eb80bcce8afd2999ca478c))
* **minio:** re-add allowInsecureImages for custom ghcr.io images ([49dac17](https://github.com/stuttgart-things/flux/commit/49dac174943b0e7d788a4dab5528629bc271d450))
* **minio:** remove MINIO_SERVER_URL and BROWSER_REDIRECT_URL env vars ([8e93e88](https://github.com/stuttgart-things/flux/commit/8e93e886119e2d377b6424fe46e53198fa4ad76b))
* **minio:** update default image tag to available ghcr.io tag ([8e76414](https://github.com/stuttgart-things/flux/commit/8e76414423adc9f449e24988cd53f8408bb4a57f))
* mount backstage-ca Secret into template-execution workflow ([f99b4a3](https://github.com/stuttgart-things/flux/commit/f99b4a36d4677d1a5cd9e445ea139f6e13c6eb64))
* mount MACHINERY_CONFIG as volume instead of env value ([d54cf1d](https://github.com/stuttgart-things/flux/commit/d54cf1d2ce49f72a29913be8a2df986d8610f0f3))
* rename DAPR_SERVICE_TOKEN to EXTERNAL_ACCESS_TOKEN ([#85](https://github.com/stuttgart-things/flux/issues/85)) ([e2e9cee](https://github.com/stuttgart-things/flux/commit/e2e9cee73ed469c010fcde5d3b90d93100b723bc))
* split backstage-ca patch into delete+add for source swap ([f858071](https://github.com/stuttgart-things/flux/commit/f85807160bbb99c347385e617bd073ccfa551f5e))
* strip backstage-ca volume/mount/env until a real CA is provided ([d88d907](https://github.com/stuttgart-things/flux/commit/d88d907c51c6809c36069e7ba7909d7269fa8125))
* **tekton:** remove default-image-pull-policy — not valid in TektonConfig v0.79.0 ([3a5c68f](https://github.com/stuttgart-things/flux/commit/3a5c68f0e36d051ca3a95b1822683acd1783dd84))
* **tekton:** remove pruner.keep — mutually exclusive with keep-since ([de154e7](https://github.com/stuttgart-things/flux/commit/de154e791bc67487e8e262a2cbb1fd6f4663c3bc))
* use dedicated variable for OpenTofu provider version ([a234050](https://github.com/stuttgart-things/flux/commit/a234050a36708e79b080fe2d103ef171e11a9f8d))
* **velero:** override CRD-install hook kubectl image to bitnamilegacy ([#123](https://github.com/stuttgart-things/flux/issues/123)) ([5ad47d9](https://github.com/stuttgart-things/flux/commit/5ad47d9c205e01bee504fc962bc5f050efbe3f7b))
* **velero:** use literal cloud-credentials Secret name ([#124](https://github.com/stuttgart-things/flux/issues/124)) ([a95f779](https://github.com/stuttgart-things/flux/commit/a95f7799b2128dfd979e69bf6e891784b7a9946a))
* **velero:** use plain Secret manifest instead of sthings-cluster helper ([#122](https://github.com/stuttgart-things/flux/issues/122)) ([45a0c87](https://github.com/stuttgart-things/flux/commit/45a0c87b8ddd62297c41e523a2219c828e29ce6b))
### Features
* add argo-rollouts cicd app ([#88](https://github.com/stuttgart-things/flux/issues/88)) ([3c9a4bf](https://github.com/stuttgart-things/flux/commit/3c9a4bf53bd38f67855aa50c6ed180409e0f7467))
* add cicd profile, scout to core, cleanup helmfiles and argo-cd ([b5193a3](https://github.com/stuttgart-things/flux/commit/b5193a38686a1b096cc5f1eaf32295db858f7dfb))
* add clusterbook-operator flux app ([c0614d2](https://github.com/stuttgart-things/flux/commit/c0614d24c5c8446ae2dff1fcfd3010124d186e19))
* add dapr infra kustomization ([#83](https://github.com/stuttgart-things/flux/issues/83)) ([06f3e46](https://github.com/stuttgart-things/flux/commit/06f3e46eb033b70ec4698cdbbd374c2fbf8a8646))
* add dapr redis-stack component for statestore backend ([3f6e15e](https://github.com/stuttgart-things/flux/commit/3f6e15ea9229449409d12d88ca0bd0eee2d29211))
* add dapr-backstage-template-execution flux app ([#86](https://github.com/stuttgart-things/flux/issues/86)) ([bc893e0](https://github.com/stuttgart-things/flux/commit/bc893e0ddadd331b004f1275cd4841684c278646))
* add dapr-workflow-service external access token for backstage ([#84](https://github.com/stuttgart-things/flux/issues/84)) ([8ffff84](https://github.com/stuttgart-things/flux/commit/8ffff84bb8cc3fb4e4534140560dbcc98cb4f393))
* add image tag and digest substitution vars to backstage release ([7ce4354](https://github.com/stuttgart-things/flux/commit/7ce4354d8f427eb04ea434e1cec7557f1910b7c2))
* add kargo helm app ([#87](https://github.com/stuttgart-things/flux/issues/87)) ([1b0fe68](https://github.com/stuttgart-things/flux/commit/1b0fe68cf95703015b6afde532708f3fc68cacba))
* add kro infra component for ResourceGraphDefinition support ([ad0438b](https://github.com/stuttgart-things/flux/commit/ad0438ba5353850af92cceea863c82c93f7df4c1))
* add MACHINERY_CONFIG env var patch for custom resource config ([b6b2915](https://github.com/stuttgart-things/flux/commit/b6b29156ebe2ce39c668b9412984c171f0c7b8f9))
* add run-things flux app ([1cd874c](https://github.com/stuttgart-things/flux/commit/1cd874ce92a0aa833d02d103941d2b45faa1a351))
* add tekton ci-namespace component to skip pruner ([efee999](https://github.com/stuttgart-things/flux/commit/efee9995796ea177b30db3b8addafdd761d4985f))
* **argo-cd:** add AVP demo manifests for testing Vault secret injection ([1e00060](https://github.com/stuttgart-things/flux/commit/1e0006096ad34c97c6097756c5386b3e76c976c7))
* **argo-cd:** bump to 9.4.15, update AVP sidecar, add HTTPRoute component ([52904ec](https://github.com/stuttgart-things/flux/commit/52904ec8c0a2125c8a56d1ba1b0a529ce60b0146))
* **argo-cd:** mount trust-manager CA bundle in AVP sidecars ([6528cf7](https://github.com/stuttgart-things/flux/commit/6528cf729813683cfa88e0237a81b531d9dc3457))
* **argocd:** add cilium app-of-apps + ApplicationSet under tests/argocd/cilium ([#91](https://github.com/stuttgart-things/flux/issues/91)) ([29f521c](https://github.com/stuttgart-things/flux/commit/29f521c7426d37445efa880395d82e3a41a78e39))
* **argocd:** add SOPS CMP sidecar as second secret-handling option ([#97](https://github.com/stuttgart-things/flux/issues/97)) ([53b6602](https://github.com/stuttgart-things/flux/commit/53b66020003c5154da904928477d429d314f55f9))
* **argocd:** bump AVP image to include kustomize ([#94](https://github.com/stuttgart-things/flux/issues/94)) ([ec818ae](https://github.com/stuttgart-things/flux/commit/ec818aebfe41fce33edaa1647c4be972535481d5))
* **argocd:** mirror cert-manager, openebs, nfs-csi under tests/argocd ([#92](https://github.com/stuttgart-things/flux/issues/92)) ([24041dd](https://github.com/stuttgart-things/flux/commit/24041dd826c77d20754f0917913df64c0b335234))
* **argocd:** mirror kro and tekton under tests/argocd ([#93](https://github.com/stuttgart-things/flux/issues/93)) ([1213a21](https://github.com/stuttgart-things/flux/commit/1213a21e99f8106ed37b8e331976b1eb48460f5e))
* **cert-manager:** bump default version to v1.19.2 ([b101edf](https://github.com/stuttgart-things/flux/commit/b101edf20aacf7564f6b3eb204c8e6f54184a090))
* **clusterscope:** add multi-repo OCIRepository + Kustomization (suspended) ([d1ea127](https://github.com/stuttgart-things/flux/commit/d1ea127dfc67838cb60f9f651f5c46d8c76399fe))
* **clusterscope:** add optional HTTPS auth env vars for git-sync ([f8cc955](https://github.com/stuttgart-things/flux/commit/f8cc955c8da6c85895a7f7c2bb5369edcc23ac6c))
* **clusterscope:** bump to v0.20.2, enable git-sync auth, add live mode hint ([0fc5c3b](https://github.com/stuttgart-things/flux/commit/0fc5c3b77fbe0dfa871cba2d177982d6f3f5d8e0))
* consolidate dapr flux manifests under apps/dapr collection ([7812034](https://github.com/stuttgart-things/flux/commit/7812034090642f506bbf350f37f39989e86fc8d4))
* **crossplane:** fix configs component kind and add READMEs with Flux Kustomization examples ([73bdf26](https://github.com/stuttgart-things/flux/commit/73bdf2630d44f736f7743fd2e6e10105f71769c2))
* **harbor,cert-manager:** https externalURL + extra-certificate component ([#101](https://github.com/stuttgart-things/flux/issues/101)) ([ce6d4c4](https://github.com/stuttgart-things/flux/commit/ce6d4c408c0c634a59b1f370fd708d72909a0082))
* **harbor:** add flux app with ingress and project-proxy component ([fede33d](https://github.com/stuttgart-things/flux/commit/fede33d137bef1822e342d039ced600c82e34eb9))
* **harbor:** add HTTPRoute support and configurable exposure type ([34f8651](https://github.com/stuttgart-things/flux/commit/34f8651f17eecec97da771dc0002c1faa8df0444))
* **homerun2:** add core profile with redis-stack, omni-pitcher, core-catcher ([f79fde2](https://github.com/stuttgart-things/flux/commit/f79fde2f21f4c3fe1bad14ff246008ca3dabd8ed))
* **minio:** add Gateway API HTTPRoute component, fix minor issues ([ae79cba](https://github.com/stuttgart-things/flux/commit/ae79cbabc51c1e5645e07fe153d4e45467390370))
* parameterize dapr statestore redis host via DAPR_BACKSTAGE_TPL_REDIS_HOST ([2b207b7](https://github.com/stuttgart-things/flux/commit/2b207b72a603ad7d9769fd86fa7a8ed897b666d7))
* split homerun2 profiles - cicd only git-pitcher, rename core to base ([51edcf2](https://github.com/stuttgart-things/flux/commit/51edcf2d023d3eb98026e0e823e0b397fbdd80ec))
* **tekton:** add dashboard-httproute component for Gateway API access ([5c5d163](https://github.com/stuttgart-things/flux/commit/5c5d163f81e49465ddcdd15e86f2241b67bd944f))
* **tekton:** add imagePullPolicy and disableInlineSpec to TektonConfig ([0dd9703](https://github.com/stuttgart-things/flux/commit/0dd9703349adac438b98fc4398f87160dfbe763c))
* **tekton:** replace Helm chart with vendored Tekton Operator v0.79.0 manifests ([e4caa19](https://github.com/stuttgart-things/flux/commit/e4caa1963f71f322fea60412b492ca33b196dabe))
* update claim-machinery-api default version to v0.21.1 ([f0bc7a1](https://github.com/stuttgart-things/flux/commit/f0bc7a1a7befc4eeee2d0a9ba4f03e443e7e3ceb))
* **velero:** add infra/velero base with S3/MinIO + optional ESO ([#119](https://github.com/stuttgart-things/flux/issues/119)) ([1552f00](https://github.com/stuttgart-things/flux/commit/1552f00a08f5247e00cd472a1093dc6335890f0e)), closes [#115](https://github.com/stuttgart-things/flux/issues/115)
* **velero:** add trust-bundle component for self-signed S3 endpoints ([#121](https://github.com/stuttgart-things/flux/issues/121)) ([19abae3](https://github.com/stuttgart-things/flux/commit/19abae31c982410ae23f21dff87a4993fcf4ab72))
* wire argo-rollouts ui extension into argocd ([#89](https://github.com/stuttgart-things/flux/issues/89)) ([3753566](https://github.com/stuttgart-things/flux/commit/3753566a0677a2c5d3ee48eac980b6b6b5a30b8d))