From a1802eb52d286d5b3f0b1a16aaa72030a59d2570 Mon Sep 17 00:00:00 2001
From: Krish Gupta <135469703+ikrishg@users.noreply.github.com>
Date: Sat, 10 Oct 2026 14:43:09 +0000
Subject: [PATCH] chore: release 3.0.1
---
CHANGELOG.md | 11 +++++++++++
README.md | 4 ++--
docs/_config.yml | 8 ++++----
package.json | 2 +-
4 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index deb81092..0fa9fa0f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,17 @@
All notable changes to this project will be documented in this file.
+## 3.0.1 (2026-10-10)
+
+### Performance
+
+- Trim the `:root` system font stack so `dist/index.min.css` is **951 B** Brotli (was ~1008 B); set bundlewatch max to `1000B` ([#397](https://github.com/ikrishg/reseter.css/issues/397), [#401](https://github.com/ikrishg/reseter.css/pull/401)).
+
+### Chore
+
+- Add GitHub Actions CI (`pnpm install --frozen-lockfile` + `pnpm run build`) on pull requests and `main`, with Actions pinned to commit SHAs ([#396](https://github.com/ikrishg/reseter.css/issues/396), [#401](https://github.com/ikrishg/reseter.css/pull/401)).
+- Optimize showcase images via ImgBot ([#400](https://github.com/ikrishg/reseter.css/pull/400)).
+
## 3.0.0 (2026-10-07)
### Features
diff --git a/README.md b/README.md
index d12bf052..024a500e 100644
--- a/README.md
+++ b/README.md
@@ -30,10 +30,10 @@ npm install reseter.css
```
```html
-
+
```
-**Current release: 3.0.0** — reset audit ([#390](https://github.com/ikrishg/reseter.css/pull/390)): `@layer reset`, logical properties, and form/dialog fixes ([#382](https://github.com/ikrishg/reseter.css/issues/382)–[#389](https://github.com/ikrishg/reseter.css/issues/389)). Pin CDN URLs to `@3.0.0`. Full notes in [CHANGELOG](CHANGELOG.md#300-2026-10-07) and the [docs site](https://ikrishg.github.io/reseter.css/).
+**Current release: 3.0.1** — CI + sub-1 KB Brotli full min bundle ([#401](https://github.com/ikrishg/reseter.css/pull/401)); 3.0.0 reset audit ([#390](https://github.com/ikrishg/reseter.css/pull/390)). Pin CDN URLs to `@3.0.1`. Full notes in [CHANGELOG](CHANGELOG.md#301-2026-10-10) and the [docs site](https://ikrishg.github.io/reseter.css/).
Load your CSS **after** reseter.css.
diff --git a/docs/_config.yml b/docs/_config.yml
index 316f7b27..d81d31bf 100644
--- a/docs/_config.yml
+++ b/docs/_config.yml
@@ -18,9 +18,9 @@ exclude:
- README.md
# Current release (package.json, npm, jsDelivr, and these docs)
-reseter_version: "3.0.0"
-reseter_published_version: "3.0.0"
-reseter_cdn: "https://cdn.jsdelivr.net/npm/reseter.css@3.0.0"
-reseter_cdn_mini: "https://cdn.jsdelivr.net/npm/reseter.css@3.0.0/dist/mini.min.css"
+reseter_version: "3.0.1"
+reseter_published_version: "3.0.1"
+reseter_cdn: "https://cdn.jsdelivr.net/npm/reseter.css@3.0.1"
+reseter_cdn_mini: "https://cdn.jsdelivr.net/npm/reseter.css@3.0.1/dist/mini.min.css"
repo: "https://github.com/ikrishg/reseter.css"
npm: "https://www.npmjs.com/package/reseter.css"
diff --git a/package.json b/package.json
index d387b42c..1c006aaf 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "reseter.css",
- "version": "3.0.0",
+ "version": "3.0.1",
"packageManager": "pnpm@10.15.0",
"description": "The Modern CSS Reset 🚀",
"main": "dist/index.min.css",