1.3.0
What's Changed
- ioutil calls deprecated by @sebrandon1 in #637
- Fix typos by @sebrandon1 in #638
- Refactor Openshift engine to increase testability by @bcrochet in #636
- Refactor OpenShift client wrapper to its own package by @bcrochet in #649
- normalize docker registries to
docker.io
for the cert image by @acornett21 in #651 - Fix #366, Expose All Optional Configurations in --help by @rocrisp in #645
- Remove errors package by @bcrochet in #652
- Report coverage in a PR comment by @bcrochet in #667
- Normalize error handling by @bcrochet in #654
- Enable coverage for main branch by @bcrochet in #672
- Fixup error handling in runtime package by @bcrochet in #668
- Update container certification doc url #648 by @rocrisp in #670
- Encapsulate authn errors by @bcrochet in #675
- Pass a noop logger to crane fake registry by @bcrochet in #678
- Fix errors and logs in internal engine package by @bcrochet in #677
- Do not expose all errors from rpm package by @bcrochet in #674
- Fix up bundle errors by @bcrochet in #676
- Fix errors and return values by @bcrochet in #673
- Fix a panic in DeployableByOLM by @bcrochet in #683
- Remove unused checks by @bcrochet in #681
- Produce errors more consistently in operator policy package by @bcrochet in #671
- Improve coverage and tidy up errors by @bcrochet in #679
- Tidy up error handling in container package by @bcrochet in #682
- Enforce a single point of configuration by @komish in #680
- Fix bug in error result text by @komish in #687
- Add support for retrieving the freshness grade of an image by @bcrochet in #686
- Add e2e variant that modifies common environment variables by @komish in #688
- Add FindImagesByDigest to the pyxis client by @bcrochet in #689
- Add capability to extract images from a bundle by @bcrochet in #690
- add list-checks and remove --list-checks by @komish in #697
- Add runtime assets tests by @komish in #698
- Make CertificationInput a public type by @komish in #703
- Add function to get formatter by name and move default value out of the
cmd
package by @komish in #704 - Add cmd package interfaces with implementations by @komish in #707
- updating gh actions to login to a given registry by @acornett21 in #706
- updating to latest version of go-rpmdb by @acornett21 in #705
- Add interface-driven preflightCheck function by @komish in #708
- Refactor check_container to use preflightCheck, and enable tests by @komish in #712
- refactor support command to remove promptui, and add test coverage by @komish in #713
- remove flaky docker-config test by @komish in #714
- updating check container to only read the docker file from disk if present by @acornett21 in #695
- fix bug with undefined default formatter by @komish in #715
- remove extraneous defined error by @komish in #718
- add junitxml formatter test by @komish in #717
- Increase coverage of the engine package by @bcrochet in #720
- adding in PFLT_JUNIT to the configs md for clarity by @acornett21 in #719
- Test the pyxis host lookup behavior by @komish in #722
- refactor check operator to leverage interface-based execution by @komish in #716
- fix bug in derived runtime config where values were not populated from parameter by @komish in #721
Full Changelog: 1.2.1...1.3.0