diff --git a/CHANGELOG.md b/CHANGELOG.md
index d408cc2ad5..8899722ee7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,11 +4,15 @@ This project adheres to [Semantic Versioning](http://semver.org/).
## Unreleased
+## [6.5.1] - 2025年11月17日
+
### Fixed
-- Fix issue where Plotly Express ignored trace-specific color sequences defined in templates via `template.data.
` [[#5437](https://github.com/plotly/plotly.py/pull/5437)]
+- Fix issue where Plotly Express ignored trace-specific color sequences defined in templates via `template.data.
` [[#5437](https://github.com/plotly/plotly.py/pull/5437)], with thanks to @antonymilne for the contribution!
### Updated
- Speed up `validate_gantt` function [[#5386](https://github.com/plotly/plotly.py/pull/5386)], with thanks to @misrasaurabh1 for the contribution!
+- Update plotly.js from version 3.3.0 to version 3.3.1. See the plotly.js [release notes](https://github.com/plotly/plotly.js/releases/tag/v3.3.1) for more information. [[#5456](https://github.com/plotly/plotly.py/pull/5456)]. Notable changes include:
+ - Add support for arrays for the pie properties `showlegend` and `legend`, so that these can be configured per slice. [[#7580](https://github.com/plotly/plotly.js/pull/7580)]
## [6.5.0] - 2025年11月17日
diff --git a/CITATION.cff b/CITATION.cff
index 540d598f1e..60e32c18c2 100644
--- a/CITATION.cff
+++ b/CITATION.cff
@@ -9,7 +9,7 @@ authors:
- family-names: "Parmer"
given-names: "Chris"
title: "An interactive, open-source, and browser-based graphing library for Python"
-version: 6.5.0
+version: 6.5.1
doi: 10.5281/zenodo.14503524
date-released: 2025年11月17日
url: "https://github.com/plotly/plotly.py"
diff --git a/pyproject.toml b/pyproject.toml
index 023120a1f5..2b42e32ff3 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -32,7 +32,7 @@ classifiers = [
]
requires-python = ">=3.8"
license = {file="LICENSE.txt"}
-version = "6.5.0"
+version = "6.5.1"
dependencies = [
"narwhals>=1.15.1",
"packaging"
diff --git a/uv.lock b/uv.lock
index 29da6268b8..12780b5e39 100644
--- a/uv.lock
+++ b/uv.lock
@@ -1,5 +1,5 @@
version = 1
-revision = 2
+revision = 3
requires-python = ">=3.8"
resolution-markers = [
"python_full_version>= '3.12'",
@@ -4277,7 +4277,7 @@ wheels = [
[[package]]
name = "plotly"
-version = "6.5.0"
+version = "6.5.1"
source = { editable = "." }
dependencies = [
{ name = "narwhals" },