Releases: functions-dev/func-operator
Releases · functions-dev/func-operator
v0.3.0
What's Changed
- Add badges to README by @creydr in #68
- chore(deps): bump go.opentelemetry.io/otel/sdk from 1.42.0 to 1.43.0 by @dependabot[bot] in #67
- chore(deps): bump github.com/go-git/go-git/v5 from 5.17.0 to 5.17.1 by @dependabot[bot] in #66
- chore(deps): bump github.com/go-git/go-git/v5 from 5.17.1 to 5.18.0 by @dependabot[bot] in #69
- Refactored cmd/main.go to reduce cyclomatic complexity by @creydr in #70
- docs: update function status fields by @creydr in #72
- Update to yq v4 by @creydr in #73
- Deploy debugger with no leader election by @creydr in #74
- Pre-pull builder images before parallel E2E tests by @creydr in #75
- Add possibility to backport PRs by @creydr in #78
- Fix auto_merge_method formatting in backport.yml by @creydr in #79
- Fix pull_title formatting in backport.yml by @creydr in #80
- Add middleware version to logs by @creydr in #76
- Add ServiceReady condition to Function status by @creydr in #77
- Use GitHub App token in backport workflow to trigger CI by @creydr in #82
- History in status by @creydr in #84
- fix: Set service status in status initially too by @creydr in #85
- Add concurrency groups to cancel in-progress CI runs by @creydr in #86
- Remove unneeded Knative Eventing Installation by @creydr in #87
- Trigger reconciliation on functions.knative.dev/ annotation changes by @creydr in #89
- Document annotation-triggered reconciliation by @creydr in #91
- Add
last-deployedannotation to deployment status by @creydr in #90 - chore(deps): bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.2 by @dependabot[bot] in #93
- chore github-actions(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #94
- Controller cleanup by @creydr in #92
- Add details about middleware version and pending rebuild in function overview by @creydr in #95
- Add
funcshort name for function by @creydr in #96 - Add last commit information in status by @creydr in #99
- Update docs with short name by @creydr in #100
- Improve e2e test stability in CI by @creydr in #103
- Add last-deployed annotation in history by @creydr in #102
- Add service information in status by @creydr in #101
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.28.2 to 2.28.3 by @dependabot[bot] in #104
- Improve bundle e2e test stability in CI by @creydr in #106
- Fix RoleBinding ownership conflict for multi-function namespaces by @creydr in #107
- Reduce MaxConcurrentReconciles from 100 to 10 by @creydr in #108
- Fix missing 'Failed' in metrics cert watcher error message by @creydr in #109
- Ensure git clone base directory exists on startup by @creydr in #111
- Remove stale TODO comment for Path field by @creydr in #112
- Add SHA256 checksum verification for func CLI downloads by @creydr in #113
- Eliminate redundant Describe call and add ErrFunctionNotFound by @creydr in #114
- Remove unused finalizer lifecycle methods by @creydr in #110
- Use cherry-pick action by @creydr in #116
- Fix flaky metrics e2e test by adding curl retries by @creydr in #115
- feat: add SSH repository URL support by @creydr in #118
- Add contribution guideline by @creydr in #119
- docs: add SSH testing section to gitea-integration guide by @creydr in #120
- docs: add AGENTS.md with guidelines for AI coding agents by @creydr in #122
- test: Cleanup function via DeferCleanupOnSuccess instead of in AfterEach by @creydr in #121
- Remove
function.Metadataand switch tofn.NewFunctionby @creydr in #123 - chore: disable goconst linter by @creydr in #127
- chore(deps): bump code.gitea.io/sdk/gitea from 0.24.1 to 0.25.0 by @dependabot[bot] in #128
- chore(deps): bump github.com/go-git/go-git/v6 from 6.0.0-alpha.2 to 6.0.0-alpha.3 by @dependabot[bot] in #129
- feat: pass registry auth secret as
--image-pull-secretto func CLI by @creydr in #126
Full Changelog: v0.2.0...v0.3.0
v0.2.1
What's Changed
- [release-0.2] Add middleware version to logs by @github-actions[bot] in #81
- [release-0.2] Update to yq v4 by @functions-dev-ci-bot[bot] in #83
- [release-0.2] Add details about middleware version and pending rebuild in function overview by @functions-dev-ci-bot[bot] in #97
- [release-0.2] Add
funcshort name for function by @functions-dev-ci-bot[bot] in #98
New Contributors
- @github-actions[bot] made their first contribution in #81
- @functions-dev-ci-bot[bot] made their first contribution in #83
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- Remove s390x and ppc64le from nightly and release pipeline to speed up builds by @creydr in #11
- Use release manifest in installation section by @creydr in #9
- Replace deprecated kustomize label command with yq by @creydr in #10
- Rename multi-arch build pipeline to nightly by @creydr in #12
- Only update middleware when function is deployed already by @creydr in #13
- Fix: Allow to manage HTTPScaledObjects for KEDA deployer by @creydr in #15
- Install keda & eventing in create-kind-cluster.sh by @creydr in #17
- Add bundle build by @creydr in #18
- Rework test-e2e target to only run tests by @creydr in #19
- Add makefile target to create KinD cluster by @creydr in #20
- Add bundle to nightly build by @creydr in #21
- Remove finalize logic by @creydr in #22
- Add function status e2e tests by @creydr in #23
- Add support for multiple install-modes via OLM by @creydr in #24
- Set workflow names correctly by @creydr in #26
- Remove prometheus dependency by @creydr in #25
- Switch to Gitea incluster repository provider for e2e tests by @creydr in #27
- Update dependencies to latest by @creydr in #28
- Move Git e2e helpers to test/utils package by @creydr in #29
- Disable HA setup for Gitea by @creydr in #31
- Add concurrency group to e2e test workflows to cancel redundant runs by @creydr in #32
- Add middleware update e2e test by @creydr in #30
- Add merge_group trigger to CI by @creydr in #35
- Adjust e2e test step names by @creydr in #33
- Simplify functions API by @creydr in #36
- Add support for function monorepos by @creydr in #37
- Add Git information in Function status by @creydr in #38
- Add CI check to verify generated code is up-to-date by @creydr in #39
- Add e2e tests for private Git repository authentication by @creydr in #40
- Persist status updates intermediately by @creydr in #41
- Refactor e2e tests helper functions to support option args by @creydr in #42
- Run e2e tests with builder and deployer combination by @creydr in #43
- Add deployment information in status by @creydr in #44
- Add Dependabot configuration with auto-merge workflow by @creydr in #46
- Fix dependabot config by @creydr in #52
- Fix verify-codegen workflow to support merge-queues by @creydr in #53
- chore github-actions(deps): bump the github-actions group across 1 directory with 10 updates by @dependabot[bot] in #51
- chore(deps): bump the kubernetes group across 1 directory with 3 updates by @dependabot[bot] in #48
- Update manifests of k8s dependencies to latest versions by @creydr in #55
- chore docker(deps): bump golang from 1.25 to 1.26 by @dependabot[bot] in #47
- Support merge queues on dependabot PRs by @creydr in #54
- Fix staticcheck SA5011 false positives in function_lifecycle_test.go by @creydr in #56
- chore(deps): bump code.gitea.io/sdk/gitea from 0.23.2 to 0.24.1 by @dependabot[bot] in #49
- Add possibility to specify operator default for middleware update enablement by @creydr in #45
- Enable middleware e2e tests for pack builder again by @creydr in #57
- Fix dependabot auto-merge to work with merge queues by @creydr in #62
- Run push context only on release branches by @creydr in #63
- Add middleware information in status by @creydr in #59
- chore(deps): bump the kubernetes group with 3 updates by @dependabot[bot] in #61
- Make operator aware of registry certificates by @creydr in #58
- chore e2e tests by @creydr in #60
- chore(deps): bump github.com/go-git/go-git/v6 from 6.0.0-20260317113930-fb0d09929504 to 6.0.0-alpha.2 by @dependabot[bot] in #64
- Pin
yqversion by @creydr in #65
New Contributors
- @dependabot[bot] made their first contribution in #51
Full Changelog: v0.1.0...v0.2.0
v0.1.2
What's Changed
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- First release of func-operator
Full Changelog: https://github.com/functions-dev/func-operator/commits/v0.1.0