Skip to content

v4.7.3

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Jan 19:51
· 197 commits to refs/heads/main since this release
8c74a8b

What's Changed

  • iasl external dependency update @Javagedes (#812)
    Change Details
      ## Description

    Updates the iasl external dependency to 20230628.0.1 for both QemuQ35Pkg and QemuSbsaPkg.

    • 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, ...
    • 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, ...
    • 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, ...

    How This Was Tested

    CI Pipelines

    Integration Instructions

    N/A




  • Add Advanced logger for Non DXE phases @kuqin12 (#801)
    Change Details
      ## Description

    This change introduces non DXE advanced logger, which should enable us to verify the advanced logger related changes better. Resolves #522.

    • 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, ...
    • 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, ...
    • 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, ...

    How This Was Tested

    This change was tested on both QEMU Q35 and SBSA packages and verified bootable to UEFI shell.

    Integration Instructions

    N/A




  • Build-UefiExt.yml: Bump actions/upload-artifact from 3 to 4 @makubacki (#808)
    Change Details
      ## Description

    Bumps actions/upload-artifact from 3 to 4.

    Release notes

    Sourced from actions/upload-artifact's releases.

    v4.0.0

    What's Changed

    The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts. They have numerous performance and behavioral improvements.

    For more information, see the @​actions/artifact documentation.

    New Contributors

    Full Changelog: actions/upload-artifact@v3...v4.0.0

    v3.1.3

    What's Changed

    Full Changelog: actions/upload-artifact@v3...v3.1.3

    v3.1.2

    • Update all @actions/* NPM packages to their latest versions- #374
    • Update all dev dependencies to their most recent versions - #375

    v3.1.1

    • Update actions/core package to latest version to remove set-output deprecation warning #351

    v3.1.0

    What's Changed

    Commits
    • 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, ...
    • 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, ...
    • 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, ...

    How This Was Tested

    CI

    Integration Instructions

    N/A - Local repo workflow


    Note: Peeled off from #804 since
    the usage of the action in CodeQL workflows falls under its breaking change and needs
    a separate update. This workflow can be updated independently here.




🛠️ Submodule Updates

  • Bump MU\_BASECORE from 2023020009.0.2 to 2023020009.0.3 @ProjectMuBot (#814)
    Change Details
      Bumps MU_BASECORE from `2023020009.0.2` to `2023020009.0.3`

    Introduces 5 new commits in MU_BASECORE.

    Commits
    • 3babb5 release-basetools.yml: Update for compatibility with v4 GitHub actions (#655)
    • 1276f6 pip: update edk2-pytool-library requirement from ~=0.19.7 to ~=0.19.8 (#657)
    • 902b6d pip: update edk2-pytool-extensions requirement from ~=0.26.3 to ~=0.26.4 (#656)
    • 8895ac BaseTools: Resolve regex syntax warnings
    • 391592 Update iasl ext dep to 20230628 (#658)

    Signed-off-by: Project Mu Bot mubot@microsoft.com




  • Bump Common/MU from 2023020004.1.0 to 2023020004.1.1 @ProjectMuBot (#813)
    Change Details
      Bumps Common/MU from `2023020004.1.0` to `2023020004.1.1`

    Introduces 6 new commits in Common/MU.

    Commits
    • 02d234 pip: bump edk2-pytool-extensions from 0.26.2 to 0.26.3 (#390)
    • b03560 pip: bump edk2-pytool-library from 0.19.7 to 0.19.8 (#391)
    • 0d6e72 Rust Dependency: Update mockall requirement from 0.11.4 to 0.12.0 (#392)
    • 26a6b4 Repo File Sync: Update GitHub actions in CodeQL workflow (#396)
    • 066c9b pip: bump edk2-pytool-extensions from 0.26.3 to 0.26.4 (#397)
    • 710c92 Add PeiCore method to find AdvancedLogger log buffer if LoggerInfo is… (#389)

    Signed-off-by: Project Mu Bot mubot@microsoft.com




  • Bump MU\_BASECORE from 2023020009.0.1 to 2023020009.0.2 @ProjectMuBot (#810)
    Change Details
      Bumps MU_BASECORE from `2023020009.0.1` to `2023020009.0.2`

    Introduces 8 new commits in MU_BASECORE.

    Commits
    • ffe42b pip: update edk2-pytool-library requirement from ~=0.19.6 to ~=0.19.7 (#643)
    • 821172 GitHub Action: Bump actions/setup-python from 4 to 5 (#645)
    • 384e52 pip-requirements.txt: Bump edk2-pytool-extensions to 0.26.3
    • 78632a Update CodeQL CLI from v2.14.5 to v2.15.4
    • 76281f Bugfix rust module incremental build support (#649)
    • a30c0a Remake fdsizereportgenerator (#647)
    • edd273 GitHub Action: Bump actions/download-artifact from 3 to 4 (#650)
    • 0070f8 Repo File Sync: Update GitHub actions in CodeQL workflow (#653)

    Signed-off-by: Project Mu Bot mubot@microsoft.com




  • Bump Common/MU from 2023020004.0.5 to 2023020004.1.0 @ProjectMuBot (#799)
    Change Details
      Bumps Common/MU from `2023020004.0.5` to `2023020004.1.0`

    Introduces 1 new commits in Common/MU.

    Commits
    • 298478 Implement a new version of UefiHidDxeV2 with significant improvements to unit test capability and general architecture. (#374)

    Signed-off-by: Project Mu Bot mubot@microsoft.com




  • Bump Common/MU from 2023020004.0.4 to 2023020004.0.5 @ProjectMuBot (#798)
    Change Details
      Bumps Common/MU from `2023020004.0.4` to `2023020004.0.5`

    Introduces 4 new commits in Common/MU.

    Commits
    • 3d3b82 Add header guards missing in some files
    • fd620a MsWheaPkg/MsWheaEarlyStorageLib: Remove unused static function
    • d9ed9d MsWheaPkg/MsWheaEarlyStorageLib: Remove unsigned comparisons to zero
    • bb8910 MsGraphicsPkg/SimpleUIToolKit: Move array bounds check before access (#386)

    Signed-off-by: Project Mu Bot mubot@microsoft.com




Full Changelog: v4.7.2...v4.7.3