doc: release: 3.7: Add note on LVGL changes

Adds release notes for the LVGL Zephyr module.

Signed-off-by: Fabian Blatz <fabianblatz@gmail.com>
diff --git a/doc/releases/release-notes-3.7.rst b/doc/releases/release-notes-3.7.rst
index 96fb3af..accdf9f 100644
--- a/doc/releases/release-notes-3.7.rst
+++ b/doc/releases/release-notes-3.7.rst
@@ -734,6 +734,26 @@
 LVGL
 ****
 
+LVGL was updated to 8.4.0. Release notes can be found at:
+https://docs.lvgl.io/8.4/CHANGELOG.html#v8-4-0-19-march-2024
+
+Additionally, the following changes in Zephyr were done:
+
+  * Added support to place memory pool buffers in ``.lvgl_heap`` section by enabling
+    :kconfig:option:`CONFIG_LV_Z_MEMORY_POOL_CUSTOM_SECTION`
+
+  * Removed kscan-based pointer input wrapper code.
+
+  * Corrected encoder button behavior to emit ``LV_KEY_ENTER`` events correctly.
+
+  * Improved handling for :samp:`invert-{x,y}` and ``swap-xy`` configurations.
+
+  * Added ``LV_MEM_CUSTOM_FREE`` call on file closure.
+
+  * Added missing Kconfig stubs for DMA2D symbols.
+
+  * Integrated support for LVGL rounder callback function.
+
 Tests and Samples
 *****************