Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions documentation-site/pages/blog/base-web-v16/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
import Layout from "../../../components/layout";
import { Meta } from "../../../components/blog";
import metadata from "./metadata.json";

export default Layout;

<Meta data={metadata} />

# Base Web v16 Released

After more than a year since our last update, we're releasing Base Web v16 with refreshed designs for Button, Button Group, and Tag components, plus a new Tag Group component.

We remain committed to maintaining the external codebase and documentation site, and we'll keep sharing updates and new features as they become available.

## Refreshed Button, Button Group, and Tag

Button, Button Group, and Tag components have updated designs with better visual consistency and improved accessibility. Your existing code continues to work without changes.

## New Tag Group Component

Tag Group simplifies managing multiple tags with built-in validation, and keyboard support.

```jsx
import { TagGroup } from "baseui/tag-group";

function MyComponent() {
const [tags, setTags] = React.useState(["Design", "React", "UI"]);
return <TagGroup tags={tags} onChange={setTags} />;
}
```

## Upgrade

```bash
npm install baseui@^16.0.0
```

Check out the [Button](/components/button), [Button Group](/components/button-group), [Tag](/components/tag), and [Tag Group](/components/tag-group) documentation for details.
19 changes: 19 additions & 0 deletions documentation-site/pages/blog/base-web-v16/metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"author": "Diana Suvorova",
"authorLink": "https://github.com/diana.suvorova",
"title": "What's new in Base Web 16?",
"tagline": "We are back with updates and new components",
"date": "7 January 2026",
"coverImage": "https://user-images.githubusercontent.com/5317799/160484160-c3de4f21-c4bd-4978-b39a-7c5c677b449f.png",
"coverImageWidth": 960,
"coverImageHeight": 575,
"keyWords": [
"Base Web",
"Design System",
"React",
"v16",
"Button",
"Tag",
"Tag Group"
]
}
13 changes: 13 additions & 0 deletions documentation-site/posts.jsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,17 @@
const posts = [
{
path: "/blog/base-web-v16",
author: "Diana Suvorova",
authorLink: "https://github.com/diana.suvorova",
title: "What's new in Base Web 16?",
tagline: "We are back with updates and new components",
date: "7 January 2026",
coverImage:
"https://user-images.githubusercontent.com/5317799/160484160-c3de4f21-c4bd-4978-b39a-7c5c677b449f.png",
coverImageWidth: 960,
coverImageHeight: 575,
keyWords: ["Base Web", "Design System", "React", "v16", "Button", "Tag", "Tag Group"],
},
{
path: "/blog/file-uploader",
author: "Emerson Pfeiffer",
Expand Down
Loading