This release aligns XED with Intel® SDM Revision 090 and the latest Intel Software Security Guidance.
Key ISA Updates
- Added support for the IBHF instruction.
- Dropped Lunar Lake (LNL) chip configuration (ISA alias of Arrow Lake).
General Improvements
- Introduced systematic API input validation across XED's APIs, with explicit precondition checks to improve robustness against invalid inputs and misuse.
Users can disable API validation using the--no-api-checkbuild knob. - Extended
xed_assert()coverage across internal APIs for improved diagnostics in assert builds. - Updated build support for Clang 20.
- Enhanced
xed_to_db.pywith a version field in JSON output and data integrity validation for nested structures. - Introduced APX encoder precondition handling for NF (No Flags) instructions, which now implicitly enforces EVEX encoding.
Fixes
- Fixed the
--no-cetbuild option.
Full Changelog: v2025.12.14...v2026.02.17