What's Changed
New Features
- Support for tags from the configuration file by @Akasurde in #555
- Support multiple -v for verbosity by @Shrews in #564
- Allow the .yaml file extension on the default EE file by @Shrews in #631
- Account for PEP668 in pip invocations by @Shrews in #627
- Expose a way to exclude dependencies by @Shrews in #664
- This change removes Python dependency sanitization, which may cause build issues in images with older versions of pip that cannot handle duplicate requirement entries.
- Support extra build command args by @Shrews in #677
Other Improvements
- Various improvements to documentation.
- Warn if
USER
directive is found inadditional_build_steps
by @Akasurde in #528 - Warn about version less than 3 by @Akasurde in #574
- Warn user about using default base image in v3 by @Akasurde in #591
- Fix container policy for version 3 by @Shrews in #652
- Guarantee collection base path exists by @Shrews in #683
New Contributors
- @sivel made their first contribution in #535
- @Andersson007 made their first contribution in #549
- @felixfontein made their first contribution in #544
- @acozine made their first contribution in #552
- @dependabot made their first contribution in #545
- @samccann made their first contribution in #623
- @w4hf made their first contribution in #598
- @bhavikbhavsar made their first contribution in #642
- @webknjaz made their first contribution in #667
- @audgirka made their first contribution in #662
Full Changelog: 3.0.0...3.1.0