From d72a90f33fe4f5d2ea672c6d70d1396ad2da5c61 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 23 Feb 2024 15:53:44 -0800 Subject: [PATCH] Version Packages (#2235) Co-authored-by: github-actions[bot] --- .changeset/curvy-doors-protect.md | 38 ------- .changeset/funny-plants-shave.md | 31 ------ .changeset/light-worms-dress.md | 70 ------------- .changeset/shiny-eagles-love.md | 16 --- .changeset/slimy-experts-brush.md | 5 - .changeset/thick-laws-rhyme.md | 7 -- packages/astro-plugin-studio/CHANGELOG.md | 7 ++ packages/astro-plugin-studio/package.json | 2 +- packages/cli/CHANGELOG.md | 17 +++ packages/cli/package.json | 2 +- packages/config/CHANGELOG.md | 45 ++++++++ packages/config/package.json | 2 +- packages/core/CHANGELOG.md | 85 +++++++++++++++ packages/core/package.json | 2 +- packages/extractor/CHANGELOG.md | 6 ++ packages/extractor/package.json | 2 +- packages/fixture/CHANGELOG.md | 2 + packages/fixture/package.json | 2 +- packages/generator/CHANGELOG.md | 49 +++++++++ packages/generator/package.json | 2 +- packages/is-valid-prop/CHANGELOG.md | 2 + packages/is-valid-prop/package.json | 2 +- packages/logger/CHANGELOG.md | 8 ++ packages/logger/package.json | 2 +- packages/node/CHANGELOG.md | 21 ++++ packages/node/package.json | 2 +- packages/parser/CHANGELOG.md | 120 ++++++++++++++++++++++ packages/parser/package.json | 2 +- packages/postcss/CHANGELOG.md | 7 ++ packages/postcss/package.json | 2 +- packages/preset-atlaskit/CHANGELOG.md | 8 ++ packages/preset-atlaskit/package.json | 2 +- packages/preset-base/CHANGELOG.md | 8 ++ packages/preset-base/package.json | 2 +- packages/preset-open-props/CHANGELOG.md | 8 ++ packages/preset-open-props/package.json | 2 +- packages/preset-panda/CHANGELOG.md | 8 ++ packages/preset-panda/package.json | 2 +- packages/shared/CHANGELOG.md | 2 + packages/shared/package.json | 2 +- packages/studio/CHANGELOG.md | 15 +++ packages/studio/package.json | 2 +- packages/token-dictionary/CHANGELOG.md | 77 ++++++++++++++ packages/token-dictionary/package.json | 2 +- packages/types/CHANGELOG.md | 38 +++++++ packages/types/package.json | 2 +- 46 files changed, 553 insertions(+), 187 deletions(-) delete mode 100644 .changeset/curvy-doors-protect.md delete mode 100644 .changeset/funny-plants-shave.md delete mode 100644 .changeset/light-worms-dress.md delete mode 100644 .changeset/shiny-eagles-love.md delete mode 100644 .changeset/slimy-experts-brush.md delete mode 100644 .changeset/thick-laws-rhyme.md diff --git a/.changeset/curvy-doors-protect.md b/.changeset/curvy-doors-protect.md deleted file mode 100644 index 3824329f6..000000000 --- a/.changeset/curvy-doors-protect.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -'@pandacss/generator': patch -'@pandacss/config': patch -'@pandacss/types': patch -'@pandacss/core': patch ---- - -Add a way to create config conditions with nested at-rules/selectors - -```ts -export default defaultConfig({ - conditions: { - extend: { - supportHover: ['@media (hover: hover) and (pointer: fine)', '&:hover'], - }, - }, -}) -``` - -```ts -import { css } from '../styled-system/css' - -css({ - _supportHover: { - color: 'red', - }, -}) -``` - -will generate the following CSS: - -```css -@media (hover: hover) and (pointer: fine) { - &:hover { - color: red; - } -} -``` diff --git a/.changeset/funny-plants-shave.md b/.changeset/funny-plants-shave.md deleted file mode 100644 index c0b231a80..000000000 --- a/.changeset/funny-plants-shave.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -'@pandacss/parser': patch -'@pandacss/core': patch ---- - -Fix an issue for token names starting with '0' - -```ts -import { defineConfig } from '@pandacss/dev' - -export default defineConfig({ - theme: { - tokens: { - spacing: { - '025': { - value: '0.125rem', - }, - }, - }, - }, -}) -``` - -and then using it like - -```ts -css({ margin: '025' }) -``` - -This would not generate the expected CSS because the parser would try to parse `025` as a number (`25`) instead of -keeping it as a string. diff --git a/.changeset/light-worms-dress.md b/.changeset/light-worms-dress.md deleted file mode 100644 index 9dca37ecb..000000000 --- a/.changeset/light-worms-dress.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -'@pandacss/token-dictionary': patch -'@pandacss/parser': patch ---- - -Using colorPalette with DEFAULT values will now also override the current token path - -Given this config: - -```ts -import { defineConfig } from '@pandacss/dev' - -export default defineConfig({ - // ... - theme: { - extend: { - semanticTokens: { - colors: { - bg: { - primary: { - DEFAULT: { - value: '{colors.red.500}', - }, - base: { - value: '{colors.green.500}', - }, - hover: { - value: '{colors.yellow.300}', - }, - }, - }, - }, - }, - }, - }, -}) -``` - -And this style usage: - -```ts -import { css } from 'styled-system/css' - -css({ - colorPalette: 'bg.primary', -}) -``` - -This is the difference in the generated css - -```diff -@layer utilities { - .color-palette_bg\\.primary { -+ --colors-color-palette: var(--colors-bg-primary); - --colors-color-palette-base: var(--colors-bg-primary-base); - --colors-color-palette-hover: var(--colors-bg-primary-hover); - } -} -``` - -Which means you can now directly reference the current `colorPalette` like: - -```diff -import { css } from 'styled-system/css' - -css({ - colorPalette: 'bg.primary', -+ backgroundColor: 'colorPalette', -}) -``` diff --git a/.changeset/shiny-eagles-love.md b/.changeset/shiny-eagles-love.md deleted file mode 100644 index 23f3c8bb0..000000000 --- a/.changeset/shiny-eagles-love.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -'@pandacss/parser': patch -'@pandacss/core': patch ---- - -- Prevent extracting style props of `styled` when not explicitly imported - -- Allow using multiple aliases for the same identifier for the `/css` entrypoints just like `/patterns` and `/recipes` - -```ts -import { css } from '../styled-system/css' -import { css as css2 } from '../styled-system/css' - -css({ display: 'flex' }) -css2({ flexDirection: 'column' }) // this wasn't working before, now it does -``` diff --git a/.changeset/slimy-experts-brush.md b/.changeset/slimy-experts-brush.md deleted file mode 100644 index 5a37f4de1..000000000 --- a/.changeset/slimy-experts-brush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@pandacss/token-dictionary': patch ---- - -Fix issue where svg asset tokens doesn't work as expected due to unbalanced quotes. diff --git a/.changeset/thick-laws-rhyme.md b/.changeset/thick-laws-rhyme.md deleted file mode 100644 index 7cd1c3d03..000000000 --- a/.changeset/thick-laws-rhyme.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@pandacss/config': patch -'@pandacss/types': patch -'@pandacss/node': patch ---- - -Add missing config dependencies for some `styled-system/types` files diff --git a/packages/astro-plugin-studio/CHANGELOG.md b/packages/astro-plugin-studio/CHANGELOG.md index a4a7b8b1e..8ec5f8b1d 100644 --- a/packages/astro-plugin-studio/CHANGELOG.md +++ b/packages/astro-plugin-studio/CHANGELOG.md @@ -1,5 +1,12 @@ # @pandacss/astro-plugin-studio +## 0.32.1 + +### Patch Changes + +- Updated dependencies [89ffb6b] + - @pandacss/node@0.32.1 + ## 0.32.0 ### Patch Changes diff --git a/packages/astro-plugin-studio/package.json b/packages/astro-plugin-studio/package.json index 6429ed0fa..60d2d75e0 100644 --- a/packages/astro-plugin-studio/package.json +++ b/packages/astro-plugin-studio/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/astro-plugin-studio", - "version": "0.32.0", + "version": "0.32.1", "description": "Vite plugin for Pandacss Studio", "author": "Segun Adebayo ", "main": "dist/index.js", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 8d6c16846..ec6f6dff3 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,22 @@ # @pandacss/dev +## 0.32.1 + +### Patch Changes + +- Updated dependencies [a032375] +- Updated dependencies [5184771] +- Updated dependencies [6d8c884] +- Updated dependencies [89ffb6b] + - @pandacss/config@0.32.1 + - @pandacss/types@0.32.1 + - @pandacss/token-dictionary@0.32.1 + - @pandacss/node@0.32.1 + - @pandacss/logger@0.32.1 + - @pandacss/preset-panda@0.32.1 + - @pandacss/postcss@0.32.1 + - @pandacss/shared@0.32.1 + ## 0.32.0 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 86bd35996..19d6a33e0 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/dev", - "version": "0.32.0", + "version": "0.32.1", "description": "The user facing package for panda css", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/config/CHANGELOG.md b/packages/config/CHANGELOG.md index 627445268..06c3a71af 100644 --- a/packages/config/CHANGELOG.md +++ b/packages/config/CHANGELOG.md @@ -1,5 +1,50 @@ # @pandacss/config +## 0.32.1 + +### Patch Changes + +- a032375: Add a way to create config conditions with nested at-rules/selectors + + ```ts + export default defaultConfig({ + conditions: { + extend: { + supportHover: ['@media (hover: hover) and (pointer: fine)', '&:hover'], + }, + }, + }) + ``` + + ```ts + import { css } from '../styled-system/css' + + css({ + _supportHover: { + color: 'red', + }, + }) + ``` + + will generate the following CSS: + + ```css + @media (hover: hover) and (pointer: fine) { + &:hover { + color: red; + } + } + ``` + +- 89ffb6b: Add missing config dependencies for some `styled-system/types` files +- Updated dependencies [a032375] +- Updated dependencies [89ffb6b] + - @pandacss/types@0.32.1 + - @pandacss/logger@0.32.1 + - @pandacss/preset-base@0.32.1 + - @pandacss/preset-panda@0.32.1 + - @pandacss/shared@0.32.1 + ## 0.32.0 ### Minor Changes diff --git a/packages/config/package.json b/packages/config/package.json index f3da7a7f6..170df0b21 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/config", - "version": "0.32.0", + "version": "0.32.1", "description": "Find and load panda config", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 038556ee3..9b2b0824e 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,90 @@ # @pandacss/core +## 0.32.1 + +### Patch Changes + +- a032375: Add a way to create config conditions with nested at-rules/selectors + + ```ts + export default defaultConfig({ + conditions: { + extend: { + supportHover: ['@media (hover: hover) and (pointer: fine)', '&:hover'], + }, + }, + }) + ``` + + ```ts + import { css } from '../styled-system/css' + + css({ + _supportHover: { + color: 'red', + }, + }) + ``` + + will generate the following CSS: + + ```css + @media (hover: hover) and (pointer: fine) { + &:hover { + color: red; + } + } + ``` + +- 31071ba: Fix an issue for token names starting with '0' + + ```ts + import { defineConfig } from '@pandacss/dev' + + export default defineConfig({ + theme: { + tokens: { + spacing: { + '025': { + value: '0.125rem', + }, + }, + }, + }, + }) + ``` + + and then using it like + + ```ts + css({ margin: '025' }) + ``` + + This would not generate the expected CSS because the parser would try to parse `025` as a number (`25`) instead of + keeping it as a string. + +- f419993: - Prevent extracting style props of `styled` when not explicitly imported + + - Allow using multiple aliases for the same identifier for the `/css` entrypoints just like `/patterns` and `/recipes` + + ```ts + import { css } from '../styled-system/css' + import { css as css2 } from '../styled-system/css' + + css({ display: 'flex' }) + css2({ flexDirection: 'column' }) // this wasn't working before, now it does + ``` + +- Updated dependencies [a032375] +- Updated dependencies [5184771] +- Updated dependencies [6d8c884] +- Updated dependencies [89ffb6b] + - @pandacss/types@0.32.1 + - @pandacss/token-dictionary@0.32.1 + - @pandacss/logger@0.32.1 + - @pandacss/is-valid-prop@0.32.1 + - @pandacss/shared@0.32.1 + ## 0.32.0 ### Minor Changes diff --git a/packages/core/package.json b/packages/core/package.json index 02ce34072..bbb43a9fc 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/core", - "version": "0.32.0", + "version": "0.32.1", "description": "core functions for extract-it", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/extractor/CHANGELOG.md b/packages/extractor/CHANGELOG.md index 4188cdbb8..debd935d1 100644 --- a/packages/extractor/CHANGELOG.md +++ b/packages/extractor/CHANGELOG.md @@ -1,5 +1,11 @@ # @pandacss/extractor +## 0.32.1 + +### Patch Changes + +- @pandacss/shared@0.32.1 + ## 0.32.0 ### Patch Changes diff --git a/packages/extractor/package.json b/packages/extractor/package.json index 6ecefc660..0c8fe377d 100644 --- a/packages/extractor/package.json +++ b/packages/extractor/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/extractor", - "version": "0.32.0", + "version": "0.32.1", "description": "The css extractor for css panda", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/fixture/CHANGELOG.md b/packages/fixture/CHANGELOG.md index 52083bed3..1ce300970 100644 --- a/packages/fixture/CHANGELOG.md +++ b/packages/fixture/CHANGELOG.md @@ -1,5 +1,7 @@ # @pandacss/fixture +## 0.32.1 + ## 0.32.0 ## 0.31.0 diff --git a/packages/fixture/package.json b/packages/fixture/package.json index f092ef719..59e5b96c9 100644 --- a/packages/fixture/package.json +++ b/packages/fixture/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/fixture", - "version": "0.32.0", + "version": "0.32.1", "private": true, "description": "Test fixtures for Panda CSS", "main": "src/index.ts", diff --git a/packages/generator/CHANGELOG.md b/packages/generator/CHANGELOG.md index 2014d100d..b89a73134 100644 --- a/packages/generator/CHANGELOG.md +++ b/packages/generator/CHANGELOG.md @@ -1,5 +1,54 @@ # @pandacss/generator +## 0.32.1 + +### Patch Changes + +- a032375: Add a way to create config conditions with nested at-rules/selectors + + ```ts + export default defaultConfig({ + conditions: { + extend: { + supportHover: ['@media (hover: hover) and (pointer: fine)', '&:hover'], + }, + }, + }) + ``` + + ```ts + import { css } from '../styled-system/css' + + css({ + _supportHover: { + color: 'red', + }, + }) + ``` + + will generate the following CSS: + + ```css + @media (hover: hover) and (pointer: fine) { + &:hover { + color: red; + } + } + ``` + +- Updated dependencies [a032375] +- Updated dependencies [31071ba] +- Updated dependencies [5184771] +- Updated dependencies [f419993] +- Updated dependencies [6d8c884] +- Updated dependencies [89ffb6b] + - @pandacss/types@0.32.1 + - @pandacss/core@0.32.1 + - @pandacss/token-dictionary@0.32.1 + - @pandacss/logger@0.32.1 + - @pandacss/is-valid-prop@0.32.1 + - @pandacss/shared@0.32.1 + ## 0.32.0 ### Minor Changes diff --git a/packages/generator/package.json b/packages/generator/package.json index c38c6e57e..d37dcf674 100644 --- a/packages/generator/package.json +++ b/packages/generator/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/generator", - "version": "0.32.0", + "version": "0.32.1", "description": "The css generator for css panda", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/is-valid-prop/CHANGELOG.md b/packages/is-valid-prop/CHANGELOG.md index ab3b5c8e7..26c726679 100644 --- a/packages/is-valid-prop/CHANGELOG.md +++ b/packages/is-valid-prop/CHANGELOG.md @@ -1,5 +1,7 @@ # @pandacss/is-valid-prop +## 0.32.1 + ## 0.32.0 ## 0.31.0 diff --git a/packages/is-valid-prop/package.json b/packages/is-valid-prop/package.json index ce6ebd707..356c2d770 100644 --- a/packages/is-valid-prop/package.json +++ b/packages/is-valid-prop/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/is-valid-prop", - "version": "0.32.0", + "version": "0.32.1", "description": "Common error messages for css panda", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/logger/CHANGELOG.md b/packages/logger/CHANGELOG.md index 5b5889beb..5133d7067 100644 --- a/packages/logger/CHANGELOG.md +++ b/packages/logger/CHANGELOG.md @@ -1,5 +1,13 @@ # @pandacss/logger +## 0.32.1 + +### Patch Changes + +- Updated dependencies [a032375] +- Updated dependencies [89ffb6b] + - @pandacss/types@0.32.1 + ## 0.32.0 ### Patch Changes diff --git a/packages/logger/package.json b/packages/logger/package.json index 73afe4ec1..80bd630f7 100644 --- a/packages/logger/package.json +++ b/packages/logger/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/logger", - "version": "0.32.0", + "version": "0.32.1", "description": "The core css panda library", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/node/CHANGELOG.md b/packages/node/CHANGELOG.md index 900827bb7..2bf104551 100644 --- a/packages/node/CHANGELOG.md +++ b/packages/node/CHANGELOG.md @@ -1,5 +1,26 @@ # @pandacss/node +## 0.32.1 + +### Patch Changes + +- 89ffb6b: Add missing config dependencies for some `styled-system/types` files +- Updated dependencies [a032375] +- Updated dependencies [31071ba] +- Updated dependencies [5184771] +- Updated dependencies [f419993] +- Updated dependencies [6d8c884] +- Updated dependencies [89ffb6b] + - @pandacss/generator@0.32.1 + - @pandacss/config@0.32.1 + - @pandacss/types@0.32.1 + - @pandacss/core@0.32.1 + - @pandacss/parser@0.32.1 + - @pandacss/token-dictionary@0.32.1 + - @pandacss/logger@0.32.1 + - @pandacss/extractor@0.32.1 + - @pandacss/shared@0.32.1 + ## 0.32.0 ### Minor Changes diff --git a/packages/node/package.json b/packages/node/package.json index 0584b4308..7ae7c5a17 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/node", - "version": "0.32.0", + "version": "0.32.1", "description": "The core css panda library", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/parser/CHANGELOG.md b/packages/parser/CHANGELOG.md index 9b6ecd9e3..6d32fe5a6 100644 --- a/packages/parser/CHANGELOG.md +++ b/packages/parser/CHANGELOG.md @@ -1,5 +1,125 @@ # @pandacss/parser +## 0.32.1 + +### Patch Changes + +- 31071ba: Fix an issue for token names starting with '0' + + ```ts + import { defineConfig } from '@pandacss/dev' + + export default defineConfig({ + theme: { + tokens: { + spacing: { + '025': { + value: '0.125rem', + }, + }, + }, + }, + }) + ``` + + and then using it like + + ```ts + css({ margin: '025' }) + ``` + + This would not generate the expected CSS because the parser would try to parse `025` as a number (`25`) instead of + keeping it as a string. + +- 5184771: Using colorPalette with DEFAULT values will now also override the current token path + + Given this config: + + ```ts + import { defineConfig } from '@pandacss/dev' + + export default defineConfig({ + // ... + theme: { + extend: { + semanticTokens: { + colors: { + bg: { + primary: { + DEFAULT: { + value: '{colors.red.500}', + }, + base: { + value: '{colors.green.500}', + }, + hover: { + value: '{colors.yellow.300}', + }, + }, + }, + }, + }, + }, + }, + }) + ``` + + And this style usage: + + ```ts + import { css } from 'styled-system/css' + + css({ + colorPalette: 'bg.primary', + }) + ``` + + This is the difference in the generated css + + ```diff + @layer utilities { + .color-palette_bg\\.primary { + + --colors-color-palette: var(--colors-bg-primary); + --colors-color-palette-base: var(--colors-bg-primary-base); + --colors-color-palette-hover: var(--colors-bg-primary-hover); + } + } + ``` + + Which means you can now directly reference the current `colorPalette` like: + + ```diff + import { css } from 'styled-system/css' + + css({ + colorPalette: 'bg.primary', + + backgroundColor: 'colorPalette', + }) + ``` + +- f419993: - Prevent extracting style props of `styled` when not explicitly imported + + - Allow using multiple aliases for the same identifier for the `/css` entrypoints just like `/patterns` and `/recipes` + + ```ts + import { css } from '../styled-system/css' + import { css as css2 } from '../styled-system/css' + + css({ display: 'flex' }) + css2({ flexDirection: 'column' }) // this wasn't working before, now it does + ``` + +- Updated dependencies [a032375] +- Updated dependencies [31071ba] +- Updated dependencies [f419993] +- Updated dependencies [89ffb6b] + - @pandacss/config@0.32.1 + - @pandacss/types@0.32.1 + - @pandacss/core@0.32.1 + - @pandacss/logger@0.32.1 + - @pandacss/extractor@0.32.1 + - @pandacss/shared@0.32.1 + ## 0.32.0 ### Minor Changes diff --git a/packages/parser/package.json b/packages/parser/package.json index 264189a9f..3a6bb8f03 100644 --- a/packages/parser/package.json +++ b/packages/parser/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/parser", - "version": "0.32.0", + "version": "0.32.1", "description": "The static parser for panda css", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/postcss/CHANGELOG.md b/packages/postcss/CHANGELOG.md index aadf52898..b14fce881 100644 --- a/packages/postcss/CHANGELOG.md +++ b/packages/postcss/CHANGELOG.md @@ -1,5 +1,12 @@ # @pandacss/postcss +## 0.32.1 + +### Patch Changes + +- Updated dependencies [89ffb6b] + - @pandacss/node@0.32.1 + ## 0.32.0 ### Patch Changes diff --git a/packages/postcss/package.json b/packages/postcss/package.json index 8ee2c6427..c2646dac6 100644 --- a/packages/postcss/package.json +++ b/packages/postcss/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/postcss", - "version": "0.32.0", + "version": "0.32.1", "description": "PostCSS integration for Panda CSS", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/preset-atlaskit/CHANGELOG.md b/packages/preset-atlaskit/CHANGELOG.md index c884ae4b6..9f05fc8cf 100644 --- a/packages/preset-atlaskit/CHANGELOG.md +++ b/packages/preset-atlaskit/CHANGELOG.md @@ -1,5 +1,13 @@ # @pandacss/preset-atlaskit +## 0.32.1 + +### Patch Changes + +- Updated dependencies [a032375] +- Updated dependencies [89ffb6b] + - @pandacss/types@0.32.1 + ## 0.32.0 ### Patch Changes diff --git a/packages/preset-atlaskit/package.json b/packages/preset-atlaskit/package.json index 44921c239..084ffc98e 100644 --- a/packages/preset-atlaskit/package.json +++ b/packages/preset-atlaskit/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/preset-atlaskit", - "version": "0.32.0", + "version": "0.32.1", "description": "The preset for PandaCSS that contains the default theme", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/preset-base/CHANGELOG.md b/packages/preset-base/CHANGELOG.md index f0fc266da..d763f8f51 100644 --- a/packages/preset-base/CHANGELOG.md +++ b/packages/preset-base/CHANGELOG.md @@ -1,5 +1,13 @@ # @pandacss/preset-base +## 0.32.1 + +### Patch Changes + +- Updated dependencies [a032375] +- Updated dependencies [89ffb6b] + - @pandacss/types@0.32.1 + ## 0.32.0 ### Patch Changes diff --git a/packages/preset-base/package.json b/packages/preset-base/package.json index 30d6bd74f..1dd167187 100644 --- a/packages/preset-base/package.json +++ b/packages/preset-base/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/preset-base", - "version": "0.32.0", + "version": "0.32.1", "description": "The base preset for Panda CSS that contains the conditions and utilities", "author": "Segun Adebayo ", "main": "dist/index.js", diff --git a/packages/preset-open-props/CHANGELOG.md b/packages/preset-open-props/CHANGELOG.md index ea91a261b..cd45e4a1a 100644 --- a/packages/preset-open-props/CHANGELOG.md +++ b/packages/preset-open-props/CHANGELOG.md @@ -1,5 +1,13 @@ # @pandacss/preset-open-props +## 0.32.1 + +### Patch Changes + +- Updated dependencies [a032375] +- Updated dependencies [89ffb6b] + - @pandacss/types@0.32.1 + ## 0.32.0 ### Patch Changes diff --git a/packages/preset-open-props/package.json b/packages/preset-open-props/package.json index c1d2e94fd..db1449140 100644 --- a/packages/preset-open-props/package.json +++ b/packages/preset-open-props/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/preset-open-props", - "version": "0.32.0", + "version": "0.32.1", "description": "A preset for Open Props", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/preset-panda/CHANGELOG.md b/packages/preset-panda/CHANGELOG.md index 403c3ddad..07f34688b 100644 --- a/packages/preset-panda/CHANGELOG.md +++ b/packages/preset-panda/CHANGELOG.md @@ -1,5 +1,13 @@ # @pandacss/preset-panda +## 0.32.1 + +### Patch Changes + +- Updated dependencies [a032375] +- Updated dependencies [89ffb6b] + - @pandacss/types@0.32.1 + ## 0.32.0 ### Patch Changes diff --git a/packages/preset-panda/package.json b/packages/preset-panda/package.json index 071508f26..c750ca8cd 100644 --- a/packages/preset-panda/package.json +++ b/packages/preset-panda/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/preset-panda", - "version": "0.32.0", + "version": "0.32.1", "description": "The preset for PandaCSS that contains the default theme", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index d79fd4c25..952ee448b 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,5 +1,7 @@ # @pandacss/shared +## 0.32.1 + ## 0.32.0 ### Patch Changes diff --git a/packages/shared/package.json b/packages/shared/package.json index 5b3f0ed27..0f5ebc574 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/shared", - "version": "0.32.0", + "version": "0.32.1", "description": "Shared utilities for css panda", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/studio/CHANGELOG.md b/packages/studio/CHANGELOG.md index f409fc986..108489136 100644 --- a/packages/studio/CHANGELOG.md +++ b/packages/studio/CHANGELOG.md @@ -1,5 +1,20 @@ # @pandacss/studio +## 0.32.1 + +### Patch Changes + +- Updated dependencies [a032375] +- Updated dependencies [5184771] +- Updated dependencies [6d8c884] +- Updated dependencies [89ffb6b] + - @pandacss/config@0.32.1 + - @pandacss/types@0.32.1 + - @pandacss/token-dictionary@0.32.1 + - @pandacss/logger@0.32.1 + - @pandacss/astro-plugin-studio@0.32.1 + - @pandacss/shared@0.32.1 + ## 0.32.0 ### Patch Changes diff --git a/packages/studio/package.json b/packages/studio/package.json index 4c3953f58..b973fd27f 100644 --- a/packages/studio/package.json +++ b/packages/studio/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/studio", - "version": "0.32.0", + "version": "0.32.1", "description": "The automated token documentation for Panda CSS", "main": "dist/studio.js", "module": "dist/studio.mjs", diff --git a/packages/token-dictionary/CHANGELOG.md b/packages/token-dictionary/CHANGELOG.md index e70a00b8a..685dfa8fd 100644 --- a/packages/token-dictionary/CHANGELOG.md +++ b/packages/token-dictionary/CHANGELOG.md @@ -1,5 +1,82 @@ # @pandacss/token-dictionary +## 0.32.1 + +### Patch Changes + +- 5184771: Using colorPalette with DEFAULT values will now also override the current token path + + Given this config: + + ```ts + import { defineConfig } from '@pandacss/dev' + + export default defineConfig({ + // ... + theme: { + extend: { + semanticTokens: { + colors: { + bg: { + primary: { + DEFAULT: { + value: '{colors.red.500}', + }, + base: { + value: '{colors.green.500}', + }, + hover: { + value: '{colors.yellow.300}', + }, + }, + }, + }, + }, + }, + }, + }) + ``` + + And this style usage: + + ```ts + import { css } from 'styled-system/css' + + css({ + colorPalette: 'bg.primary', + }) + ``` + + This is the difference in the generated css + + ```diff + @layer utilities { + .color-palette_bg\\.primary { + + --colors-color-palette: var(--colors-bg-primary); + --colors-color-palette-base: var(--colors-bg-primary-base); + --colors-color-palette-hover: var(--colors-bg-primary-hover); + } + } + ``` + + Which means you can now directly reference the current `colorPalette` like: + + ```diff + import { css } from 'styled-system/css' + + css({ + colorPalette: 'bg.primary', + + backgroundColor: 'colorPalette', + }) + ``` + +- 6d8c884: Fix issue where svg asset tokens doesn't work as expected due to unbalanced quotes. +- Updated dependencies [a032375] +- Updated dependencies [89ffb6b] + - @pandacss/types@0.32.1 + - @pandacss/logger@0.32.1 + - @pandacss/shared@0.32.1 + ## 0.32.0 ### Patch Changes diff --git a/packages/token-dictionary/package.json b/packages/token-dictionary/package.json index e7368c128..fb2072a45 100644 --- a/packages/token-dictionary/package.json +++ b/packages/token-dictionary/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/token-dictionary", - "version": "0.32.0", + "version": "0.32.1", "description": "Common error messages for css panda", "main": "dist/index.js", "module": "dist/index.mjs", diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index 00b2a12ef..42b9ebc33 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,43 @@ # @pandacss/types +## 0.32.1 + +### Patch Changes + +- a032375: Add a way to create config conditions with nested at-rules/selectors + + ```ts + export default defaultConfig({ + conditions: { + extend: { + supportHover: ['@media (hover: hover) and (pointer: fine)', '&:hover'], + }, + }, + }) + ``` + + ```ts + import { css } from '../styled-system/css' + + css({ + _supportHover: { + color: 'red', + }, + }) + ``` + + will generate the following CSS: + + ```css + @media (hover: hover) and (pointer: fine) { + &:hover { + color: red; + } + } + ``` + +- 89ffb6b: Add missing config dependencies for some `styled-system/types` files + ## 0.32.0 ### Minor Changes diff --git a/packages/types/package.json b/packages/types/package.json index 9c8c1cea5..4d8c9be4d 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@pandacss/types", - "version": "0.32.0", + "version": "0.32.1", "description": "The types for css panda", "main": "dist/index.d.ts", "author": "Segun Adebayo ",