Releases: grafana/grafana-operator
Releases · grafana/grafana-operator
v5.3.0
What's Changed
- feat: remove cpu limit default by @jrRibeiro in #1163
- Update allowCrossNamespaceImport docs issue link by @NissesSenap in #1165
- chore(deps): bump github.com/grafana/grafana-api-golang-client from 0.20.1 to 0.23.0 by @dependabot in #1136
- fix: limit dashboard versions to 20 if not otherwise specified by @pb82 in #1168
- chore(deps): bump actions/upload-pages-artifact from 1 to 2 by @dependabot in #1166
- chore(deps): bump tj-actions/changed-files from 37.1.0 to 37.1.2 by @dependabot in #1167
- feat: allow replacement pattern in data sources by @pb82 in #1172
- fix: ensure folder permisisions are updated on resync by @JameelB in #1169
- chore(deps): bump tj-actions/changed-files from 37.1.2 to 37.4.0 by @dependabot in #1179
- chore(deps): bump github.com/onsi/gomega from 1.27.8 to 1.27.9 by @dependabot in #1178
- Bump controller-gen to v0.12.0 by @rodrigc in #1159
- Prepare v5.3.0 by @pb82 in #1180
Full Changelog: v5.2.0...v5.3.0
v5.2.0
What's Changed
- Fix bad OLM manifests by @NissesSenap in #1153
- feat: use dashboard CR namespace as a default folder title by @weisdd in #1147
- chore(deps): bump tj-actions/changed-files from 37.0.5 to 37.1.0 by @dependabot in #1150
- chore: update description of version 5 and version 4 by @rodrigc in #1156
- feat: [helm] set additional labels by @jrRibeiro in #1154
- Dashboard from configmap by @pb82 in #1143
- Add script for starting kind for local development. by @smuda in #1053
- fix(datasource): fix broken links to k8s documentation by @rodrigc in #1157
- feat: example showing the use of a sidecar to import dashboards from … by @pb82 in #1145
- feat: prepare release v5.2.0 by @pb82 in #1162
New Contributors
- @jrRibeiro made their first contribution in #1154
Full Changelog: v5.1.0...v5.2.0
v5.1.0
What's Changed
- chore(deps): bump tj-actions/changed-files from 36.0.17 to 37.0.3 by @dependabot in #1123
- chore(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 by @dependabot in #1113
- chore(deps): bump github.com/bitly/go-simplejson from 0.5.0 to 0.5.1 by @dependabot in #1100
- chore(deps): bump github.com/onsi/gomega from 1.27.6 to 1.27.8 by @dependabot in #1093
- chore(deps): bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #1101
- Add postgresql datasource example by @krzwiatrzyk in #1076
- update Operate First logo by @goern in #1139
- chore(deps): bump reviewdog/action-setup from 1.0.4 to 1.0.5 by @dependabot in #1132
- chore(deps): bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 by @dependabot in #1135
- chore(deps): bump tj-actions/changed-files from 37.0.3 to 37.0.5 by @dependabot in #1133
- Fix ConfigMap lookup in Datasource controller by @loganmc10 in #1141
- fix(datasource): syncDatasources nil dereference by @weisdd in #1140
- feat(dashboard:jsonnet): support jsonnet external variables for GrafanaDashboard by @olejeglejeg in #1130
- Prepare 5.1.0 by @NissesSenap in #1152
New Contributors
- @krzwiatrzyk made their first contribution in #1076
- @goern made their first contribution in #1139
- @loganmc10 made their first contribution in #1141
- @olejeglejeg made their first contribution in #1130
Full Changelog: v5.0.2...v5.1.0
v5.0.2
v5.0.1
What's Changed
- add icon to csv by @pb82 in #1094
- add min kube version to csv by @pb82 in #1095
- doc: Use a Hugo shortcode for displaying the version from a param by @rodrigc in #1088
- doc: Set the version in helm README based in Chart.yaml by @rodrigc in #1089
- fix: Add local hugo templates by @rodrigc in #1103
- required csv fields by @pb82 in #1096
- Only update LastResync if it has expired by @NissesSenap in #1110
Full Changelog: v5.0.0...v5.0.1
v5.0.0
What's Changed
- fix: goroutine leak in grafana client #1040 by @weisdd in #1066
- chore(deps): bump k8s.io/apimachinery from 0.27.1 to 0.27.2 by @dependabot in #1062
- chore(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #1061
- fix: update folder CRD for resyncPeriod in bundle by @weisdd in #1071
- doc: change references to v5.0.0-rc3 by @rodrigc in #1081
- doc: Fix GrafanaDataSource example to match current schema by @rodrigc in #1080
- docs: Fix indentation in yaml for secret by @rodrigc in #1078
- [docs] blog/script to migrate from v4-v5 by @NissesSenap in #1069
- chore(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 by @dependabot in #1083
- chore(deps): bump tj-actions/changed-files from 35.9.2 to 36.0.17 by @dependabot in #1086
- doc: Try expanding the version variable from hugo in the docs by @rodrigc in #1085
- chore(deps): bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 by @dependabot in #1060
- fix(dashboard): status updates, replacements when the same title & folderID, but different uid by @weisdd in #1077
- feat/fix(datasource): support for hardcoded uid, multiple fixes by @weisdd in #1070
- chore(deps): bump github.com/grafana/grafana-api-golang-client from 0.18.4 to 0.20.1 by @dependabot in #1026
New Contributors
Full Changelog: v5.0.0-rc3...v5.0.0
v4.10.1
What's Changed
- Adopt to v4 by @NissesSenap in #926
- Document need for access to namespaces with dashboardNamespaceSelector by @Yaytay in #1041
- Remove Grafana Alert Service Annotations by @celestialorb in #1065
- Prepare 4.10.1 by @NissesSenap in #1068
New Contributors
Full Changelog: v4.10.0...v4.10.1
v5.0.0-rc3
What's Changed
- chore(deps): bump k8s.io/apimachinery from 0.26.3 to 0.27.1 by @dependabot in #1002
- chore(deps): bump reviewdog/action-setup from 1.0.3 to 1.0.4 by @dependabot in #1023
- feat: do not create route until spec is provided by @pb82 in #1028
- feat: add support for hardcoded dashboard uid by @weisdd in #1027
- Remove rbac proxy by @pb82 in #1030
- fix: ignore folder title case in dashboard controller by @weisdd in #1036
- fix: crash due to nil labelSelector by @weisdd in #1038
- Add name to reconciler logs. by @smuda in #1033
- fix: plugin installation due to read-only file system error by @JameelB in #1043
- fix: error returned when WATCH_NAMESPACE is not defined by @JameelB in #1044
- fix: incorrect uid in dashboard exists method by @weisdd in #1051
- Simplify folder controller schema, change folder uid if needed by @weisdd in #1039
- feat: add support for raw folder permissions by @weisdd in #1054
- chore(deps): bump tj-actions/changed-files from 35.9.0 to 35.9.2 by @dependabot in #1029
- chore(deps): bump github.com/google/go-jsonnet from 0.19.1 to 0.20.0 by @dependabot in #1025
- feat: advanced secret and configmap refs in data sources by @pb82 in #1055
- feat: add resync period to grafana folder by @JameelB in #1057
- Add Enliven Systems as an adopter. by @zzvara in #1063
- feat: extended status for kubectl by @weisdd in #1058
New Contributors
Full Changelog: v5.0.0-rc2...v5.0.0-rc3
v5.0.0-rc2
What's Changed
- blog install Grafana-operator using flux and kustomize by @NissesSenap in #977
- update go.mod to include /v5 suffix by @addreas in #981
- chore(deps): bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0 by @dependabot in #985
- chore(deps): bump github.com/go-logr/logr from 1.2.3 to 1.2.4 by @dependabot in #986
- chore(deps): bump github.com/onsi/gomega from 1.27.5 to 1.27.6 by @dependabot in #993
- chore(deps): bump tj-actions/changed-files from 35.7.8 to 35.7.12 by @dependabot in #992
- Implement grafana.com/dashboards fetcher by @addreas in #976
- fix: more than one source types found for dashboard by @weisdd in #991
- Replace and update grafana-api-library with upstream, remove @pb82 fork by @HubertStefanski in #994
- chore(deps): bump tj-actions/changed-files from 35.7.12 to 35.8.0 by @dependabot in #1003
- [docs] basic kustomize installation by @NissesSenap in #984
- Default value of WATCH_NAMESPACE when namespaceScope=true by @smuda in #1006
- Add annotations to template metadata by @cmi4 in #1011
- feat: example for k3s/k3d using the built in ingress controller by @pb82 in #1013
- feat: force dashboard update after resync period expires by @pb82 in #1014
- chore(deps): bump tj-actions/changed-files from 35.8.0 to 35.9.0 by @dependabot in #1012
- chore(deps): bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 by @dependabot in #1001
New Contributors
Full Changelog: v5.0.0-rc1...v5.0.0-rc2
v5.0.0-rc1
What's Changed
- Update helm docs to point to v5.0.0-rc0 by @NissesSenap in #922
- Add trivy to PR validation by @NissesSenap in #924
- Fix minor typo in _index.html by @mikejoh in #930
- correct comments and error messages in datasource controller by @bakito in #931
- explicitly set
automountServiceAccountToken
to "true" by @felixkrohn in #932 - extend kubeRbacProxy helm configuration by @bakito in #933
- feat: enable dependabot by @weisdd in #929
- [helm] make it possibel to disable rbac kube proxy by @NissesSenap in #940
- Remove hardcoded entrypoint in kustomize by @NissesSenap in #950
- [helm] WATCH_NAMESPACE not WATCH_NAMESPACES by @NissesSenap in #949
- Github issue template, hugo validation and stale checker by @NissesSenap in #923
- Generate grafana crd documentation by @NissesSenap in #951
- chore(deps): bump tj-actions/changed-files from 35.1.0 to 35.7.2 by @dependabot in #942
- chore(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.2 by @dependabot in #945
- chore(deps): bump github.com/onsi/gomega from 1.20.2 to 1.27.4 by @dependabot in #948
- chore(deps): bump actions/deploy-pages from 1 to 2 by @dependabot in #955
- chore(deps): bump docker/setup-buildx-action from 2.4.1 to 2.5.0 by @dependabot in #943
- fix: don't use hardcoded cluster domain by @weisdd in #962
- Basic documentation around grafana, dashboards and datasources by @NissesSenap in #954
- reconcile Ingress only, if cr.Spec.Ingress AND rules are defined by @tamcore in #952
- Fix e2e file ignore by @NissesSenap in #967
- [docs] Change contentChangeDuration to rsync by @NissesSenap in #966
- chore(deps): bump actions/setup-go from 3 to 4 by @dependabot in #941
- chore(deps): bump actions/stale from 7 to 8 by @dependabot in #971
- fix: [helm] service not selecting endpoints by @jon-nfc in #974
- chore(deps): bump github.com/onsi/gomega from 1.27.4 to 1.27.5 by @dependabot in #972
- Kustomize OCI and move kustomize folder by @NissesSenap in #969
- chore(deps): bump tj-actions/changed-files from 35.7.2 to 35.7.8 by @dependabot in #978
- chore(deps): bump k8s.io/apimachinery from 0.25.2 to 0.26.3 by @dependabot in #973
- Update make manifests to update deploy/base/ by @NissesSenap in #968
- docs: added section regarding dashboard uid by @weisdd in #980
- During release update kustomize image to match tag version by @NissesSenap in #983
New Contributors
- @mikejoh made their first contribution in #930
- @bakito made their first contribution in #931
- @felixkrohn made their first contribution in #932
- @dependabot made their first contribution in #942
- @tamcore made their first contribution in #952
- @jon-nfc made their first contribution in #974
Full Changelog: v5.0.0-rc0...v5.0.0-rc1