diff --git a/CHANGELOG.md b/CHANGELOG.md
index 485c9ca..8fc654d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,15 +2,32 @@
## [Unreleased]
+## [1.1.0] - 2026-10-23
+
### Added
- Added vertical separators: `
` renders as a 1px line that fills its row.
+- Added single-file `.bundle.css` builds (`dist/basecoat.bundle.css` and `dist/basecoat-{style}.bundle.css`) with every Basecoat import inlined, so the standalone Tailwind CLI can use Basecoat without npm. Based on the standalone CLI setup proposed by [@ytsruh](https://github.com/ytsruh) in [#150](https://github.com/hunvreus/basecoat/pull/150).
+- Added an `html: true` option to `toaster.toast()` for callers that need to pass raw HTML in the title, description or action labels.
+
+### Changed
+
+- Toast `title`, `description`, `action.label` and `cancel.label` are now escaped as text by default, matching Sonner. Pass `html: true` to keep the previous raw-HTML behavior.
+- Changed the default `--font-sans` to start with `"Geist"`, the family name used by Google Fonts, Bunny Fonts and Fontsource, with `"Geist Sans"` kept as a fallback. The customization docs now install `@fontsource/geist`.
+- Updated the docs dependency to `reallysimpledocs@^1.0.14`, so `llms.txt` links to the Markdown version of each page.
+- Documented how to use Tailwind utilities with Basecoat's theme colors alongside the CDN build and the Tailwind Play CDN.
### Fixed
- Prevented Escape from dismissing an enclosing dialog while closing an open Combobox popup.
- Fixed long Tooltip text clipping instead of showing an ellipsis across all style packs.
- Locked page scroll while a modal Dialog, Alert Dialog, Command Dialog or Drawer is open.
+- Kept a parent Popover, Dropdown Menu, Select or Combobox open when a nested one opens inside it. Sibling components still close each other.
+- Scoped Sidebar navigation styles to the sidebar's direct child `nav` (`.sidebar > nav`), so other `nav` elements inside a sidebar, such as a Tabs list, are no longer fixed and stacked.
+- Stopped Dialogs and Command Dialogs from closing when a press starts inside the dialog and the drag ends on the backdrop. Updated the Nunjucks and Jinja templates and the docs examples. Based on [#104](https://github.com/hunvreus/basecoat/pull/104) by [@PhilipdeRijk](https://github.com/PhilipdeRijk).
+- Fixed iOS auto-zoom when tapping the Select and Command search inputs by using `text-base` below the `md` breakpoint, like regular inputs.
+- Stopped the Toast docs example from pushing its fragment URL into the browser history with HTMX.
+- Replaced the `.form` migration snippet in the 1.0.0 notes, which fails in Tailwind v4, with markup that works.
## [1.0.2] - 2026-07-06
diff --git a/package-lock.json b/package-lock.json
index f707b13..f8ba776 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "basecoat-css",
- "version": "1.0.2",
+ "version": "1.1.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "basecoat-css",
- "version": "1.0.2",
+ "version": "1.1.0",
"license": "MIT",
"devDependencies": {
"@tailwindcss/cli": "^4.1.17",
diff --git a/package.json b/package.json
index 037c1bc..5c352ca 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "basecoat-css",
- "version": "1.0.2",
+ "version": "1.1.0",
"description": "Tailwind CSS for Basecoat components",
"author": {
"name": "hunvreus",
diff --git a/site/package-lock.json b/site/package-lock.json
index f469c7b..68b7e89 100644
--- a/site/package-lock.json
+++ b/site/package-lock.json
@@ -19,7 +19,7 @@
},
"..": {
"name": "basecoat-css",
- "version": "1.0.2",
+ "version": "1.1.0",
"license": "MIT",
"devDependencies": {
"@tailwindcss/cli": "^4.1.17",