diff --git a/CHANGELOG.md b/CHANGELOG.md
index b4f63a6a..c35e049e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,9 @@
# Development version
+- Parse errors in your document no longer trigger an LSP error when you request
+ document or range formatting (which typically would show up as an annoying
+ toast notification in your code editor) (#120).
# 0.1.1
diff --git a/crates/lsp/src/handlers_format.rs b/crates/lsp/src/handlers_format.rs
index c9de94b3..342d3d5f 100644
--- a/crates/lsp/src/handlers_format.rs
+++ b/crates/lsp/src/handlers_format.rs
@@ -22,6 +22,16 @@ pub(crate) fn document_formatting(
) -> anyhow::Result