Add release note for V11.3.2 (#1514)
diff --git a/History.txt b/History.txt
index 7baa62a..3b376e4 100644
--- a/History.txt
+++ b/History.txt
@@ -1,5 +1,47 @@
 Documentation and download available at https://www.FreeRTOS.org/
 
+Changes between FreeRTOS V11.3.1 and FreeRTOS V11.3.2 released October 16, 2026
+
+    + Add the ability for a port to selectively override the
+      PRIVILEGED_FUNCTION, PRIVILEGED_DATA and FREERTOS_SYSTEM_CALL macros when
+      the MPU wrappers are not in use. This allows kernel functions and data to
+      be placed in port specific link time sections, such as cache coherent
+      memory on SMP systems, without enabling the full MPU wrappers. We thank
+      @ianstcdns for their contribution.
+    + Add an implementation of os_wrapper_is_kernel_started, which is new in
+      TF-M 2.3.0, to the ARM_TFM port. A suspended scheduler is reported as
+      started because the kernel has already been initialized. The
+      implementation is guarded by the same configuration condition as
+      xTaskGetSchedulerState so that configurations without that API continue
+      to build. We thank @ithinuel for their contribution.
+    + Update xPortIsAuthorizedToAccessBuffer to take the buffer length as a
+      size_t instead of a uint32_t so that it uses the natural word size of the
+      architecture, which enables 64-bit systems. Ports maintained outside of
+      this repository that implement this function need to update their
+      function signature to match. We thank Claude and Ada Logics for their
+      help identifying this issue.
+    + Update the ARMv7-M MPU ports to lower the SVCall preemption priority from
+      zero, the highest priority, to one just above
+      configMAX_SYSCALL_INTERRUPT_PRIORITY, which restores the priority used
+      before the ports were updated to raise SVCall to the highest priority. We
+      thank @jefftenney for their contribution.
+    + Update the Partner-Supported-Ports submodule.
+    + Fix the MAX_CONTEXT_SIZE calculation in the ARMv8-M ports to account for
+      the task PAC key as 4 words rather than 16, because the key is 16 bytes
+      long and MAX_CONTEXT_SIZE counts words. This reduces the amount of
+      context memory reserved per task when configENABLE_PAC is 1. We thank
+      @ithinuel for their contribution.
+    + Fix portEXTRACT_LAST_ADDRESS_FROM_PRLAR_EL1 in the ARM_CR82 port to set
+      only the address bits that PRLAR_EL1 implies, rather than every bit
+      outside of the address mask, which corrupted the upper bits of the region
+      end address used in MPU access checks. We thank Claude and Ada Logics for
+      their help identifying this issue.
+    + Fix the IAR TrustZone non-secure ports for ARM_CM33, ARM_CM35P, ARM_CM52,
+      ARM_CM55, ARM_CM85 and ARM_STAR_MC3 by removing a stray installer URL
+      that was left outside of a comment. The assembler parsed the URL as an
+      operand of the preceding instruction, which failed the build of every
+      configuration of these ports. We thank @sekior11 for their contribution.
+
 Changes between FreeRTOS V11.3.0 and FreeRTOS V11.3.1 released August 2026
 
     + Add Symmetric Multiprocessing (SMP) support to the Armv8-M ports for the