Skip to content

Commit b05c4fe

Browse files
authored
chore: update changelog for v1.10.0 (#3513)
1 parent 53a2c1b commit b05c4fe

1 file changed

Lines changed: 40 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,46 @@ All notable changes to this project will be documented in this file.
44

55
See the [Changesets](./.changeset) for the latest changes.
66

7+
## [1.10.0](#1.10.0) - 2026-04-18
8+
9+
### Added
10+
11+
- Extract Vue, Svelte, and LightningCSS support into standalone plugins.
12+
13+
Framework-specific parsing and CSS optimization are now opt-in via dedicated packages:
14+
15+
- `@pandacss/plugin-vue` — Vue SFC support
16+
- `@pandacss/plugin-svelte` — Svelte component support
17+
- `@pandacss/plugin-lightningcss` — LightningCSS optimization
18+
19+
- Add support for generating theme tokens in `panda spec` output.
20+
21+
Previously, tokens defined in the `themes` config were excluded from the spec output because they are registered as virtual tokens. Now, `panda spec` generates a `themes.json` file containing tokens and semantic tokens for each configured theme.
22+
23+
### Fixed
24+
25+
- Fix double CSS optimization in PostCSS plugin.
26+
27+
- Re-export the `AnimationStyles` type from `@pandacss/dev` so the return type of `defineAnimationStyles` can be resolved by consumers.
28+
29+
Previously only `TextStyles` and `LayerStyles` were re-exported, which caused the generated `.d.ts` to fall back to a deep qualified name (`_pandacss_types.AnimationStyles`) for `defineAnimationStyles`'s inferred return type. When consumers could not resolve that path, the value was inferred as `any` and triggered `@typescript-eslint/no-unsafe-assignment` at call sites.
30+
31+
### Changed
32+
33+
- Improve error handling architecture across all packages.
34+
35+
- Replace discontinued `tsconfck` with [`get-tsconfig`](https://github.com/privatenumber/get-tsconfig) for resolving and parsing `tsconfig.json` (including `extends`).
36+
37+
- Update TypeScript support to 6.0 with ts-morph v28.
38+
39+
Use TypeScript 6.0 or later with Panda. This release updates static analysis and codegen to ts-morph v28 and TypeScript 6.0.2.
40+
41+
- Security dependency updates.
42+
43+
- `@pandacss/node` / `@pandacss/token-dictionary`: bump `picomatch` to 4.0.4 ([GHSA-3v7f-55p6-f55p](https://github.com/advisories/GHSA-3v7f-55p6-f55p), [GHSA-c2c7-rcm5-vvqj](https://github.com/advisories/GHSA-c2c7-rcm5-vvqj)).
44+
- `@pandacss/mcp`: bump `@modelcontextprotocol/sdk` to ^1.25.2.
45+
- `@pandacss/astro-plugin-studio`: bump `astro` (dev) to 5.18.1.
46+
747
## [1.9.1](#1.9.1) - 2026-03-22
848

949
### Fixed

0 commit comments

Comments
 (0)