eslint-plugin-panda
eslint-plugin-panda copied to clipboard
chore(deps): update panda-css monorepo to v0.53.6
This PR contains the following updates:
Release Notes
chakra-ui/panda (@pandacss/config)
v0.53.6
Patch Changes
- @pandacss/logger@0.53.6
- @pandacss/preset-base@0.53.6
- @pandacss/preset-panda@0.53.6
- @pandacss/shared@0.53.6
- @pandacss/types@0.53.6
v0.53.5
Patch Changes
- Updated dependencies [
6fb83a8]- @pandacss/preset-base@0.53.5
- @pandacss/logger@0.53.5
- @pandacss/preset-panda@0.53.5
- @pandacss/shared@0.53.5
- @pandacss/types@0.53.5
v0.53.4
Patch Changes
- @pandacss/logger@0.53.4
- @pandacss/preset-base@0.53.4
- @pandacss/preset-panda@0.53.4
- @pandacss/shared@0.53.4
- @pandacss/types@0.53.4
v0.53.3
Patch Changes
- Updated dependencies [
00aa868]- @pandacss/preset-base@0.53.3
- @pandacss/logger@0.53.3
- @pandacss/preset-panda@0.53.3
- @pandacss/shared@0.53.3
- @pandacss/types@0.53.3
chakra-ui/panda (@pandacss/core)
v0.53.6
Patch Changes
- @pandacss/is-valid-prop@0.53.6
- @pandacss/logger@0.53.6
- @pandacss/shared@0.53.6
- @pandacss/token-dictionary@0.53.6
- @pandacss/types@0.53.6
v0.53.5
Patch Changes
- @pandacss/is-valid-prop@0.53.5
- @pandacss/logger@0.53.5
- @pandacss/shared@0.53.5
- @pandacss/token-dictionary@0.53.5
- @pandacss/types@0.53.5
v0.53.4
Patch Changes
57343c1: - Fix issue where conditions generated fromthemeslead to incorrect css when used directly in style objects.- Improve handling of mixed conditions defined in the config.
- @pandacss/is-valid-prop@0.53.4
- @pandacss/logger@0.53.4
- @pandacss/shared@0.53.4
- @pandacss/token-dictionary@0.53.4
- @pandacss/types@0.53.4
v0.53.3
Patch Changes
- @pandacss/is-valid-prop@0.53.3
- @pandacss/logger@0.53.3
- @pandacss/shared@0.53.3
- @pandacss/token-dictionary@0.53.3
- @pandacss/types@0.53.3
v0.53.2
Patch Changes
- @pandacss/is-valid-prop@0.53.2
- @pandacss/logger@0.53.2
- @pandacss/shared@0.53.2
- @pandacss/token-dictionary@0.53.2
- @pandacss/types@0.53.2
v0.53.1
Patch Changes
- @pandacss/is-valid-prop@0.53.1
- @pandacss/logger@0.53.1
- @pandacss/shared@0.53.1
- @pandacss/token-dictionary@0.53.1
- @pandacss/types@0.53.1
v0.53.0
Patch Changes
- Updated dependencies [
5286731]- @pandacss/is-valid-prop@0.53.0
- @pandacss/types@0.53.0
- @pandacss/logger@0.53.0
- @pandacss/token-dictionary@0.53.0
- @pandacss/shared@0.53.0
v0.52.0
Patch Changes
- @pandacss/is-valid-prop@0.52.0
- @pandacss/logger@0.52.0
- @pandacss/shared@0.52.0
- @pandacss/token-dictionary@0.52.0
- @pandacss/types@0.52.0
v0.51.1
Patch Changes
- @pandacss/is-valid-prop@0.51.1
- @pandacss/logger@0.51.1
- @pandacss/shared@0.51.1
- @pandacss/token-dictionary@0.51.1
- @pandacss/types@0.51.1
v0.51.0
Patch Changes
- Updated dependencies [
d68ad1f]- @pandacss/types@0.51.0
- @pandacss/logger@0.51.0
- @pandacss/token-dictionary@0.51.0
- @pandacss/is-valid-prop@0.51.0
- @pandacss/shared@0.51.0
v0.50.0
Patch Changes
-
7c85ac7: Improve inference of slots in slot recipes when spreading and concatenating slot names.This handles the following case gracefully:
const styles = sva({ className: 'foo', slots: [...componentAnatomy.keys(), 'additional', 'slots', 'here'], })Panda will now infer the slots from the anatomy and add them to the recipe.
-
Updated dependencies [
fea78c7] -
Updated dependencies [
ad89b90]- @pandacss/types@0.50.0
- @pandacss/token-dictionary@0.50.0
- @pandacss/logger@0.50.0
- @pandacss/is-valid-prop@0.50.0
- @pandacss/shared@0.50.0
v0.49.0
Minor Changes
-
97a0e4d: Add support for animation styles. Animation styles focus solely on animations, allowing you to orchestrate animation properties.Pairing animation styles with text styles and layer styles can make your styles a lot cleaner.
Here's an example of this:
import { defineAnimationStyles } from '@​pandacss/dev' export const animationStyles = defineAnimationStyles({ 'slide-fade-in': { value: { transformOrigin: 'var(--transform-origin)', animationDuration: 'fast', '&[data-placement^=top]': { animationName: 'slide-from-top, fade-in', }, '&[data-placement^=bottom]': { animationName: 'slide-from-bottom, fade-in', }, '&[data-placement^=left]': { animationName: 'slide-from-left, fade-in', }, '&[data-placement^=right]': { animationName: 'slide-from-right, fade-in', }, }, }, })With that defined, I can use it in my recipe or css like so:
export const popoverSlotRecipe = defineSlotRecipe({ slots: anatomy.keys(), base: { content: { _open: { animationStyle: 'scale-fade-in', }, _closed: { animationStyle: 'scale-fade-out', }, }, }, })This feature will drive consumers to lean in towards CSS for animations rather than JS. Composing animation names is a powerful feature we should encourage consumers to use.
Patch Changes
- Updated dependencies [
97a0e4d]- @pandacss/types@0.49.0
- @pandacss/logger@0.49.0
- @pandacss/token-dictionary@0.49.0
- @pandacss/is-valid-prop@0.49.0
- @pandacss/shared@0.49.0
v0.48.1
Patch Changes
- @pandacss/is-valid-prop@0.48.1
- @pandacss/logger@0.48.1
- @pandacss/shared@0.48.1
- @pandacss/token-dictionary@0.48.1
- @pandacss/types@0.48.1
v0.48.0
Patch Changes
- @pandacss/is-valid-prop@0.48.0
- @pandacss/logger@0.48.0
- @pandacss/shared@0.48.0
- @pandacss/token-dictionary@0.48.0
- @pandacss/types@0.48.0
v0.47.1
Patch Changes
- Updated dependencies [
144113f]- @pandacss/token-dictionary@0.47.1
- @pandacss/is-valid-prop@0.47.1
- @pandacss/logger@0.47.1
- @pandacss/shared@0.47.1
- @pandacss/types@0.47.1
v0.47.0
Patch Changes
- Updated dependencies [
5e683ee]- @pandacss/token-dictionary@0.47.0
- @pandacss/types@0.47.0
- @pandacss/logger@0.47.0
- @pandacss/is-valid-prop@0.47.0
- @pandacss/shared@0.47.0
v0.46.1
Patch Changes
9fbd2d8: Fix issue where using container query in static css results in empty styles.- @pandacss/is-valid-prop@0.46.1
- @pandacss/logger@0.46.1
- @pandacss/shared@0.46.1
- @pandacss/token-dictionary@0.46.1
- @pandacss/types@0.46.1
v0.46.0
Minor Changes
-
54426a2: Add support native css nesting in template literal mode. Prior to this change, you need to add&to all nested selectors.Before:
css` & p { color: red; } `After:
css` p { color: red; } `Good to know: Internally, this will still convert to
pto& p, but the generated css will work as expected.
Patch Changes
54426a2: Fix issue where nesting@scoperule that use the&don't expand correctly- Updated dependencies [
54426a2]- @pandacss/shared@0.46.0
- @pandacss/token-dictionary@0.46.0
- @pandacss/types@0.46.0
- @pandacss/is-valid-prop@0.46.0
- @pandacss/logger@0.46.0
v0.45.2
Patch Changes
- @pandacss/is-valid-prop@0.45.2
- @pandacss/logger@0.45.2
- @pandacss/shared@0.45.2
- @pandacss/token-dictionary@0.45.2
- @pandacss/types@0.45.2
v0.45.1
Patch Changes
- Updated dependencies [
3439ecf]- @pandacss/token-dictionary@0.45.1
- @pandacss/is-valid-prop@0.45.1
- @pandacss/logger@0.45.1
- @pandacss/shared@0.45.1
- @pandacss/types@0.45.1
v0.45.0
Minor Changes
-
1e4da63: Add support resolvingDEFAULTin textStyles and layerStyles, just like tokens.export default defineConfig({ theme: { textStyles: { display: { // 'display' DEFAULT: { value: { fontSize: '1.5rem', fontWeight: 'bold', }, }, // 'display.large' large: { value: { fontSize: '2rem', fontWeight: 'bold', }, }, }, }, }, })In case, you can use
textStyles: displayto reference the DEFAULT display value.css({ textStyle: 'display' })
Patch Changes
552dd4b: Fix issue wheredivideYanddivideColorutilities, used together in a recipe, doesn't generate the correct css.- Updated dependencies [
dcc9053] - Updated dependencies [
a21fcfe] - Updated dependencies [
552dd4b]- @pandacss/types@0.45.0
- @pandacss/token-dictionary@0.45.0
- @pandacss/shared@0.45.0
- @pandacss/logger@0.45.0
- @pandacss/is-valid-prop@0.45.0
v0.44.0
Patch Changes
- Updated dependencies [
c99cb75]- @pandacss/types@0.44.0
- @pandacss/logger@0.44.0
- @pandacss/token-dictionary@0.44.0
- @pandacss/is-valid-prop@0.44.0
- @pandacss/shared@0.44.0
v0.43.0
Minor Changes
-
e952f82: Add support for defining global font face in config and preset// pandacss.config.js export default defineConfig({ globalFontface: { Roboto: { src: 'url(/fonts/roboto.woff2) format("woff2")', fontWeight: '400', fontStyle: 'normal', }, }, })You can also add multiple font
srcfor the same weight// pandacss.config.js export default defineConfig({ globalFontface: { Roboto: { // multiple src src: ['url(/fonts/roboto.woff2) format("woff2")', 'url(/fonts/roboto.woff) format("woff")'], fontWeight: '400', fontStyle: 'normal', }, }, })You can also define multiple font weights
// pandacss.config.js export default defineConfig({ globalFontface: { // multiple font weights Roboto: [ { src: 'url(/fonts/roboto.woff2) format("woff2")', fontWeight: '400', fontStyle: 'normal', }, { src: 'url(/fonts/roboto-bold.woff2) format("woff2")', fontWeight: '700', fontStyle: 'normal', }, ], }, })
Patch Changes
- Updated dependencies [
e952f82]- @pandacss/types@0.43.0
- @pandacss/logger@0.43.0
- @pandacss/token-dictionary@0.43.0
- @pandacss/is-valid-prop@0.43.0
- @pandacss/shared@0.43.0
v0.42.0
Minor Changes
-
e157dd1: - Ensure classnames are unique across utilities to prevent potential clash- Add support for
4xlborder radius token
- Add support for
-
f00ff88: BREAKING: RemoveemitPackageconfig option,tldr: use
importMapinstead for absolute paths (e.g can be used for component libraries)emitPackageis deprecated, it's known for causing several issues:- bundlers sometimes eagerly cache the
node_modules, leading topanda codegenupdates to thestyled-systemnot visible in the browser - auto-imports are not suggested in your IDE.
- in some IDE the typings are not always reflected properly
As alternatives, you can use:
- relative paths instead of absolute paths (e.g.
../styled-system/cssinstead ofstyled-system/css) - use package.json #imports and/or tsconfig path aliases (prefer package.json#imports when possible, TS 5.4 supports
them by default) like
#styled-system/cssinstead ofstyled-system/csshttps://nodejs.org/api/packages.html#subpath-imports - for a component library, use a dedicated workspace package (e.g.
@acme/styled-system) and useimportMap: "@​acme/styled-system"so that Panda knows which entrypoint to extract, e.g.import { css } from '@​acme/styled-system/css'https://panda-css.com/docs/guides/component-library
- bundlers sometimes eagerly cache the
Patch Changes
-
ec64819: Change recipesclassNameto be optional, both forrecipesandslotRecipes, with a fallback to its name.import { defineConfig } from '@​pandacss/core' export default defineConfig({ recipes: { button: { className: 'button', // 👈 was mandatory, is now optional variants: { size: { sm: { padding: '2', borderRadius: 'sm' }, md: { padding: '4', borderRadius: 'md' }, }, }, }, }, }) -
17a1932: [BREAKING] Removed the legacyconfig.optimizeoption because it was redundant. Now, we always optimize the generated CSS where possible. -
Updated dependencies [
e157dd1] -
Updated dependencies [
19c3a2c] -
Updated dependencies [
f00ff88] -
Updated dependencies [
17a1932]- @pandacss/types@0.42.0
- @pandacss/logger@0.42.0
- @pandacss/token-dictionary@0.42.0
- @pandacss/is-valid-prop@0.42.0
- @pandacss/shared@0.42.0
v0.41.0
Patch Changes
-
2750261: Fix an issue where spreading an identifier in a svaslotsarray would prevent expected CSS from being generatedimport { sva } from 'styled-system/css' const parts = ['positioner', 'content'] const card = sva({ slots: [...parts], // <- spreading here was causing the below CSS not to be generated, it's now fixed ✅ base: { root: { p: '6', }, }, })- @pandacss/types@0.41.0
- @pandacss/is-valid-prop@0.41.0
- @pandacss/logger@0.41.0
- @pandacss/shared@0.41.0
- @pandacss/token-dictionary@0.41.0
chakra-ui/panda (@pandacss/dev)
v0.53.6
Patch Changes
- @pandacss/node@0.53.6
- @pandacss/postcss@0.53.6
- @pandacss/config@0.53.6
- @pandacss/logger@0.53.6
- @pandacss/preset-panda@0.53.6
- @pandacss/shared@0.53.6
- @pandacss/token-dictionary@0.53.6
- @pandacss/types@0.53.6
v0.53.5
Patch Changes
- @pandacss/node@0.53.5
- @pandacss/config@0.53.5
- @pandacss/postcss@0.53.5
- @pandacss/logger@0.53.5
- @pandacss/preset-panda@0.53.5
- @pandacss/shared@0.53.5
- @pandacss/token-dictionary@0.53.5
- @pandacss/types@0.53.5
v0.53.4
Patch Changes
- @pandacss/node@0.53.4
- @pandacss/postcss@0.53.4
- @pandacss/config@0.53.4
- @pandacss/logger@0.53.4
- @pandacss/preset-panda@0.53.4
- @pandacss/shared@0.53.4
- @pandacss/token-dictionary@0.53.4
- @pandacss/types@0.53.4
v0.53.3
Patch Changes
- @pandacss/config@0.53.3
- @pandacss/node@0.53.3
- @pandacss/postcss@0.53.3
- @pandacss/logger@0.53.3
- @pandacss/preset-panda@0.53.3
- @pandacss/shared@0.53.3
- @pandacss/token-dictionary@0.53.3
- @pandacss/types@0.53.3
v0.53.2
Patch Changes
- Updated dependencies [
cde9a0b]- @pandacss/config@0.53.2
- @pandacss/node@0.53.2
- @pandacss/postcss@0.53.2
- @pandacss/logger@0.53.2
- @pandacss/preset-panda@0.53.2
- @pandacss/shared@0.53.2
- @pandacss/token-dictionary@0.53.2
- @pandacss/types@0.53.2
v0.53.1
Patch Changes
- Updated dependencies [
b67a2a5]- @pandacss/node@0.53.1
- @pandacss/postcss@0.53.1
- @pandacss/config@0.53.1
- @pandacss/logger@0.53.1
- @pandacss/preset-panda@0.53.1
- @pandacss/shared@0.53.1
- @pandacss/token-dictionary@0.53.1
- @pandacss/types@0.53.1
v0.53.0
Patch Changes
- Updated dependencies [
5286731]- @pandacss/types@0.53.0
- @pandacss/node@0.53.0
- @pandacss/config@0.53.0
- @pandacss/logger@0.53.0
- @pandacss/preset-panda@0.53.0
- @pandacss/token-dictionary@0.53.0
- @pandacss/postcss@0.53.0
- @pandacss/shared@0.53.0
v0.52.0
Patch Changes
- Updated dependencies [
2f1165c]
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) in timezone UTC, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.