From 15ba02296c3eb575e215843ea6e0ef468d3b55f1 Mon Sep 17 00:00:00 2001 From: Grug Date: Fri, 23 Oct 2026 15:08:55 +0800 Subject: [PATCH] Prepare 1.1.0 release (#216) Co-authored-by: grugbraindev <178141691+grugbraindev@users.noreply.github.com> --- CHANGELOG.md | 17 +++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- site/package-lock.json | 2 +- 4 files changed, 21 insertions(+), 4 deletions(-) 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",