v1.1.0
What's Changed
-
pip: bump edk2-pytool-extensions from 0.21.7 to 0.21.8 @dependabot (#345)
Change Details
Bumps [edk2-pytool-extensions](https://github.com/tianocore/edk2-pytool-extensions) from 0.21.7 to 0.21.8.
Release notes
Sourced from edk2-pytool-extensions's releases.
Version 0.21.8
What's Changed
- Non valued build variable bugfix by
@Javagedes
in tianocore/edk2-pytool-extensions#441
Full Changelog: tianocore/edk2-pytool-extensions@v0.21.7...v0.21.8
Commits
f95cbf3
Non valued build variable bugfix (#441)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
. - Non valued build variable bugfix by
-
Job-Publish.yml: Remove temp NuGet publish workaround @makubacki (#325)
Change Details
Closes #324
Description
edk2-pytool-extensions 0.21.5 was recently published. As planned,
this reverts 82a2ab7 which contained a temporary change until a
new edk2-pytool-extensions release is available.Also updates pip-requirements.txt to 0.21.5.
- Impacts functionality?
- Functionality - Does the change ultimately impact how firmware functions?
- Examples: Add a new library, publish a new PPI, update an algorithm, ...
- Impacts security?
- Security - Does the change have a direct security impact on an application,
flow, or firmware? - Examples: Crypto algorithm change, buffer overflow fix, parameter
validation improvement, ...
- Security - Does the change have a direct security impact on an application,
- Breaking change?
- Breaking change - Will anyone consuming this change experience a break
in build or boot behavior? - Examples: Add a new library class, move a module to a different repo, call
a function in a new library class in a pre-existing module, ...
- Breaking change - Will anyone consuming this change experience a break
- Includes tests?
- Tests - Does the change include any explicit test code?
- Examples: Unit tests, integration tests, robot tests, ...
- Includes documentation?
- Documentation - Does the change contain explicit documentation additions
outside direct code modifications (and comments)? - Examples: Update readme file, add feature readme file, link to documentation
on a separate Web page, ...
- Documentation - Does the change contain explicit documentation additions
How This Was Tested
Test pipeline and PR gates.
Integration Instructions
N/A - pip module update and pipeline only change
Signed-off-by: Michael Kubacki [email protected]
- Impacts functionality?
-
pip: bump edk2-pytool-library from 0.13.1 to 0.14.0 @dependabot (#314)
Change Details
Bumps [edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library) from 0.13.1 to 0.14.0.
Release notes
Sourced from edk2-pytool-library's releases.
Version 0.14.0
Breaking Changes
- Remove deprecated custom enum by
@Javagedes
in tianocore/edk2-pytool-library#249
Integration Steps
- Replace with standard library enum definition
What's Changed
- Implemented C array export function and updated utility_functions.py by
@Flickdm
in tianocore/edk2-pytool-library#244 - Feature/update/uefi multi phase by
@Flickdm
in tianocore/edk2-pytool-library#242 - Update buildreport_parser by
@Javagedes
in tianocore/edk2-pytool-library#256 - utility_functions: Force GetHostInfo() to return MacOs by
@Javagedes
in tianocore/edk2-pytool-library#257
Other Changes
- Bump mkdocs-material from 8.5.6 to 9.0.11 in /docs/user by
@dependabot
in tianocore/edk2-pytool-library#255
New Contributors
@Flickdm
made their first contribution in tianocore/edk2-pytool-library#244
Full Changelog: tianocore/edk2-pytool-library@v0.13.1...v0.14.0
Commits
abce13c
utility_functions: Force GetHostInfo() to return MacOs (#257)e1645a4
Remove Deprecated custom enum (#249)d431b09
Update buildreport_parser (#256)fc56d9e
EfiVariableAttributes: Enable string / int conversions (#242)eb8e5d2
Implmented C array export function and updated utility_functions.py (#244)163b5c8
Bump mkdocs-material from 8.5.6 to 9.0.11 in /docs/user (#255)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
. - Remove deprecated custom enum by
🚀 Features & ✨ Enhancements
-
QemuQ35Pkg and QemuSbsaPkg: Add varpolicy shell command @makubacki (#336)
Change Details
## Description
Adds the
varpolicy
EFI shell command to both packages.For more information about the command itself, please review
the mu_basecore pull request:- Impacts functionality?
- Functionality - Does the change ultimately impact how firmware functions?
- Examples: Add a new library, publish a new PPI, update an algorithm, ...
- Impacts security?
- Security - Does the change have a direct security impact on an application,
flow, or firmware? - Examples: Crypto algorithm change, buffer overflow fix, parameter
validation improvement, ...
- Security - Does the change have a direct security impact on an application,
- Breaking change?
- Breaking change - Will anyone consuming this change experience a break
in build or boot behavior? - Examples: Add a new library class, move a module to a different repo, call
a function in a new library class in a pre-existing module, ...
- Breaking change - Will anyone consuming this change experience a break
- Includes tests?
- Tests - Does the change include any explicit test code?
- Examples: Unit tests, integration tests, robot tests, ...
- Includes documentation?
- Documentation - Does the change contain explicit documentation additions
outside direct code modifications (and comments)? - Examples: Update readme file, add feature readme file, link to documentation
on an a separate Web page, ...
- Documentation - Does the change contain explicit documentation additions
How This Was Tested
Verified command functionality in EFI shell.
Integration Instructions
N/A - Use the command in QEMU EFI shell as follows:
"varpolicy"
dumps platform variables"varpolicy -?"
shows help text"varpolicy -b"
pages output as expected"varpolicy -s"
shows accurate variable statistic information"varpolicy -p"
shows accurate UEFI variable policy information"varpolicy-v -b"
dumps all information including variable data hex dump
Signed-off-by: Michael Kubacki [email protected]
- Impacts functionality?
🐛 Bug Fixes
-
QemuQ35Pkg.dsc: Add stack cookie support libs @makubacki (#340)
Change Details
## Description
Add libraries needed to support /GS MSVC flag.
- Impacts functionality?
- Functionality - Does the change ultimately impact how firmware functions?
- Examples: Add a new library, publish a new PPI, update an algorithm, ...
- Impacts security?
- Security - Does the change have a direct security impact on an application,
flow, or firmware? - Examples: Crypto algorithm change, buffer overflow fix, parameter
validation improvement, ...
- Security - Does the change have a direct security impact on an application,
- Breaking change?
- Breaking change - Will anyone consuming this change experience a break
in build or boot behavior? - Examples: Add a new library class, move a module to a different repo, call
a function in a new library class in a pre-existing module, ...
- Breaking change - Will anyone consuming this change experience a break
- Includes tests?
- Tests - Does the change include any explicit test code?
- Examples: Unit tests, integration tests, robot tests, ...
- Includes documentation?
- Documentation - Does the change contain explicit documentation additions
outside direct code modifications (and comments)? - Examples: Update readme file, add feature readme file, link to documentation
on an a separate Web page, ...
- Documentation - Does the change contain explicit documentation additions
How This Was Tested
Verified QemuQ35Pkg VS2022 build.
Integration Instructions
N/A - Local package build
Signed-off-by: Michael Kubacki [email protected]
- Impacts functionality?
🛠️ Submodule Updates
-
Bump Common/MU\_TIANO from `f52039f` to `8edefc5` @dependabot (#343)
Change Details
Bumps [Common/MU_TIANO](https://github.com/microsoft/mu_tiano_plus) from `f52039f` to `8edefc5`.
Commits
8edefc5
pip: bump edk2-pytool-extensions from 0.21.6 to 0.21.8 (#94)e0e328c
Remove VS2015 and VS2017 Stack Cookie Support from Package DSC Files (#91)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.
-
Bump Common/MU\_OEM\_SAMPLE from `fcd22bc` to `16513e9` @dependabot (#339)
Change Details
Bumps [Common/MU_OEM_SAMPLE](https://github.com/microsoft/mu_oem_sample) from `fcd22bc` to `16513e9`.
Commits
16513e9
pip: update edk2-pytool-extensions requirement from ~=0.21.2 to ~=0.21.7 (#45)82ac9cd
pip: update edk2-pytool-library requirement from ~=0.13.1 to ~=0.14.0 (#42)e5b8be0
Remove VS2015 and VS2017 Stack Cookie Support from Package DSC Files (#44)dfd2d3f
Repo File Sync: synced file(s) with microsoft/mu_devops (#41)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.
-
Bump Common/MU\_TIANO from `340fa04` to `f52039f` @dependabot (#334)
Change Details
Bumps [Common/MU_TIANO](https://github.com/microsoft/mu_tiano_plus) from `340fa04` to `f52039f`.
Commits
f52039f
pip: bump edk2-pytool-extensions from 0.21.2 to 0.21.6 (#90)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.
-
Bump Common/MU\_FEATURE\_DFCI from `c40d931` to `056e6dc` @dependabot (#333)
Change Details
Bumps [Common/MU_FEATURE_DFCI](https://github.com/microsoft/mu_feature_dfci) from `c40d931` to `056e6dc`.
Commits
056e6dc
pip: bump edk2-pytool-extensions from 0.21.2 to 0.21.6 (#18)1bec97c
pip: bump edk2-pytool-library from 0.13.1 to 0.14.0 (#17)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.
-
Bump MU\_BASECORE from `788c17f` to `f0ba455` @dependabot (#326)
Change Details
Bumps [MU_BASECORE](https://github.com/microsoft/mu_basecore) from `788c17f` to `f0ba455`.
Commits
f0ba455
Add CodeQL Stuart parameter to this repo (#251)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.
-
Bump Common/MU from `67c94a3` to `1a9fe19` @dependabot (#321)
Change Details
Bumps [Common/MU](https://github.com/microsoft/mu_plus) from `67c94a3` to `1a9fe19`.
Commits
1a9fe19
pip: bump edk2-pytool-library from 0.13.1 to 0.14.0 (#167)583347e
Repo File Sync: synced file(s) with microsoft/mu_devops (#166)c314bfb
.azurepipelines: Add support for new artifacts_identifier param (#165)f54449d
Repo File Sync: synced file(s) with microsoft/mu_devops (#164)346884a
Repo File Sync: synced file(s) with microsoft/mu_devops (#163)- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.
-
Bump Common/MU\_TIANO from `c0a106e` to `340fa04` @dependabot (#322)
Change Details
Bumps [Common/MU_TIANO](https://github.com/microsoft/mu_tiano_plus) from `c0a106e` to `340fa04`.
Commits
340fa04
pip: bump edk2-pytool-library from
Full Changelog: v1.0.0...v1.1.0