Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
7c7ad10
feat(tailwind): extract pseudo classes to stylesheet (#1864)
Sjoertjuh Feb 26, 2025
e8247c5
fix(tailwind): Infinite loop during sanitization
gabrielmfern Feb 27, 2025
a6cd4be
chore(tailwind): Improve code for running Tailwind integration test (…
gabrielmfern Feb 27, 2025
72cf657
chore: Enter pre-release
gabrielmfern Apr 8, 2025
21c8d9b
chore(root): Version packages (canary) (#2064)
github-actions[bot] Apr 8, 2025
a9d8d81
fix(tailwind): linter (#2021)
bukinoshita Apr 9, 2025
d7833e6
chore(root): Version packages (canary) (#2087)
github-actions[bot] Apr 14, 2025
c51fdd8
chore(root): Version packages (canary) (#2088)
github-actions[bot] Apr 15, 2025
8513f51
chore(root): Version packages (canary) (#2090)
github-actions[bot] Apr 15, 2025
a90a590
chore(root): Version packages (canary) (#2092)
github-actions[bot] Apr 16, 2025
5a292c2
chore(root): Version packages (canary) (#2096)
github-actions[bot] Apr 16, 2025
54f5728
chore(root): Version packages (canary) (#2098)
github-actions[bot] Apr 16, 2025
df30da3
chore(root): Version packages (canary) (#2175)
github-actions[bot] Apr 21, 2025
c5b5929
chore(deps): update changesets/action digest to 5f15b43 (#2198)
renovate[bot] May 5, 2025
55221ba
chore(deps): update buildjet/cache digest to 9347ea1 (#2197)
renovate[bot] May 5, 2025
cd39496
chore(deps): update dependency vite to v6.3.4 [security] (#2196)
renovate[bot] May 5, 2025
ba14188
chore(root): Version packages (canary) (#2184)
github-actions[bot] May 5, 2025
d113edc
Revert "chore(deps): update changesets/action digest to 5f15b43 (#2198)"
gabrielmfern May 5, 2025
db21fd8
chore(root): Add `minor` changeset for @react-email/components
gabrielmfern May 6, 2025
b2eb318
chore(react-email): 'email: not found' error during CI after caching …
gabrielmfern May 7, 2025
91f127e
feat(react-email): Polished way of ensuring `email` binary is availab…
gabrielmfern May 7, 2025
187e13c
chore(root): Version packages (canary) (#2217)
github-actions[bot] May 7, 2025
74223b2
chore(root): Version packages (canary) (#2233)
github-actions[bot] May 12, 2025
e0e1842
feat(button): respect the user's order of padding properties (#2234)
gabrielmfern May 12, 2025
b72f37e
chore(root): Add changesets
gabrielmfern May 12, 2025
b04af37
chore(root): Improve changeset for components
gabrielmfern May 12, 2025
c7fb56f
chore(root): Version packages (canary) (#2236)
github-actions[bot] May 12, 2025
a267fee
chore(root): Version packages (canary) (#2238)
github-actions[bot] May 16, 2025
df465e5
feat: Separate preview server from `react-email` (#2182)
gabrielmfern May 20, 2025
9a083b0
chore(root): Version packages (canary) (#2255)
github-actions[bot] May 20, 2025
45c0f76
FIX: fix(types): correct typo in SupportEntryCategory type (#2260)
PedroMarianoAlmeida May 22, 2025
944622d
docs(readme): split build and run instructions for clarity (#2261)
PedroMarianoAlmeida May 26, 2025
7c326a0
chore(root): Update biome to beta.5 (#2264)
gabrielmfern May 26, 2025
a48ac1d
chore(root): Version packages (canary) (#2266)
github-actions[bot] May 27, 2025
a079869
chore(root): Version packages (canary) (#2269)
github-actions[bot] May 28, 2025
9804401
chore(deps): bump next from 14.2.3 to 15.3.1 (#2244)
dependabot[bot] May 28, 2025
8ea10b8
chore(deps): bump next from 14.2.3 to 15.3.2 (#2273)
dependabot[bot] Jun 2, 2025
790ffd3
feat(react-email, preview-server): fixed equal versions for both (#2277)
gabrielmfern Jun 3, 2025
e963171
chore(root): Version packages (canary) (#2278)
github-actions[bot] Jun 3, 2025
80ce94c
fix(react-email): testing data
gabrielmfern Jun 3, 2025
58ec8d8
chore(root): lint
gabrielmfern Jun 3, 2025
82b9f91
feat(react-email): email-dev package for linking globally (#2258)
gabrielmfern Jun 6, 2025
282fcb6
chore(root): Ignore the `email-dev` private package
gabrielmfern Jun 9, 2025
93b9c1f
chore(root): Version packages (canary) (#2286)
github-actions[bot] Jun 9, 2025
d0c9340
chore(deps): bump next from 14.2.3 to 15.3.2 (#2290)
dependabot[bot] Jun 10, 2025
8321a63
chore(demo): use `email-dev` instead of `react-email` in commands (#2…
gabrielmfern Jun 10, 2025
ff565ce
chore(root): Version packages (canary) (#2291)
github-actions[bot] Jun 10, 2025
01f6d04
chore(root): Remove hanging changesets in pre.json
gabrielmfern Jun 24, 2025
dc62617
chore(deps): update dependency vite to v6.3.4 [security] (#2294)
renovate[bot] Jun 24, 2025
3c4ea0a
chore(root): update biome to v2 (#2311)
gabrielmfern Jun 25, 2025
54b0960
fix(react-email): email-dev not exiting with error code when cli does
gabrielmfern Jun 30, 2025
7685d3a
chore(deps): update dependency vite to v6.3.4 [security] (#2196)
renovate[bot] May 5, 2025
9ea908e
fix(render): reactDOMServer import on browser and some bundlers (#2221)
MendyLanda May 7, 2025
7365530
chore(root): Version packages (canary) (#2217)
github-actions[bot] May 7, 2025
598144a
chore(root): Version packages (canary) (#2233)
github-actions[bot] May 12, 2025
e72b900
chore(root): Add changesets
gabrielmfern May 12, 2025
31463ce
fix(preview-server): `<svg>` not being flagged by compatibility check…
PedroMarianoAlmeida May 27, 2025
0121ddf
chore(root): Version packages (canary) (#2269)
github-actions[bot] May 28, 2025
7a6a49d
chore(deps): bump next from 14.2.3 to 15.3.1 (#2244)
dependabot[bot] May 28, 2025
6d6a196
rewrite build system to not have to run npm install
gabrielmfern May 13, 2025
43f2c2e
try copying only the .next directory
gabrielmfern May 13, 2025
13d44a0
Revert "try copying only the .next directory"
gabrielmfern May 13, 2025
5ab9aa9
try symlinking instead of copying
gabrielmfern May 28, 2025
b666817
remove dangling changes
gabrielmfern Jun 30, 2025
f7b127a
try copying everything resolving links
gabrielmfern Jul 1, 2025
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
6 changes: 6 additions & 0 deletions .changeset/common-goats-find.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@react-email/preview-server": patch
"react-email": patch
---

Use the same version for the preview-server and react-email
11 changes: 6 additions & 5 deletions .changeset/config.json
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
{
"$schema": "https://unpkg.com/@changesets/[email protected]/schema.json",
"changelog": "@changesets/cli/changelog",
"commit": false,
"linked": [],
"access": "public",
"baseBranch": "main",
"updateInternalDependencies": "patch",
"changelog": "@changesets/cli/changelog",
"commit": false,
"fixed": [["react-email", "@react-email/preview-server"]],
"ignore": [
"@benchmarks/preview-server",
"@benchmarks/tailwind-component",
"demo",
"email-dev",
"web"
]
],
"updateInternalDependencies": "patch"
}
5 changes: 5 additions & 0 deletions .changeset/crazy-seas-eat.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@react-email/components": minor
---

Update `@react-email/[email protected]`
5 changes: 5 additions & 0 deletions .changeset/great-parrots-yell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@react-email/tailwind": minor
---

Extract tailwind pseudo classes to stylesheet
45 changes: 45 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"mode": "pre",
"tag": "canary",
"initialVersions": {
"@benchmarks/preview-server": "0.0.0",
"@benchmarks/tailwind-component": "0.0.0",
"@react-email/body": "0.0.11",
"@react-email/button": "0.1.0",
"@react-email/code-block": "0.1.0",
"@react-email/code-inline": "0.0.5",
"@react-email/column": "0.0.13",
"@react-email/components": "0.1.1",
"@react-email/container": "0.0.15",
"@react-email/font": "0.0.9",
"@react-email/head": "0.0.12",
"@react-email/heading": "0.0.15",
"@react-email/hr": "0.0.11",
"@react-email/html": "0.0.11",
"@react-email/img": "0.0.11",
"@react-email/link": "0.0.12",
"@react-email/markdown": "0.0.15",
"@react-email/preview": "0.0.13",
"@react-email/render": "1.1.3",
"@react-email/row": "0.0.12",
"@react-email/section": "0.0.16",
"@react-email/tailwind": "1.0.5",
"@react-email/text": "0.1.5",
"create-email": "1.2.1",
"demo": "0.0.0",
"docs": "0.0.0",
"react-email": "4.0.17",
"tsconfig": "0.0.0",
"web": "0.0.0",
"@react-email/preview-server": "4.1.0-canary.10",
"email-dev": "0.0.0"
},
"changesets": [
"common-goats-find",
"crazy-seas-eat",
"great-parrots-yell",
"puny-chicken-argue",
"tasty-swans-taste",
"tiny-rice-give"
]
}
5 changes: 5 additions & 0 deletions .changeset/puny-chicken-argue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"react-email": minor
---

use a separate package for storing the preview server (@react-email/preview-server)
5 changes: 5 additions & 0 deletions .changeset/tasty-swans-taste.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@react-email/components": minor
---

Updated @react-email/[email protected]
5 changes: 5 additions & 0 deletions .changeset/tiny-rice-give.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@react-email/button": minor
---

respect the order in which padding properties are defined
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda
- name: pnpm Cache
id: pnpm-cache
uses: buildjet/cache@3e70d19e31d6a8030aeddf6ed8dbe601f94d09f4
uses: buildjet/cache@9347ea1c7c1f331d397aa98b3894420448373372
with:
path: |
~/.pnpm-store
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/preview-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda
- name: pnpm Cache
id: pnpm-cache
uses: buildjet/cache@3e70d19e31d6a8030aeddf6ed8dbe601f94d09f4
uses: buildjet/cache@9347ea1c7c1f331d397aa98b3894420448373372
with:
path: |
~/.pnpm-store
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-canary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
corepack prepare [email protected] --activate
pnpm config set script-shell "/usr/bin/bash"
- name: pnpm Cache
uses: buildjet/cache@3e70d19e31d6a8030aeddf6ed8dbe601f94d09f4
uses: buildjet/cache@9347ea1c7c1f331d397aa98b3894420448373372
with:
path: |
~/.pnpm-store
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda
- name: pnpm Cache
id: pnpm-cache
uses: buildjet/cache@3e70d19e31d6a8030aeddf6ed8dbe601f94d09f4
uses: buildjet/cache@9347ea1c7c1f331d397aa98b3894420448373372
with:
path: |
~/.pnpm-store
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/version.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda
- name: pnpm Cache
id: pnpm-cache
uses: buildjet/cache@3e70d19e31d6a8030aeddf6ed8dbe601f94d09f4
uses: buildjet/cache@9347ea1c7c1f331d397aa98b3894420448373372
with:
path: |
~/.pnpm-store
Expand Down
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,13 @@ All components were tested using the most popular email clients.
pnpm install
```

#### Build and run packages
#### Build

```sh
pnpm build
```

#### Run packages

```sh
pnpm dev
Expand Down
13 changes: 7 additions & 6 deletions apps/demo/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,20 @@
"version": "0.0.0",
"private": true,
"scripts": {
"build": "email build",
"dev": "email dev",
"start": "email start",
"export": "email export"
"build": "email-dev build",
"dev": "email-dev dev",
"start": "email-dev start",
"export": "email-dev export"
},
"dependencies": {
"@react-email/components": "workspace:*",
"react": "^19",
"react-dom": "^19",
"react-email": "workspace:*"
"email-dev": "workspace:*"
},
"devDependencies": {
"next": "15.3.1",
"@react-email/preview-server": "workspace:*",
"next": "^15.3.2",
"@types/react": "^19",
"@types/react-dom": "^19",
"tsx": "4.19.3"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"@vercel/analytics": "1.5.0",
"framer-motion": "12.7.4",
"lucide-react": "^0.492.0",
"next": "15.3.1",
"next": "15.3.2",
"prism-react-renderer": "2.4.1",
"react": "^19",
"react-dom": "^19",
Expand Down
7 changes: 5 additions & 2 deletions apps/web/src/components/logo.tsx
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
import * as React from 'react';

export const Logo = () => {
const id = React.useId();
return (
<svg
className="pointer-events-none"
Expand All @@ -8,7 +11,7 @@ export const Logo = () => {
width="119"
xmlns="http://www.w3.org/2000/svg"
>
<g clipPath="url(#clip0_27_291)">
<g clipPath={`url(#${id})`}>
<path
clipRule="evenodd"
d="M24.4558 24.4853C25.2339 23.7073 25.3805 22.6549 25.2947 21.746C25.2078 20.8254 24.8697 19.8258 24.3896 18.8287C23.957 17.9302 23.3802 16.9745 22.6821 16C23.3802 15.0255 23.957 14.0698 24.3896 13.1713C24.8697 12.1742 25.2078 11.1746 25.2947 10.254C25.3805 9.34508 25.2339 8.29273 24.4558 7.51472C23.6778 6.73671 22.6255 6.59004 21.7165 6.67584C20.796 6.76273 19.7964 7.10086 18.7993 7.58094C17.9007 8.01357 16.945 8.59036 15.9706 9.28842C14.9961 8.59036 14.0404 8.01357 13.1418 7.58094C12.1447 7.10086 11.1451 6.76273 10.2246 6.67584C9.31564 6.59004 8.26329 6.73671 7.48528 7.51472C6.70727 8.29273 6.5606 9.34508 6.6464 10.254C6.7333 11.1746 7.07142 12.1742 7.5515 13.1713C7.98414 14.0698 8.56092 15.0255 9.25898 16C8.56092 16.9745 7.98414 17.9302 7.5515 18.8287C7.07142 19.8258 6.7333 20.8254 6.6464 21.746C6.5606 22.6549 6.70727 23.7073 7.48528 24.4853C8.26329 25.2633 9.31564 25.41 10.2246 25.3242C11.1451 25.2373 12.1447 24.8991 13.1418 24.4191C14.0404 23.9864 14.9961 23.4096 15.9706 22.7116C16.945 23.4096 17.9007 23.9864 18.7993 24.4191C19.7964 24.8991 20.796 25.2373 21.7165 25.3242C22.6255 25.41 23.6778 25.2633 24.4558 24.4853ZM15.9706 20.948C16.8399 20.2684 17.724 19.4874 18.591 18.6205C19.458 17.7535 20.239 16.8693 20.9186 16C20.239 15.1307 19.458 14.2465 18.591 13.3795C17.724 12.5126 16.8399 11.7316 15.9706 11.052C15.1012 11.7316 14.2171 12.5126 13.3501 13.3795C12.4831 14.2465 11.7021 15.1307 11.0225 16C11.7021 16.8693 12.4831 17.7535 13.3501 18.6205C14.2171 19.4874 15.1012 20.2684 15.9706 20.948ZM17.1498 21.8145C17.968 21.1558 18.7885 20.4195 19.5893 19.6187C20.39 18.818 21.1264 17.9974 21.7851 17.1792C23.7187 19.9919 24.4627 22.4819 23.4576 23.487C22.4524 24.4922 19.9625 23.7482 17.1498 21.8145ZM10.156 17.1792C10.8148 17.9974 11.5511 18.818 12.3518 19.6187C13.1526 20.4195 13.9731 21.1558 14.7914 21.8145C11.9786 23.7482 9.48871 24.4922 8.48355 23.487C7.47839 22.4819 8.22238 19.9919 10.156 17.1792ZM10.156 14.8208C10.8148 14.0026 11.5511 13.182 12.3518 12.3813C13.1526 11.5805 13.9731 10.8442 14.7914 10.1855C11.9786 8.25182 9.48871 7.50783 8.48355 8.51299C7.47839 9.51815 8.22238 12.0081 10.156 14.8208ZM17.1498 10.1855C17.968 10.8442 18.7885 11.5805 19.5893 12.3813C20.39 13.182 21.1264 14.0026 21.7851 14.8208C23.7187 12.0081 24.4627 9.51815 23.4576 8.51299C22.4524 7.50783 19.9625 8.25182 17.1498 10.1855Z"
Expand Down Expand Up @@ -56,7 +59,7 @@ export const Logo = () => {
/>
<path d="M116.675 22.176V10.336H118.659V22.176H116.675Z" fill="white" />
<defs>
<clipPath id="clip0_27_291">
<clipPath id={id}>
<rect fill="white" height="32" rx="8" width="32" />
</clipPath>
</defs>
Expand Down
7 changes: 2 additions & 5 deletions apps/web/src/components/menu.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -94,11 +94,8 @@ const SocialIcons = ({ onItemClick }: { onItemClick: () => void }) => (
xmlns="http://www.w3.org/2000/svg"
>
<g>
<g data-name="Discord Logos" id="Discord_Logos">
<g
data-name="Discord Logo - Large - White"
id="Discord_Logo_-_Large_-_White"
>
<g data-name="Discord Logos">
<g data-name="Discord Logo - Large - White">
<path
d="M107.7,8.07A105.15,105.15,0,0,0,81.47,0a72.06,72.06,0,0,0-3.36,6.83A97.68,97.68,0,0,0,49,6.83,72.37,72.37,0,0,0,45.64,0,105.89,105.89,0,0,0,19.39,8.09C2.79,32.65-1.71,56.6.54,80.21h0A105.73,105.73,0,0,0,32.71,96.36,77.7,77.7,0,0,0,39.6,85.25a68.42,68.42,0,0,1-10.85-5.18c.91-.66,1.8-1.34,2.66-2a75.57,75.57,0,0,0,64.32,0c.87.71,1.76,1.39,2.66,2a68.68,68.68,0,0,1-10.87,5.19,77,77,0,0,0,6.89,11.1A105.25,105.25,0,0,0,126.6,80.22h0C129.24,52.84,122.09,29.11,107.7,8.07ZM42.45,65.69C36.18,65.69,31,60,31,53s5-12.74,11.43-12.74S54,46,53.89,53,48.84,65.69,42.45,65.69Zm42.24,0C78.41,65.69,73.25,60,73.25,53s5-12.74,11.44-12.74S96.23,46,96.12,53,91.08,65.69,84.69,65.69Z"
fill="currentColor"
Expand Down
2 changes: 1 addition & 1 deletion apps/web/src/components/template.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
'use client';

import classNames from 'classnames';
import Image from 'next/image';
import type { ImageLoader } from 'next/image';
import Image from 'next/image';
import Link from 'next/link';
import * as React from 'react';
import { Heading } from './heading';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ export const parsePointingTableRows = (response: string) => {
const responseFromTableStart = response.slice(
tableStartMatch.index + tableStartMatch[0].length,
);
let currentRow: Row | undefined = undefined;
let currentRow: Row | undefined;
for (const line of responseFromTableStart.split(/\r\n|\n|\r/)) {
if (line.trim().length === 0) break;

Expand Down
1 change: 1 addition & 0 deletions benchmarks/tailwind-component/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
"tinybench": "3.1.0"
},
"devDependencies": {
"@biomejs/biome": "2.0.0",
"flamebearer": "1.1.3",
"tsconfig": "workspace:*",
"tsx": "4.19.3",
Expand Down
13 changes: 7 additions & 6 deletions biome.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$schema": "https://biomejs.dev/schemas/2.0.0-beta.1/schema.json",
"$schema": "https://biomejs.dev/schemas/2.0.5/schema.json",
"assist": {
"actions": {
"source": {
Expand Down Expand Up @@ -28,10 +28,8 @@
"style": {
"noNonNullAssertion": "off",
"useLiteralEnumMembers": "error",
"noCommaOperator": "error",
"useNodejsImportProtocol": "error",
"useAsConstAssertion": "error",
"useNumericLiterals": "error",
"useEnumInitializers": "error",
"useSelfClosingElements": "error",
"useConst": "error",
Expand All @@ -43,7 +41,6 @@
"useTemplate": "error",
"noParameterAssign": "error",
"useDefaultParameterLast": "error",
"noArguments": "error",
"useImportType": "error",
"useExportType": "error",
"noUselessElse": "error",
Expand All @@ -54,6 +51,7 @@
"noDelete": "off"
},
"a11y": {
"noStaticElementInteractions": "off",
"noSvgWithoutTitle": "off",
"noAutofocus": "off"
},
Expand All @@ -67,8 +65,11 @@
"useSortedClasses": "off"
},
"complexity": {
"useNumericLiterals": "error",
"noUselessFragments": "off",
"noForEach": "off"
"noForEach": "off",
"noCommaOperator": "error",
"noArguments": "error"
},
"suspicious": {
"noArrayIndexKey": "off",
Expand All @@ -87,7 +88,7 @@
"!**/pnpm-lock.yaml",
"!**/.next",
"!**/public",
"!packages/react-email/src/actions/email-validation/caniemail-data.ts",
"!packages/preview-server/src/actions/email-validation/caniemail-data.ts",
"!**/.react-email/**/*",
"!**/node_modules/**/*",
"!**/*.d.ts",
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
"test:watch": "turbo run test:watch"
},
"devDependencies": {
"@biomejs/biome": "2.0.0-beta.1",
"@biomejs/biome": "2.0.5",
"@changesets/cli": "2.29.4",
"@types/node": "22.14.1",
"@types/react": "19.0.1",
Expand All @@ -25,7 +25,7 @@
"tsconfig": "workspace:*",
"tsup": "8.4.0",
"turbo": "2.5.4",
"vite": "6.3.2",
"vite": "6.3.4",
"vitest": "3.2.3"
},
"pnpm": {
Expand Down
6 changes: 6 additions & 0 deletions packages/button/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@

- 4c4c5ef: respect the order in which padding properties are defined

## 0.1.0-canary.0

### Minor Changes

- 11c4600: respect the order in which padding properties are defined

## 0.0.19

### Patch Changes
Expand Down
6 changes: 6 additions & 0 deletions packages/code-block/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,12 @@

- 9aa033c: Use range of versions for dependencies

## 0.0.13-canary.0

### Patch Changes

- 9b1adb0: Use range of versions for dependencies

## 0.0.12

### Patch Changes
Expand Down
Loading
Loading