Releases: tianocore/edk2-pytool-extensions
v0.28.0
What's Changed
- image_validation: Update documentation by @Javagedes in #884
- Minor updates to the porting readme by @rogurr in #881
- build(deps): bump black from 24.4.2 to 24.8.0 by @dependabot in #863
- build(deps): bump mkdocs-material from 9.5.29 to 9.5.34 by @dependabot in #877
- build(deps): bump mkdocstrings-python from 1.10.8 to 1.11.1 by @dependabot in #878
- build(deps): bump setuptools from 72.1.0 to 75.1.0 by @dependabot in #885
- build(deps): bump regex from 2024.5.15 to 2024.9.11 by @dependabot in #882
- [REBASE&FF] Ruff on workspace by @Javagedes in #892
- Install mono on ubuntu-latest by @Javagedes in #896
- Python support: drop 3.10, add 3.13 by @Javagedes in #895
Integration Instructions
v0.28.0 drops support for python 3.10. If your platform cannot upgrade to 3.11 or above, continue using a version of edk2-python-extensions less than v0.28.0. Otherwise upgrade your version of platform to 3.11 or greater. If edk2-pytool-library is not automatically downloaded with edk2-pytool-extensions, then you also need to ensure that edk2-pytool-library is v0.22.0 or greater
New Contributors
Full Changelog: v0.27.12...v0.28.0
v0.27.12
What's Changed
- nuget_dependency: Allow path override by @Javagedes in #871
Dependency Updates
- build(deps): bump mkdocstrings-python from 1.10.7 to 1.10.8 by @Javagedes in #874
- build(deps): bump ruff from 0.5.4 to 0.6.2 by @dependabot in #872
- build(deps): bump coverage from 7.6.0 to 7.6.1 by @dependabot in #867
- build(deps): bump pre-commit from 3.7.1 to 3.8.0 by @dependabot in #866
Full Changelog: v0.27.11...v0.27.12
v0.27.11
What's Changed
- Documentation: Fix all broken links by @Javagedes in #856
Dependency Changes
- build(deps): bump mkdocs-material from 9.5.28 to 9.5.29 by @dependabot in #852
- build(deps): bump ruff from 0.5.1 to 0.5.2 by @dependabot in #851
- build(deps): bump coverage from 7.5.4 to 7.6.0 by @dependabot in #850
- build(deps): bump pytest from 8.2.2 to 8.3.1 by @dependabot in #854
- build(deps): bump ruff from 0.5.2 to 0.5.4 by @dependabot in #853
- build(deps): bump setuptools from 70.2.0 to 70.3.0 by @dependabot in #849
- build(deps): bump setuptools from 70.3.0 to 72.1.0 by @dependabot in #862
- build(deps): bump pytest from 8.3.1 to 8.3.2 by @dependabot in #861
- build(deps): bump mkdocs-awesome-pages-plugin from 2.9.2 to 2.9.3 by @dependabot in #860
- build(deps): bump mkdocstrings[python] from 0.25.1 to 0.25.2 by @dependabot in #857
- build(deps): bump mkdocstrings-python from 1.10.5 to 1.10.7 by @dependabot in #858
Full Changelog: v0.27.10...v0.27.11
v0.27.10
What's Changed
- ci_build: Add fail-fast option by @Javagedes in #847
- invocables: Update --help information by @Javagedes in #754
- Add Rust Environment module by @makubacki in #848
Dependency Updates
- build(deps): bump coverage from 7.5.3 to 7.5.4 by @dependabot in #846
- build(deps): bump ruff from 0.4.10 to 0.5.1 by @dependabot in #845
- build(deps): bump setuptools from 70.0.0 to 70.2.0 by @dependabot in #844
- build(deps): bump mkdocs-material from 9.5.25 to 9.5.28 by @dependabot in #843
- build(deps): bump mkdocstrings-python from 1.10.3 to 1.10.5 by @dependabot in #840
Full Changelog: v0.27.9...v0.27.10
v0.27.9
v0.27.8
What's Changed
- build(deps): bump twine from 5.1.0 to 5.1.1 by @dependabot in #839
Notes
This releases contains no functional changes, but upgrades twine to resolve a pypi release bug / failure.
Full Changelog: v0.27.7...v0.27.8
v0.27.7
What's Changed
- readme: Add documentation on publishing a release by @Javagedes in #835
- Fix parameter handling in repo_resolver and update logging configuration. by @joschock in #838
Dependency Updates
- build(deps): bump ruff from 0.4.7 to 0.4.10 by @dependabot in #834
- build(deps): bump robotframework from 7.0 to 7.0.1 by @dependabot in #831
- build(deps): bump pytest from 8.2.1 to 8.2.2 by @dependabot in #828
Full Changelog: v0.27.6...v0.27.7
v0.27.6
What's Changed
- edk2_parse: allow UefiBuilder to parse args by @Javagedes in #815
- Update how importlib is imported by @Javagedes in #825
Dependency Updates
- build(deps): bump coverage from 7.4.4 to 7.5.3 by @dependabot in #820
- build(deps): bump ruff from 0.4.4 to 0.4.6 by @dependabot in #821
- build(deps): bump setuptools from 69.5.1 to 70.0.0 by @dependabot in #817
- build(deps): bump mkdocs-material from 9.5.23 to 9.5.25 by @dependabot in #822
- build(deps): bump mkdocstrings-python from 1.10.0 to 1.10.3 by @dependabot in #824
- build(deps): bump twine from 5.0.0 to 5.1.0 by @dependabot in #810
- build(deps): bump ruff from 0.4.6 to 0.4.7 by @dependabot in #823
Full Changelog: v0.27.5...v0.27.6
v0.27.5
What's Changed
- coverage_report: Gracefully handle missing file by @Javagedes in #814
Dependency Updates
- build(deps): bump ruff from 0.3.7 to 0.4.4 by @dependabot in #808
- build(deps): bump black from 24.4.0 to 24.4.2 by @dependabot in #801
- build(deps): bump mkdocs from 1.5.3 to 1.6.0 by @dependabot in #796
- build(deps): bump regex from 2024.4.16 to 2024.5.15 by @dependabot in #809
- build(deps): bump mkdocstrings[python] from 0.24.3 to 0.25.1 by @dependabot in #813
- build(deps): bump pytest from 8.1.1 to 8.2.1 by @dependabot in #812
- build(deps): bump pre-commit from 3.7.0 to 3.7.1 by @dependabot in #811
Full Changelog: v0.27.4...v0.27.5
v0.27.4
What's Changed
- edk2_invocable.py: Improve documentation by @yangrongwei in #786
- edk2_invocable.py: Improve documentation for SDE related functions by @yangrongwei in #791
- az_cli_ext_dep: Add ability to unzip download by @Javagedes in #792
Dependency Updates
- build(deps-dev): bump coverage from 7.4.1 to 7.4.3 by @dependabot in #765
- build(deps-dev): bump mkdocs-material from 9.5.9 to 9.5.11 by @dependabot in #764
- build(deps-dev): bump pytest from 8.0.1 to 8.0.2 by @dependabot in #763
- build(deps-dev): bump setuptools from 69.1.0 to 69.1.1 by @dependabot in #762
- build(deps-dev): bump mkdocs-material from 9.5.11 to 9.5.13 by @dependabot in #773
- build(deps-dev): bump ruff from 0.2.2 to 0.3.2 by @dependabot in #772
- build(deps-dev): bump pytest from 8.0.2 to 8.1.1 by @dependabot in #771
- build(deps-dev): bump build from 1.0.3 to 1.1.1 by @dependabot in #770
- build(deps-dev): bump mkdocstrings[python] from 0.24.0 to 0.24.1 by @dependabot in #767
- build(deps-dev): bump mkdocstrings-python from 1.8.0 to 1.9.0 by @dependabot in #778
- build(deps-dev): bump ruff from 0.3.2 to 0.3.3 by @dependabot in #777
- build(deps-dev): bump black from 24.2.0 to 24.3.0 by @dependabot in #776
- build(deps-dev): bump mkdocs-material from 9.5.13 to 9.5.14 by @dependabot in #775
- build(deps-dev): bump setuptools from 69.1.1 to 69.2.0 by @dependabot in #774
- build(deps): bump actions/deploy-pages from 4.0.4 to 4.0.5 by @dependabot in #779
- build(deps-dev): bump ruff from 0.3.3 to 0.3.4 by @dependabot in #780
- build(deps-dev): bump coverage from 7.4.3 to 7.4.4 by @dependabot in #781
- build(deps-dev): bump mkdocs-material from 9.5.14 to 9.5.16 by @dependabot in #785
- build(deps-dev): bump pre-commit from 3.6.2 to 3.7.0 by @dependabot in #782
- build(deps-dev): bump build from 1.1.1 to 1.2.1 by @dependabot in #784
- build(deps-dev): bump mkdocstrings[python] from 0.24.1 to 0.24.3 by @dependabot in #789
- build(deps-dev): bump mkdocs-material from 9.5.16 to 9.5.17 by @dependabot in #788
- build(deps-dev): bump mkdocstrings-python from 1.9.0 to 1.9.2 by @dependabot in #790
- build(deps-dev): bump ruff from 0.3.4 to 0.3.5 by @dependabot in #787
- build(deps): bump ruff from 0.3.5 to 0.3.7 by @dependabot in #795
- build(deps): bump black from 24.3.0 to 24.4.0 by @dependabot in #794
- build(deps): bump setuptools from 69.2.0 to 69.5.1 by @dependabot in #793
- build(deps): bump mkdocs-material from 9.5.17 to 9.5.18 by @dependabot in #800
- build(deps): bump mkdocstrings-python from 1.9.2 to 1.10.0 by @dependabot in #799
- build(deps): bump regex from 2023.12.25 to 2024.4.16 by @dependabot in #798
New Contributors
- @yangrongwei made their first contribution in #786
Full Changelog: v0.27.3...v0.27.4