Skip to content

Commit 5ccf2fd

Browse files
author
Paulo Gomes
authored
Merge pull request #986 from pjbgf/release-v0.33.0
Release v0.33.0
2 parents a442bae + 334735f commit 5ccf2fd

File tree

3 files changed

+51
-2
lines changed

3 files changed

+51
-2
lines changed

CHANGELOG.md

+49
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,55 @@
22

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

5+
## 0.33.0
6+
7+
**Release date:** 2022-12-20
8+
9+
This prerelease comes with dedicated mux for the controller's fileserver. All code references to `libgit2` were removed, and the `spec.gitImplementation`
10+
field is no longer being honored, but rather `go-git` is used.
11+
For more information, refer to version 0.32.0's changelog, which started `libgit2`'s
12+
deprecation process.
13+
14+
The controller's garbage collection now takes into consideration
15+
lock files.
16+
17+
The feature gate `ForceGoGitImplementation` was removed, users passing it as their
18+
controller's startup args will need to remove it before upgrading.
19+
20+
Fixes:
21+
- git: Fix issue with recurseSubmodules
22+
[#975](https://github.com/fluxcd/source-controller/pull/975)
23+
- Fix aliased chart dependencies resolution
24+
[#988](https://github.com/fluxcd/source-controller/pull/988)
25+
26+
Improvements:
27+
- fileserver: Use new ServeMux
28+
[#972](https://github.com/fluxcd/source-controller/pull/972)
29+
- Remove libgit2 and git2go from codebase
30+
[#977](https://github.com/fluxcd/source-controller/pull/977)
31+
- Use Event v1 API metadata keys in notifications
32+
[#990](https://github.com/fluxcd/source-controller/pull/990)
33+
- storage: take lock files into consideration while garbage collecting
34+
[#991](https://github.com/fluxcd/source-controller/pull/991)
35+
- Migrate to Go Native fuzz and improve reliability
36+
[#965](https://github.com/fluxcd/source-controller/pull/965)
37+
- build: Add tidy to make verify
38+
[#966](https://github.com/fluxcd/source-controller/pull/966)
39+
- build: Add postbuild script for fuzzing
40+
[#968](https://github.com/fluxcd/source-controller/pull/968)
41+
- build: Link libgit2 via LIB_FUZZING_ENGINE
42+
[#969](https://github.com/fluxcd/source-controller/pull/969)
43+
- GitRepo: git impl. deprecation test cleanup
44+
[#980](https://github.com/fluxcd/source-controller/pull/980)
45+
- minio: use container image for tests
46+
[#981](https://github.com/fluxcd/source-controller/pull/981)
47+
- helm: Update SDK to v3.10.3
48+
[#982](https://github.com/fluxcd/source-controller/pull/982)
49+
- Update fluxcd/pkg/oci dependency
50+
[#983](https://github.com/fluxcd/source-controller/pull/983)
51+
- Update dependencies
52+
[#985](https://github.com/fluxcd/source-controller/pull/985)
53+
554
## 0.32.1
655

756
**Release date:** 2022-11-18

config/manager/kustomization.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ resources:
66
images:
77
- name: fluxcd/source-controller
88
newName: fluxcd/source-controller
9-
newTag: v0.32.1
9+
newTag: v0.33.0

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ require (
3737
github.com/fluxcd/pkg/testserver v0.4.0
3838
github.com/fluxcd/pkg/untar v0.2.0
3939
github.com/fluxcd/pkg/version v0.2.0
40-
github.com/fluxcd/source-controller/api v0.32.1
40+
github.com/fluxcd/source-controller/api v0.33.0
4141
github.com/go-git/go-billy/v5 v5.3.1
4242
github.com/go-logr/logr v1.2.3
4343
github.com/google/go-containerregistry v0.12.1

0 commit comments

Comments
 (0)