Update CHANGES for 15.3.0
diff --git a/CHANGES.md b/CHANGES.md
index 42890f9..59adb56 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -3,6 +3,17 @@
 All notable changes to this project will be documented in this file.
 This project adheres to [Semantic Versioning](https://semver.org/).
 
+## 15.3.0 2024-04-24
+* Fix CMake find_package on Windows when building shared libraries
+* Fix crash calling coopMatLoadTensorNV on an array element
+* Avoid reusing array types with stride when no stride is requested
+* Fix non-ASCII comments
+* Support GL_EXT_bfloat16
+* Fix several issues with link-time implicit array size merging
+* Support DebugSourceContinued
+* LiveTraverser no longer traverses switch cases that are statically not accessed
+* Implement optional cross-stage check for inputs with no matching outputs
+
 ## 15.2.0 2024-02-24
 * Fix find_package on Windows when BUILD_SHARED_LIBS=ON
 * Emit error if using in/out with struct pointer