Releases: perses/perses-operator
Releases · perses/perses-operator
0.2.0 / 2025-06-12
Changelog
We've temporarily rolled back a CRD version upgrade due to certificate issues, but we're actively working on a conversion webhook for the next major release. This will enable seamless upgrades for both dashboard and Perses configurations. Currently, manual adjustments are needed for Perses 0.51, but the conversion webhook will mature our operator to Level 2 capabilities, automating these processes in the future.
0.1.12 / 2025-05-28
What's Changed
- [BUGFIX] set defaults for storage options when not provided by @jgbernalp in #155
Full Changelog: v0.1.11...v0.1.12
0.1.11 / 2025-05-27
What's Changed
- [DOC] add api and dev documentation by @jgbernalp in #110
- [FEATURE]: Add shortNames to Perses CRDs by @ibakshay in #115
- [FEATURE]: Allow configuration of StatefulSet PVC by @dougkirkley in #123
- [BUGFIX]: Use secret and configmap data in client tls configuration when provided by @dougkirkley in #124
- [FEATURE]: Allow cross namespace secret/configmap reference for Certificates by @dougkirkley in #127
- [FEATURE]: start pprof endpoint on localhost by @jan--f in #130
- [ENHANCEMENT] improve checkformat makefile command by @ibakshay in #132
- [FEATURE]: Add Basic Auth and OAuth secret types to the PersesDatasource controller by @dougkirkley in #131
- [FEATURE] Add perses-operator libsonnet by @saswatamcode in #140
- [BUGFIX] remove version label by @jgbernalp in #143
- [BUGFIX] fix ConfigMap change check for reconciliation by @jgbernalp in #144
- [BUGFIX] fix service changes check for reconciliation by @jgbernalp in #145
- [BUGFIX] Fix stateful set changes check by @jgbernalp in #146
- [FEATURE]: allow to set a service account name for operands by @jgbernalp in #148
- [FEATURE] allow manager to pass k8s token from service account by @jgbernalp in #151
New Contributors
- @jan--f made their first contribution in #130
- @saswatamcode made their first contribution in #140
Full Changelog: v0.1.10...v0.1.11
0.1.10 / 2025-03-21
Changelog
- c07d38d: Merge pull request #99 from perses/bump-release-v0.1.9 (@jgbernalp)
- 078cf1f: chore: add OpenShift datasource and dashboard examples (@jgbernalp)
- b20d5bd: Merge pull request #101 from perses/jgbernalp/add-openshift-examples (@jgbernalp)
- 5355410: build(deps): Bump the k8s-io group with 3 updates (@dependabot[bot])
- c725f81: build(deps): Bump golangci/golangci-lint-action from 6.5.0 to 6.5.2 (@dependabot[bot])
- 429351d: Merge pull request #104 from perses/dependabot/github_actions/golangci/golangci-lint-action-6.5.2 (@jgbernalp)
- bca4627: Merge pull request #100 from perses/sync-release-0.1.9 (@jgbernalp)
- e506166: Merge pull request #103 from perses/dependabot/go_modules/k8s-io-21cea172fa (@jgbernalp)
- c2b1152: feature: allow to set a perses secret in a dashboard CR (@jgbernalp)
- e5b8102: Merge pull request #105 from perses/jgbernalp/allow-to-set-datasources-secret (@jgbernalp)
- 4da905d: feature: use tls configuration for datasource CR (@jgbernalp)
- 566a3b7: Merge pull request #107 from perses/jgbernalp/refactor-datasource-tls-config (@jgbernalp)
- 1b04c95: ignore: bump 0.1.10 version (@jgbernalp)
- db2e6b0: Merge pull request #108 from perses/release-0.1.10 (@jgbernalp)
0.1.9 / 2025-03-14
Changelog
- f9cd1e0: enhancement: handle long image tags for annotations (@jgbernalp)
- a54c553: Merge pull request #98 from perses/handle-long-image-tags (@jgbernalp)
- e1030fb: chore: bump v0.1.9 (@jgbernalp)
0.1.8 / 2025-03-11
Changelog
- c7ef314: feat: allow to pass build options when building the operator controller (@jgbernalp)
- bc0352c: Merge pull request #91 from perses/jgbernalp/allow-to-pass-build-opts (@jgbernalp)
- efec123: fix: mount ca volume only when ca is provided (@jgbernalp)
- 37bd214: Merge pull request #92 from perses/jgbernalp/mount-ca-only-when-provided (@jgbernalp)
- 4ea74c6: feat: add liveness and readiness probes to Perses deployment and statefulset (@ibakshay)
- d89e9ef: chore: update operator-sdk version to v1.35.0 and add liveness/readiness probe fields (@ibakshay)
- 4ee3f06: build(deps): Bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0 (@dependabot[bot])
- f757d5f: build(deps): Bump sigs.k8s.io/controller-runtime from 0.20.2 to 0.20.3 (@dependabot[bot])
- 1ebcec2: Update operator-sdk version to v1.32.0 in Dockerfile and annotations (@ibakshay)
- 792181d: Merge pull request #95 from perses/dependabot/go_modules/sigs.k8s.io/controller-runtime-0.20.3 (@jgbernalp)
- b621a43: Merge pull request #94 from perses/dependabot/go_modules/github.com/onsi/ginkgo/v2-2.23.0 (@jgbernalp)
- 675a357: Merge pull request #93 from ibakshay/ibakshay/add-health-probes (@jgbernalp)
- d889850: feature: differentiate between tls configuration for perses instance and client (@jgbernalp)
- c8ac23e: Merge pull request #96 from perses/jgbernalp/fix-tls-config-for-client-and-perses-instances (@jgbernalp)
- 30267f2: bump v0.1.8 (@jgbernalp)
- fa61728: Merge pull request #97 from perses/jgbernalp/bump-v0.1.8 (@jgbernalp)
0.1.7 / 2025-03-07
Changelog
- d417ef2: fix: omitempty ca and bump v0.1.7 (@jgbernalp)
- 0e97ec2: Merge pull request #90 from perses/jgbernalp/fix-ca-omitempty (@jgbernalp)
0.1.6 / 2025-03-07
Changelog
- b1cd67d: fix: add missing ca optional flag (@jgbernalp)
- 9e58126: Merge pull request #88 from perses/jgbernalp/fix-missing-cs-optional-flag (@jgbernalp)
- 0d44af4: bump v0.1.6 (@jgbernalp)
- a546635: Merge pull request #89 from perses/jgbernalp/bump-v0.1.6 (@jgbernalp)
0.1.5 / 2025-03-06
Changelog
- 3c2155d: feat: make ca optional (@jgbernalp)
- 8569cf8: Merge pull request #86 from perses/jgbernalp/make-ca-optional (@jgbernalp)
- 89d4af7: bump v0.1.5 (@jgbernalp)
- 63437c1: Merge pull request #87 from perses/jgbernalp/bump-v0.1.5 (@jgbernalp)
0.1.4 / 2025-03-06
Changelog
- 58ff85e: feat: add perses service custom annotations (@jgbernalp)
- 707acdb: Merge pull request #84 from perses/jgbernalp/add-custom-service-annotations (@jgbernalp)
- 04babd9: bump v0.1.4 version (@jgbernalp)
- f5e9be8: Merge pull request #85 from perses/jgbernalp/bump-0.1.4-version (@jgbernalp)