Skip to content

patina-v0.0.1

Choose a tag to compare

@github-actions github-actions released this 16 May 20:10
· 974 commits to refs/heads/main since this release
3ed0df4

What's Changed

  • chore: Release v16.0.0 @Javagedes (#428)
    Change Details
      ## Description
    • Impacts functionality?
    • Impacts security?
    • Breaking change?
    • Includes tests?
    • Includes documentation?

    How This Was Tested

    <Describe the test(s) that were run to verify the changes.>

    Integration Instructions

    <Describe how these changes should be integrated. Use N/A if nothing is required.>

      </blockquote>
      <hr>
    </details>
    

⚠️ Breaking Changes

  • Reorganized and Renamed Patina Directories and Crates for Consistency @vineelko (#425)
    Change Details
      ## Description
    • Updated the directory and crate organization as per #408
    Before                           After
                                     ├── patina_dxe_core
    ├── components                   ├── components
    │   ├── adv_logger               │   ├── patina_adv_logger
    │   └── sample_components        │   └── patina_samples
    ├── core                         ├── core
    │   ├── dxe_core                 │   │
    │   ├── section_extractor        │   ├── patina_section_extractor
    │   ├── stacktrace               │   ├── patina_stacktrace
    │   ├── uefi_collections         │   ├── patina_internal_collections
    │   ├── uefi_cpu                 │   ├── patina_internal_cpu
    │   ├── uefi_debugger            │   ├── patina_debugger
    │   ├── uefi_depex               │   ├── patina_internal_depex
    │   ├── uefi_device_path         │   ├── patina_internal_device_path
    │   └── uefi_performance         │   └── patina_internal_performance
    └── sdk                          └── sdk
        ├── boot_services                ├── patina_boot_services
        ├── driver_binding               ├── patina_driver_binding
        ├── runtime_services             ├── patina_runtime_services
        ├── tpl_mutex                    ├── patina_tpl_mutex
        ├── uefi_protocol                ├── patina_uefi_protocol
        ├── uefi_sdk                     ├── patina_sdk
        ├── uefi_sdk_macro               ├── patina_sdk_macro
        ├── uefi_test                    ├── patina_test
        └── uefi_test_macro              └── patina_test_macro
    
    • Ensure that cargo make all works
    • Impacts functionality?
    • Impacts security?
    • Breaking change?
    • Includes tests?
    • Includes documentation?

    How This Was Tested

    Booted to UEFI Shell on Q35
    image

    Integration Instructions

    The functionality hasn't changed, but because the directory and crate names have changed - impacting use statements and crate references like patina_sdk::... - extra effort is needed to rebase or cherry-pick any ongoing PRs.

      </blockquote>
      <hr>
    </details>
    

Full Changelog: v16.0.0...patina-v0.0.1