-
Notifications
You must be signed in to change notification settings - Fork 239
Comparing changes
Open a pull request
base repository: fluxcd/source-controller
base: v1.8.4
head repository: fluxcd/source-controller
compare: v1.8.5
- 14 commits
- 15 files changed
- 4 contributors
Commits on May 15, 2026
-
Support Helm semver encoding in OCI repositories
Signed-off-by: Evan Anderson <[email protected]> Signed-off-by: Matheus Pimenta <[email protected]> (cherry picked from commit b7e54e5)
Configuration menu - View commit details
-
Copy full SHA for 79fe9e8 - Browse repository at this point
Copy the full SHA 79fe9e8View commit details -
Merge pull request #2051 from fluxcd/backport-1834-to-release/v1.8.x
[release/v1.8.x] Support Helm semver encoding in OCI repositories
Configuration menu - View commit details
-
Copy full SHA for bc5e4a6 - Browse repository at this point
Copy the full SHA bc5e4a6View commit details -
[v1.8.x] Update Helm to v4.2.0
Signed-off-by: Matheus Pimenta <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 698685f - Browse repository at this point
Copy the full SHA 698685fView commit details -
Merge pull request #2049 from fluxcd/patch-v1.8/helm-4.2.0
[v1.8.x] Update Helm to v4.2.0
Configuration menu - View commit details
-
Copy full SHA for 07072bd - Browse repository at this point
Copy the full SHA 07072bdView commit details
Commits on May 16, 2026
-
Upgrade k8s to 1.36.1, c-r to 0.24.1, cli-utils to 1.2.1
Signed-off-by: Matheus Pimenta <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0fab7d8 - Browse repository at this point
Copy the full SHA 0fab7d8View commit details -
Merge pull request #2052 from fluxcd/upgrade-deps
[v1.8.x] Upgrade k8s to 1.36.1, c-r to 0.24.1, cli-utils to 1.2.1
Configuration menu - View commit details
-
Copy full SHA for 493e0bb - Browse repository at this point
Copy the full SHA 493e0bbView commit details
Commits on May 19, 2026
-
Resolve bucket object paths with SecureJoin
Bucket object keys are external input and may contain arbitrary characters. Joining them with the reconciler's working directory through `filepath.Join` applies `filepath.Clean`, which collapses parent-directory segments and can yield a destination outside the working directory. `securejoin.SecureJoin` resolves the key while keeping the result within the working directory, matching the pattern already used elsewhere in the controllers for similar joins (e.g. GitRepository include paths). Assisted-by: claude-code/opus-4.7 Signed-off-by: Hidde Beydals <[email protected]> (cherry picked from commit 6d2d86d)
Configuration menu - View commit details
-
Copy full SHA for 3dcb00c - Browse repository at this point
Copy the full SHA 3dcb00cView commit details -
Resolve sparse checkout paths with SecureJoin
When validating that the paths listed in `spec.sparseCheckout` exist in the cloned working tree, resolve each entry with `securejoin.SecureJoin` instead of `filepath.Join`. `filepath.Join` collapses parent-directory segments via `filepath.Clean`, so a configured path like `../foo` would have been checked against a location outside the working tree, masking a missing entry behind an unrelated filesystem stat. SecureJoin keeps the resolved path inside the working tree, matching the pattern already used for include paths elsewhere in the controller. Assisted-by: claude-code/opus-4.7 Signed-off-by: Hidde Beydals <[email protected]> (cherry picked from commit f5fe034)
Configuration menu - View commit details
-
Copy full SHA for 153b7ab - Browse repository at this point
Copy the full SHA 153b7abView commit details -
Merge pull request #2055 from fluxcd/backport-2054-to-release/v1.8.x
[release/v1.8.x] Improve path handling in source reconcilers
Configuration menu - View commit details
-
Copy full SHA for 10643c9 - Browse repository at this point
Copy the full SHA 10643c9View commit details -
Update fluxcd/pkg dependencies
Signed-off-by: GitHub <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e8c664f - Browse repository at this point
Copy the full SHA e8c664fView commit details -
Merge pull request #2056 from fluxcd/update-pkg-deps/release/v1.8.x
Update fluxcd/pkg dependencies
Configuration menu - View commit details
-
Copy full SHA for 372d3f3 - Browse repository at this point
Copy the full SHA 372d3f3View commit details
Commits on May 20, 2026
-
Add changelog entry for v1.8.5
Signed-off-by: Matheus Pimenta <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 06a570c - Browse repository at this point
Copy the full SHA 06a570cView commit details -
Signed-off-by: Matheus Pimenta <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35aac36 - Browse repository at this point
Copy the full SHA 35aac36View commit details -
Merge pull request #2058 from fluxcd/release-v1.8.5
Release v1.8.5
Configuration menu - View commit details
-
Copy full SHA for e9faef4 - Browse repository at this point
Copy the full SHA e9faef4View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.8.4...v1.8.5