release_notes: add section for 5.19

This is a bit pre-emptive since the PR [1] is not yet merged, but we're
hopefully fine.

[1] https://lore.kernel.org/lkml/76e8af6c-9757-4367-1407-84fbad96cc8d@linuxfoundation.org/

Signed-off-by: Daniel Latypov <dlatypov@google.com>
Change-Id: Id7580f1975b1ddba26be4911e489df56f38e8112
diff --git a/release_notes.rst b/release_notes.rst
index 9796c38..4766d7f 100644
--- a/release_notes.rst
+++ b/release_notes.rst
@@ -192,8 +192,8 @@
 	[12:37:14] ============================================================
 
 
-5.18 (tentative)
-================
+5.18
+====
 
 - Drastically decrease stack usage of ``KUNIT_EXPECT_`` macros.
 
@@ -201,3 +201,27 @@
     structs, but that didn't always work.
 
   - Now on UML (x86_64), ``KUNIT_EXPECT_EQ()`` uses 32 bytes instead of 88.
+
+5.19 (tentative)
+================
+
+- Add support for suite-level init/exit functions.
+
+  - ``suite_init``/``suite_exit`` are like ``init`` and ``exit`` instead of once per test case.
+
+- Add ``KUNIT_EXPECT_NULL()``/``KUNIT_EXPECT_NOT_NULL()`` macros.
+
+- Split out KUnit resource API from ``<kunit/test.h>`` into ``<kunit/resource.h>``.
+
+  - Including ``<kunit/test.h>`` will still automatically ``#include <kunit/resource.h>`` for now.
+
+- ``kunit.py`` no longer colorizes output when stdout is not a tty.
+
+- Add a manually curated ``tools/testing/kunit/configs/all_tests_uml.config``
+
+  - This attempts to enable as many tests as possible on UML.
+
+- Change quoting requirements for qemu_config files (`commit
+  <https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=3f0a50f345f78183f6e9b39c2f45ca5dcaa511ca>`__)
+
+  - E.g. instead of ``['-m 256']``, do ``['-m', '256']``