|
2 | 2 |
|
3 | 3 | All notable changes to this project are documented in this file.
|
4 | 4 |
|
| 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 | + |
5 | 54 | ## 0.32.1
|
6 | 55 |
|
7 | 56 | **Release date:** 2022-11-18
|
|
0 commit comments