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