Skip to content

Commit

Permalink
Merge pull request #986 from pjbgf/release-v0.33.0
Browse files Browse the repository at this point in the history
Release v0.33.0
  • Loading branch information
Paulo Gomes committed Dec 20, 2022
2 parents a442bae + 334735f commit 5ccf2fd
Show file tree
Hide file tree
Showing 3 changed files with 51 additions and 2 deletions.
49 changes: 49 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,55 @@

All notable changes to this project are documented in this file.

## 0.33.0

**Release date:** 2022-12-20

This prerelease comes with dedicated mux for the controller's fileserver. All code references to `libgit2` were removed, and the `spec.gitImplementation`
field is no longer being honored, but rather `go-git` is used.
For more information, refer to version 0.32.0's changelog, which started `libgit2`'s
deprecation process.

The controller's garbage collection now takes into consideration
lock files.

The feature gate `ForceGoGitImplementation` was removed, users passing it as their
controller's startup args will need to remove it before upgrading.

Fixes:
- git: Fix issue with recurseSubmodules
[#975](https://github.com/fluxcd/source-controller/pull/975)
- Fix aliased chart dependencies resolution
[#988](https://github.com/fluxcd/source-controller/pull/988)

Improvements:
- fileserver: Use new ServeMux
[#972](https://github.com/fluxcd/source-controller/pull/972)
- Remove libgit2 and git2go from codebase
[#977](https://github.com/fluxcd/source-controller/pull/977)
- Use Event v1 API metadata keys in notifications
[#990](https://github.com/fluxcd/source-controller/pull/990)
- storage: take lock files into consideration while garbage collecting
[#991](https://github.com/fluxcd/source-controller/pull/991)
- Migrate to Go Native fuzz and improve reliability
[#965](https://github.com/fluxcd/source-controller/pull/965)
- build: Add tidy to make verify
[#966](https://github.com/fluxcd/source-controller/pull/966)
- build: Add postbuild script for fuzzing
[#968](https://github.com/fluxcd/source-controller/pull/968)
- build: Link libgit2 via LIB_FUZZING_ENGINE
[#969](https://github.com/fluxcd/source-controller/pull/969)
- GitRepo: git impl. deprecation test cleanup
[#980](https://github.com/fluxcd/source-controller/pull/980)
- minio: use container image for tests
[#981](https://github.com/fluxcd/source-controller/pull/981)
- helm: Update SDK to v3.10.3
[#982](https://github.com/fluxcd/source-controller/pull/982)
- Update fluxcd/pkg/oci dependency
[#983](https://github.com/fluxcd/source-controller/pull/983)
- Update dependencies
[#985](https://github.com/fluxcd/source-controller/pull/985)

## 0.32.1

**Release date:** 2022-11-18
Expand Down
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ resources:
images:
- name: fluxcd/source-controller
newName: fluxcd/source-controller
newTag: v0.32.1
newTag: v0.33.0
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ require (
github.com/fluxcd/pkg/testserver v0.4.0
github.com/fluxcd/pkg/untar v0.2.0
github.com/fluxcd/pkg/version v0.2.0
github.com/fluxcd/source-controller/api v0.32.1
github.com/fluxcd/source-controller/api v0.33.0
github.com/go-git/go-billy/v5 v5.3.1
github.com/go-logr/logr v1.2.3
github.com/google/go-containerregistry v0.12.1
Expand Down

0 comments on commit 5ccf2fd

Please sign in to comment.