diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3ed910f..d179203 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,8 @@
# language_tool_python Changelog
+## 3.2.2 (2026-01-02)
+- Corrected a bug in `language_tool_python.download_lt.http_get` by adding proper handling of HTTP 403 and other non 200 status codes by raising `language_tool_python.exceptions.PathError`. Previously, in case of such status codes, the function would download an HTML error page instead of the expected zip file, leading to an error when attempting to unzip it.
+
## 3.2.1 (2025-12-30)
- Corrected a bug in `language_tool_python.server._kill_processes` where processes were not being properly waited for after being killed, potentially leading to zombie processes.
diff --git a/coverage-badge.svg b/coverage-badge.svg
index 421bddc..19519e8 100644
--- a/coverage-badge.svg
+++ b/coverage-badge.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/docs/source/conf.py b/docs/source/conf.py
index 3b18181..ade5478 100644
--- a/docs/source/conf.py
+++ b/docs/source/conf.py
@@ -9,7 +9,7 @@
project = "language_tool_python"
copyright = "2025, jxmorris12"
author = "jxmorris12"
-release = "3.2.1" # Keep in sync with pyproject.toml
+release = "3.2.2" # Keep in sync with pyproject.toml
# -- General configuration ---------------------------------------------------
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
diff --git a/pyproject.toml b/pyproject.toml
index f1e67f0..d2ec362 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
[project]
name = "language_tool_python"
-version = "3.2.1" # Keep in sync with docs/source/conf.py
+version = "3.2.2" # Keep in sync with docs/source/conf.py
requires-python = ">=3.9"
description = "Checks grammar using LanguageTool."
readme = { file = "README.md", content-type = "text/markdown" }
diff --git a/uv.lock b/uv.lock
index 12cdf2f..d10f186 100644
--- a/uv.lock
+++ b/uv.lock
@@ -524,7 +524,7 @@ wheels = [
[[package]]
name = "language-tool-python"
-version = "3.2.1"
+version = "3.2.2"
source = { editable = "." }
dependencies = [
{ name = "packaging" },