@@ -588,3 +588,37 @@ Use `make keysclean` to delete keys and regenerate.
588588 * wolfSSL v5.7.0
589589 * wolfPKCS11 v1.3.0
590590 * wolfTPM v3.2.0
591+
592+ ### V 2.2.0 - (2024-07-22)
593+ * New hardware targets
594+ * Add STM32H5 port with support for Dual-bank, OTP, TrustZone-M
595+ * Add native support for Renesas RX family, using gcc toolchain
596+ * Improvements to supported targets
597+ * NXP i.MX-RT:
598+ * New flash geometry configurations
599+ * Support for LPUART4
600+ * Add port for RT1061
601+ * Disable DCACHE upon flash access
602+ * Support for building with HAB
603+ * STM32:
604+ * Refactoring of TrustZone-M support
605+ * OTP driver for STM32H5/H7
606+ * Full firmware update demo on STM32H5
607+ * Add support for QSPI in STM32U5
608+ * Renesas RZ:
609+ * Add support for RSIP
610+ * x86-64 (FSP):
611+ * Improve x86-64 specific code, add features
612+ * Clean-up and re-arrange scripts for qemu demo
613+ * Post-quantum crypto
614+ * LMS and XMSS support now using native wolfCrypt implementation
615+ * Tools improvements
616+ * Keystore: now supports .der ECC key via ` --der `
617+ * Add ` otp_primer ` firmware, to provision keystores in OTP
618+ * Add ` otp_gen ` tool to provide a pre-assembled keystore to flash into OTP
619+ * Bug fixes
620+ * Fix regression in x86-EFI builds
621+ * Fix setting ` VTOR_NS ` when staging a non-secure app/os from TrustZone
622+ * Fix delta updates: patches with invalid base versions were not discarded
623+ * Fix potential array bound overflow in ` NVM_FLASH_WRITEONCE ` mode
624+ * Fix dereferencing type-punned pointer in flash update
0 commit comments