diff --git a/.github/workflows/modern-theme.yml b/.github/workflows/modern-theme.yml
index 52703ef7f..b7ce69956 100644
--- a/.github/workflows/modern-theme.yml
+++ b/.github/workflows/modern-theme.yml
@@ -1,4 +1,4 @@
-name: Modern theme
+name: Build and Test and Publish (main)
on: workflow_dispatch
diff --git a/Directory.Build.props b/Directory.Build.props
index ca1214e3e..013df25cb 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -25,8 +25,14 @@
F# fsharp formatting markdown code fssnip literate programming
https://github.com/fsprojects/FSharp.Formatting
https://fsprojects.github.io/FSharp.Formatting
- https://raw.githubusercontent.com/fsprojects/FSharp.Formatting/master/docs/files/img/logo.png
+ logo.png
Apache-2.0
git
+ ../../RELEASE_NOTES.md
+
+
+
+
+
\ No newline at end of file
diff --git a/Directory.Packages.props b/Directory.Packages.props
index 3b3d56946..c31a53aa4 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -24,5 +24,6 @@
+
\ No newline at end of file
diff --git a/FSharp.Formatting.sln b/FSharp.Formatting.sln
index 76b0b62a2..18bf78788 100644
--- a/FSharp.Formatting.sln
+++ b/FSharp.Formatting.sln
@@ -121,12 +121,10 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "leftside", "leftside", "{18
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "content", "content", "{FAD5C374-4748-4A3D-A435-FFA425916F3A}"
ProjectSection(SolutionItems) = preProject
- docs\content\fsdocs-custom.css = docs\content\fsdocs-custom.css
docs\content\fsdocs-default.css = docs\content\fsdocs-default.css
docs\content\fsdocs-search.js = docs\content\fsdocs-search.js
docs\content\fsdocs-tips.js = docs\content\fsdocs-tips.js
- docs\content\navbar-fixed-left.css = docs\content\navbar-fixed-left.css
- docs\content\navbar-fixed-right.css = docs\content\navbar-fixed-right.css
+ docs\content\fsdocs-theme-toggle.js = docs\content\fsdocs-theme-toggle.js
EndProjectSection
EndProject
Global
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index 64cd92009..a362c5e4f 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -1,225 +1,327 @@
-## 19.1.1
+# Changelog
+
+## [Unreleased]
+
+### Added
+* Add more options to customize colors.
+
+### Removed
+- `--fsdocs-theme-toggle-light-color` and `--fsdocs-theme-toggle-dark-color` are now deprecated. Use `--header-link-color` instead.
+- ``
+
+## 20.0.0-alpha-012 - 2023-11-17
+
+### Added
+* Add more options to customize colors.
+
+## 20.0.0-alpha-011 - 2023-11-16
+
+### Fixed
+* Take `` into account during the project restore check.
+
+## 20.0.0-alpha-010 - 2023-11-15
+
+### Fixed
+* Update styling for blockquote.
+* Update search documentation.
+* Tweak dark theme colors.
+* Loosen the header link search restriction.
+* Improve custom theme icon.
+* Correct fsdocs-menu-item-active-class value.
+* Fix example of Right-Side navigation.
+
+### Changed
+* Allow for more fine-grained styling control.
+
+## 20.0.0-alpha-009 - 2023-11-11
+
+### Fixed
+* Return original prop when no Directory.Build.props is used as fallback.
+
+## 20.0.0-alpha-008 - 2023-11-10
+
+### Fixed
+* Add dynamic `max-width` to tooltip.
+* Overflow long namespace names in overview table.
+
+## 20.0.0-alpha-007 - 2023-11-10
+
+### Fixed
+* Smaller scrollbars on mobile devices
+
+### Added
+* Use property values from the current `Directory.Build.props` file as fallback. [#865](https://github.com/fsprojects/FSharp.Formatting/issues/865)
+
+## 20.0.0-alpha-006 - 2023-11-09
+
+### Added
+* Revisited search using [fusejs](https://www.fusejs.io/)
+
+## 20.0.0-alpha-005 - 2023-11-09
+
+### Changed
+* Improve API doc styling.
+
+### Fixed
+* Make mobile menu scrollable.
+
+## 20.0.0-alpha-004 - 2023-11-08
+
+### Fixed
+* Don't use font ligatures, the can confuse newcomers of F#.
+* Replace `{{fsdocs-list-of-namespaces}}` with an empty string if no API docs are present.
+* Improve default styling of `blockquote`
+* Add some padding for level 3 and 4 headers in 'on this page' section.
+
+## 20.0.0-alpha-003 - 2023-11-06
+
+### Changed
+* default template style changes (`#fsdocs-page-menu` outside `main`, link around project name, overflow ellipsis for menu items)
+
+## 20.0.0-alpha-002 - 2023-11-03
+
+### Fixed
+* `{{root}}` is now available as substitution in `_body.html` and `_head.html`.
+
+## 20.0.0-alpha-001 - 2023-11-03
+
+### Removed
+* `FsDocsNavbarPosition` is no longer respected. Use CSS variables instead. See [docs](https://fsprojects.github.io/FSharp.Formatting/templates/leftside/styling.html).
+* ⚠️ Search was completely removed and will be revisited in future versions.
+
+### Changed
+* The default template was updated and is not compatible with previous versions.
+
+### Added
+* Dark mode is available out of the box.
+* `{{fsdocs-head-extra}}` can included additional html before the closing `` when `_head.html` exists.
+* `{{fsdocs-body-extra}}` can included additional html before the closing `