From 5bf788f0eb0fc771f5c4eed8f282c7ec256565d2 Mon Sep 17 00:00:00 2001
From: Marcelo Trylesinski <marcelotryle@gmail.com>
Date: Sat, 20 Jul 2024 10:58:34 +0200
Subject: [PATCH] Version 0.30.3 (#2395)

---
 CHANGELOG.md        | 7 +++++++
 uvicorn/__init__.py | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 40aace5a6..be1a09080 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,12 @@
 # Change Log
 
+## 0.30.3 (2024-07-20)
+
+### Fixed
+
+- Suppress `KeyboardInterrupt` from CLI and programmatic usage (#2384)
+- `ClientDisconnect` inherits from `OSError` instead of `IOError` (#2393)
+
 ## 0.30.2 (2024-07-20)
 
 ### Added
diff --git a/uvicorn/__init__.py b/uvicorn/__init__.py
index 17b80e8c8..fdcd74a14 100644
--- a/uvicorn/__init__.py
+++ b/uvicorn/__init__.py
@@ -1,5 +1,5 @@
 from uvicorn.config import Config
 from uvicorn.main import Server, main, run
 
-__version__ = "0.30.2"
+__version__ = "0.30.3"
 __all__ = ["main", "run", "Config", "Server"]