Releases: tianocore/edk2-pytool-extensions
v0.23.3
What's Changed
- Revert skip verification by @Javagedes in #541
- uefi_build: missing env error handling by @Javagedes in #545
- edk2_logging: add gcc fatal error regex by @Javagedes in #547
Other Changes
- Transition to Ruff [REBASE&FF] by @Javagedes in #524
- readme: make documentation url more visible by @Javagedes in #548
- pyproject.toml: update readme content-type by @Javagedes in #527
- documentation: remove requirements.txt by @Javagedes in #529
- MANFIEST.in: additional excludes by @Javagedes in #528
- tests.integration: update directory by @Javagedes in #543
Dependency Updates
- build(deps-dev): bump mkdocs-awesome-pages-plugin from 2.9.0 to 2.9.1 by @dependabot in #532
- build(deps-dev): bump mkdocstrings-python from 0.10.1 to 1.0.0 by @dependabot in #544
- build(deps-dev): bump mkdocs from 1.4.2 to 1.4.3 by @dependabot in #531
- build(deps-dev): bump mkdocs-material from 9.1.11 to 9.1.12 by @dependabot in #546
- build(deps-dev): bump ruff from 0.0.265 to 0.0.267 by @dependabot in #551
Full Changelog: v0.23.2...v0.23.3
v0.23.2
What's Changed
- Enable Nuget.exe on MacOS and FreeBSD by @Javagedes in #391
- Transition to pyproject.toml [REBASE&FF] by @Javagedes in #523
- azure-pipelines: build a wheel update by @Javagedes in #526
Full Changelog: v0.23.1...v0.23.2
v0.23.1
What's Changed
- edk2_logging.py: increase specificity of NuGet API key by @Javagedes in #513
- Add audit dbx tool by @Flickdm in #489
Other Changes
- Resolve CI failures [REBASE&FF] by @Javagedes in #510
- integration_tests: Update Qemu and revert 71a2d5a [REBASE&FF] by @Javagedes in #514
Dependencies
- Bump mkdocs-gen-files from 0.4.0 to 0.5.0 in /docs/user by @dependabot in #512
- Bump coverage from 7.2.3 to 7.2.4 by @dependabot in #511
- Bump mkdocs-material from 9.1.6 to 9.1.8 in /docs/user by @dependabot in #506
- Bump setuptools from 67.6.1 to 67.7.2 by @dependabot in #505
- Bump pytest from 7.3.0 to 7.3.1 by @dependabot in #499
- Bump cryptography from 40.0.1 to 40.0.2 by @dependabot in #498
- build(deps): bump coverage from 7.2.4 to 7.2.5 by @dependabot in #515
New Contributors
Full Changelog: v0.23.0...v0.23.1
v0.23.0
What's Changed
- repo_resolver: add git version Check by @Javagedes in #486
- Remove z flag for git worktree list porcelain by @Javagedes in #497
- repo_resolver.py:
repo_details()
to use first remote if origin does not exist by @Javagedes in #490
Other Changes
- Update Ubuntu and git documentation by @Javagedes in #460
- Add edk2_setup tests by @Javagedes in #467
Breaking Changes
repo_resolver.repo_details()
will no longer support worktree paths that contain a newline character due to the removal of the -z
flag. This is to reduce the necessary git version for stuart tools to work.
Full Changelog: v0.22.2...v0.23.0
v0.22.2
What's Changed
- Update Cryptography requirement to at least 39.0.1 by @Javagedes in #459
- Fixed setup --force when submodules don't exist by @bkarstens in #465
Full Changelog: v0.22.1...v0.22.2
v0.22.1
What's Changed
- Update minimum git version to 2.36.0 by @Javagedes in #456
- Pytest updates [REBASE&FF] by @Javagedes in #457
Dependencies
- Bump gitpython from 3.1.30 to 3.1.31 by @dependabot in #452
- Bump setuptools from 67.3.2 to 67.4.0 by @dependabot in #451
- Bump coverage from 7.1.0 to 7.2.1 by @dependabot in #455
- Bump mkdocs-material from 9.0.13 to 9.0.15 in /docs/user by @dependabot in #454
Full Changelog: v0.22.0...v0.22.1
Version 0.22.0
What's Changed
- Remove edk2git by @Javagedes in #407
Integration Instructions
This release has no integration instructions, however git management for edk2_setup, edk2_ci_setup, and git_depenencies has been completely rewritten. While this change has passed all unit and integration tests, it is expected that there will be some growing pains. Please raise an issue for anything that comes up here.
Full Changelog: v0.21.9...v0.22.0
Version 0.21.9
What's Changed
- Add CLI env information to the argument parser --help by @Javagedes in #417
- edk2_logging: filter secrets [REBASE&FF] by @Javagedes in #449
- edk2_logging Updates [Rebase & FF] by @makubacki in #443
Other Changes
- Bump setuptools from 67.3.1 to 67.3.2 by @dependabot in #447
- Bump mkdocs-material from 9.0.12 to 9.0.13 in /docs/user by @dependabot in #448
Full Changelog: v0.21.8...v0.21.9
Version 0.21.8
What's Changed
- Non valued build variable bugfix by @Javagedes in #441
Full Changelog: v0.21.7...v0.21.8
Version 0.21.7
What's Changed
- edk2toolext/nuget: Download NuGet 6.4.0 (latest release) by @makubacki in #439
- shell_environment: set_shell_var() exception by @Javagedes in #432
Full Changelog: v0.21.6...v0.21.7