Release v0.5.2
What's Changed
- Document the release steps. by @vaikas in #759
- Add APK linting to Melange by @Elizafox in #760
- replace the fetch python url to more friendly URI by @cpanato in #761
- document full-version, add pointer to docs. by @vaikas in #753
- Centralize SOURCE_DATE_EPOCH parsing. by @wlynch in #767
- Add multiple Python packages post-linter by @Elizafox in #764
- build(deps): bump google.golang.org/api from 0.147.0 to 0.148.0 by @dependabot in #774
- build(deps): bump k8s.io/client-go from 0.28.2 to 0.28.3 by @dependabot in #773
- build(deps): bump github.com/klauspost/compress from 1.17.1 to 1.17.2 by @dependabot in #771
- build(deps): bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in #768
- build(deps): bump chainguard.dev/apko from 0.10.1-0.20230918194837-e9722fcc3e50 to 0.11.0 by @dependabot in #770
- build(deps): bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 by @dependabot in #782
- Improve linter diagnostic output by @Elizafox in #783
- Fix ownership not being preserved by @epsilon-phase in #781
- linter: refactor check block generation in tests by @Elizafox in #786
- melange bump: only reset the epoch if version changes, else increment it by @rawlingsj in #733
- Add Python docs linter by @Elizafox in #789
- readlinkfs: ignore security.selinux xattrs by @joemiller in #790
- Rename Python linters to python/* by @Elizafox in #791
- drop sync-issues-to-project-board.yaml not used anymore by @cpanato in #765
- SCA: add python dependency generator by @kaniini in #788
- Add python/test linter by @Elizafox in #795
- SCA refactoring, part 1 by @kaniini in #793
- Add json tags to melange Configuration. by @wlynch in #796
- Separate out package and build lints by @Elizafox in #797
- Fix ownership issue by @epsilon-phase in #784
- Add SBOM linter by @Elizafox in #801
- pipelines: add npm-install pipeline by @julienv3 in #763
- build(deps): bump sigs.k8s.io/release-utils from 0.7.5 to 0.7.6 by @dependabot in #798
- build(deps): bump github.com/docker/docker from 24.0.6+incompatible to 24.0.7+incompatible by @dependabot in #800
- build(deps): bump chainguard.dev/apko from 0.11.1-0.20231026220613-a2b17f6490d2 to 0.11.1 by @dependabot in #799
- Fix Typo in the
./hack/make-devenv.sh
by @debasishbsws in #727 - Add linters for documentation and object files by @epsilon-phase in #806
- Add a test to ensure that ranges are handled properly. by @epsilon-phase in #809
- Bump go-apk and use faster tarfs implementation by @jonjohnsonjr in #810
- Filter out noise opening non-ELF files by @jonjohnsonjr in #811
- Bump go-apk by @jonjohnsonjr in #812
- Fix deduplication of strings because slices.Compact doesn't sort the input by @kaniini in #814
- Remove impossible errors by @jonjohnsonjr in #816
- Make loadUse test actually test something by @jonjohnsonjr in #817
- Remove impossible errors by @jonjohnsonjr in #818
- Get rid of PackageContext and SubpackageContext by @jonjohnsonjr in #819
- Error early if uses and runs are both present by @jonjohnsonjr in #820
- remove unimplemented references to fulcio support by @imjasonh in #830
- fail if 'with' is used with 'runs' by @imjasonh in #829
- Delete no-op sbom code by @jonjohnsonjr in #832
- Plumb check configs through to linters by @jonjohnsonjr in #833
- GithubReleaseMonitor: add tagprefix and tagcontains to be used in git… by @ajayk in #834
New Contributors
- @epsilon-phase made their first contribution in #781
- @joemiller made their first contribution in #790
- @julienv3 made their first contribution in #763
- @debasishbsws made their first contribution in #727
- @ajayk made their first contribution in #834
Full Changelog: v0.5.1...v0.5.2