diff --git a/README.md b/README.md
index 5d4d5ed..3d0cbe1 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
# ![DVR-Scan Logo](https://raw.githubusercontent.com/Breakthrough/DVR-Scan/master/docs/img/dvr-scan-logo_small.png)
:vhs: Tool for extracting scenes with motion from security camera/DVR footage. Written in Python, depends on OpenCV.
-**Latest Release:** [v1.4 (February 8, 2022)](http://dvr-scan.readthedocs.io/en/latest/changelog/)
+**Latest Release:** [v1.4.1 (February 20, 2022)](http://dvr-scan.readthedocs.io/en/latest/changelog/)
------------------------------------------------
diff --git a/docs/changelog.md b/docs/changelog.md
index ad08683..16f94a2 100644
--- a/docs/changelog.md
+++ b/docs/changelog.md
@@ -4,7 +4,7 @@ DVR-Scan Changelog
## DVR-Scan 1.4
-### 1.4.1 (In Development)
+### 1.4.1 (February 20, 2022)
#### Release Notes
diff --git a/docs/download.md b/docs/download.md
index 29c1ac6..85be3ab 100644
--- a/docs/download.md
+++ b/docs/download.md
@@ -25,17 +25,17 @@ If GUI support is not required (e.g. for server-only usage), you can install the
### Windows Build (64-bit Only)
### Python Installer (All Platforms)
To install from source, download and extract the latest release to a location of your choice, and make sure you have the appropriate [system requirements](guide/installing.md) installed before continuing. DVR-Scan can be installed by running the following command in the location of the extracted files (don't forget `sudo` if you're installing system-wide):
diff --git a/docs/index.md b/docs/index.md
index b0794e0..e6c81a5 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -2,7 +2,7 @@
Find and extract motion events in videos.
diff --git a/dvr_scan/__init__.py b/dvr_scan/__init__.py
index 60d0c7a..c98879f 100644
--- a/dvr_scan/__init__.py
+++ b/dvr_scan/__init__.py
@@ -46,7 +46,7 @@
# Used for module identification and when printing copyright & version info.
-__version__ = 'v1.4.1-dev'
+__version__ = 'v1.4.1'
# About & copyright message string shown for the -v/--version CLI argument.
ABOUT_STRING = """-----------------------------------------------
diff --git a/setup.py b/setup.py
index 5028944..353c952 100644
--- a/setup.py
+++ b/setup.py
@@ -56,7 +56,7 @@ def get_extra_requires():
setup(
name='dvr-scan',
- version='1.4.1-dev',
+ version='1.4.1',
description="Tool for finding and extracting motion events in video files"
"(e.g. security camera footage).",
long_description=open('package-info.rst').read(),