Releases: allenporter/flux-local
Releases · allenporter/flux-local
5.3.1
What's Changed
- Remove "-e ." when installing package requirements by @allenporter in #676
Developer updates
- chore(deps): update dependency pre-commit to v3.7.1 by @renovate in #668
- chore(deps): update fluxcd/flux2 action to v2.3.0 by @renovate in #674
- chore(deps): update ghcr.io/fluxcd/flux-cli docker tag to v2.3.0 by @renovate in #677
Full Changelog: 5.3.0...5.3.1
5.3.0
What's Changed
- chore(deps): update dependency pre-commit to v3.7.1 by @renovate in #665
- Manage repository with cruft by @allenporter in #667
- Remove dev requirements in production requirements.txt by @allenporter in #669
- Typing improvements by @allenporter in #670
- Mark project as managed by cruft by @allenporter in #671
- Update setup.cfg to 5.3.0 by @allenporter in #672
Full Changelog: 5.2.0...5.3.0
5.2.0
What's Changed
- feat: allow diff to take a branch name as origin using worktree by @Alexsaphir in #655
Developer updates
- chore(deps): update dependency pytest to v8.2.0 by @renovate in #654
- chore(deps): update dependency mashumaro to v3.13 by @renovate in #656
- chore(deps): update ubuntu docker tag to jammy-20240427 by @renovate in #657
- chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.12.1 by @renovate in #658
- chore(deps): update dependency ruff to v0.4.3 by @renovate in #659
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.3 by @renovate in #660
- chore(deps): update dependency coverage to v7.5.1 by @renovate in #661
- chore(deps): update dependency ruff to v0.4.4 by @renovate in #662
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.4 by @renovate in #663
New Contributors
- @Alexsaphir made their first contribution in #655
Full Changelog: 5.1.0...5.2.0
5.1.0
What's Changed
- Add support for HelmRelease that depends on the local GitRepository by @allenporter in #638
Developer dependency updates
- chore(deps): update dependency coverage to v7.5.0 by @renovate in #639
- chore(deps): update dependency mypy to v1.10.0 by @renovate in #640
- chore(deps): update dependency black to v24.4.1 by @renovate in #641
- chore(deps): update pre-commit hook psf/black to v24.4.1 by @renovate in #642
- chore(deps): update dependency ruff to v0.4.2 by @renovate in #643
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.2 by @renovate in #645
- chore(deps): update dependency black to v24.4.2 by @renovate in #646
- chore(deps): update pre-commit hook psf/black to v24.4.2 by @renovate in #647
- chore(deps): update dependency pytest to v8.1.2 by @renovate in #649
- chore(deps): update ubuntu docker tag to jammy-20240416 by @renovate in #650
- chore(deps): update docker.io/bitnami/kubectl docker tag to v1.30.0 by @renovate in #652
- chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.12.0 by @renovate in #653
Full Changelog: 5.0.1...5.1.0
5.0.1
What's Changed
- Fix log messages for invalid value references by @allenporter in #634
- Fix regression with fallback secret placeholders by @allenporter in #636
Full Changelog: 5.0.0...5.0.1
5.0.0
What's Changed
This release adds support for Post Build Variable Substitution and drops support for pydantic for parsing.
- Change VALUE_PLACEHOLDER to be yaml-safe by @jfroy in #620
- Exercise postBuild.substituteFrom in tests by @allenporter in #624
- Code simplification: Replace queue.Queue with a collection by @allenporter in #628
- Code cleanup: Make kustomization updates happen in place by @allenporter in #629
- Code lint improvements by @allenporter in #630
- Parse postBuild references in the Kustomization by @allenporter in #625
- Use mashumaro for yaml parsing and drop pydantic by @allenporter in #631
Other developer updates
- Update README.md to fix examples by @allenporter in #533
- Set explicit version in cluster tests by @allenporter in #601
- README improvements and cleanup by @allenporter in #632
New Contributors
Full Changelog: 4.3.1...5.0.0
4.3.1
What's Changed
- Limit concurrency on
flux build
kustomization paths
Developer Dependency Updates
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.13 by @renovate in #504
- chore(deps): update dependency nest_asyncio to v1.5.9 by @renovate in #505
- chore(deps): update ubuntu docker tag to jammy-20240111 by @renovate in #506
- chore(deps): update dependency pdoc to v14.4.0 by @renovate in #507
- chore(deps): update docker.io/bitnami/kubectl docker tag to v1.29.1 by @renovate in #508
- chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.11.4 by @renovate in #509
- chore(deps): update dependency ruff to v0.1.14 by @renovate in #510
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.14 by @renovate in #511
- chore(deps): update docker.io/alpine/helm docker tag to v3.14.0 by @renovate in #512
Full Changelog: 4.3.0...4.3.1
4.3.0
What's Changed
- Improve error messages to make misconfigurations easier to understand by @allenporter in #500
- Add checkout token to support private repos by @szinn in #353
Developer updates
- chore(deps): update dependency types-aiofiles to v23.2.0.20240106 by @renovate in #496
- chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.11.3 by @renovate in #497
- chore(deps): update dependency gitpython to v3.1.41 by @renovate in #499
- chore(deps): update dependency ruff to v0.1.13 by @renovate in #501
New Contributors
Full Changelog: 4.2.2...4.3.0
4.2.2
What's Changed
- Add support for HelmRelease value references by @allenporter in #472
- Honour --output-file when there are not Helm Releases by @allenporter in #494
Developer dependency updates
- chore(deps): update dependency black to v23.12.1 by @renovate in #473
- chore(deps): update dependency ruff to v0.1.9 by @renovate in #474
- chore(deps): update fluxcd/flux2 action to v2.2.2 by @renovate in #475
- chore(deps): update ghcr.io/fluxcd/flux-cli docker tag to v2.2.2 by @renovate in #476* chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.9 by @renovate in #477
- chore(deps): update pre-commit hook psf/black to v23.12.1 by @renovate in #478
- chore(deps): update dependency mypy to v1.8.0 by @renovate in #479
- chore(deps): update dependency pdoc to v14.3.0 by @renovate in #480
- chore(deps): update dependency coverage to v7.4.0 by @renovate in #481
- chore(deps): update docker.io/bitnami/kubectl docker tag to v1.29.0 by @renovate in #482
- chore(deps): update ghcr.io/kyverno/kyverno-cli docker tag to v1.11.2 by @renovate in #484
- chore(deps): update python docker tag to v3.12 by @renovate in #485
- chore(deps): update dependency pytest to v7.4.4 by @renovate in #486
- Update devcontainer.json by @allenporter in #488
- chore(deps): update dependency pytest-asyncio to v0.23.3 by @renovate in #489
- chore(deps): update dependency ruff to v0.1.11 by @renovate in #490
- chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.11 by @renovate in #491
- Update kustomize test for new kyverno version by @allenporter in #493
Full Changelog: 4.2.1...4.2.2
4.2.1
What's Changed
Version 4.2.0
contains a bug in the diff action that caused it to never emit a diff, which is fixed in this release.
- Update pages workflow to new versions by @allenporter in #460
- fix: change running user to 1001 by @onedr0p in #461
- Initial design ideas for flux-local v5 by @allenporter in #463
- Upgrade to pydantic v2 APIs by @allenporter in #464
- Build with python 3.12 by @allenporter in #465
- Fix broken diff action output by @allenporter in #468
Developer updates
- chore(deps): update dependency coverage to v7.3.4 by @renovate in #469
- chore(deps): update dependency pydantic to v2.5.3 by @renovate in #470
Full Changelog: 4.2.0...4.2.1