patina-v14.3.2
·
546 commits
to refs/heads/main
since this release
What's Changed
-
Split `serde` feature to support no\_std UEFI builds @makubacki (#1019)
Change Details
## Description
The
serdefeature previously includedserde_yaml, which pulls in std in its dependencies. This prevented no_std UEFI builds from using patina'sserdesupport.Changes:
serde:Now includes onlyserdeandserde_json(which is no_std compatible)serde-with-yaml: New feature for builds that need YAML support
This allows firmware to use JSON serialization without pulling in std through
serde_yaml's dependency chain.- Impacts functionality?
- Impacts security?
- Breaking change?
- Includes tests?
- Includes documentation?
- Creates a new crate?
How This Was Tested
cargo make all- Build with Patina FW Readiness tool which uses the
serdefeature inpatina
Integration Instructions
- Review the
patinafeature change
📖 Documentation Updates
-
mdbook: Introduction: Add a patina-in-action section @Javagedes (#1023)
Change Details
## Description
Add a new section to the introduction that more clearly shows a way people new to the project can see the patina dxe core in action and possibly make some changes and see those changes directly working in a virtual platform.
- Impacts functionality?
- Impacts security?
- Breaking change?
- Includes tests?
- Includes documentation?
- Creates a new crate?
How This Was Tested
N/A
Integration Instructions
N/A
</blockquote> <hr> </details>
-
mdbook: Add the Patina at UEFI Plugfest video to the introduction @makubacki (#1020)
Change Details
## Description
Adds a link to the Patina UEFI Plugfest 2025 presentation to the introduction page so it's easily accessible.
- Impacts functionality?
- Impacts security?
- Breaking change?
- Includes tests?
- Includes documentation?
- Creates a new crate?
How This Was Tested
mdbook serve docs
Integration Instructions
- N/A
Full Changelog: patina-v14.3.1...v14.3.2