Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update pandacss to ^0.34.3 #51

Merged
merged 1 commit into from
Mar 10, 2024
Merged

chore(deps): update pandacss to ^0.34.3 #51

merged 1 commit into from
Mar 10, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 24, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@pandacss/dev (source) ^0.27.3 -> ^0.34.3 age adoption passing confidence
@pandacss/node (source) ^0.27.3 -> ^0.34.3 age adoption passing confidence

Release Notes

chakra-ui/panda (@​pandacss/dev)

v0.34.3

Compare Source

Patch Changes

v0.34.2

Compare Source

Patch Changes

v0.34.1

Compare Source

Patch Changes

v0.34.0

Compare Source

Patch Changes

v0.33.0

Compare Source

Patch Changes

v0.32.1

Compare Source

Patch Changes

v0.32.0

Compare Source

Patch Changes

v0.31.0

Compare Source

Minor Changes
  • a17fe38: - Add a config.polyfill option that will polyfill the CSS @​layer at-rules using a
    postcss plugin
    • And --polyfill flag to panda and panda cssgen commands
Patch Changes

v0.30.2

Compare Source

Patch Changes

v0.30.1

Compare Source

Patch Changes

v0.30.0

Compare Source

Patch Changes

v0.29.1

Compare Source

Patch Changes

v0.29.0

Compare Source

Minor Changes
  • a2fb5cc: - Add support for explicitly specifying config related files that should trigger a context reload on change.

    We automatically track the config file and (transitive) files imported by the config file as much as possible, but
    sometimes we might miss some. You can use this option as a workaround for those edge cases.

    Set the dependencies option in panda.config.ts to a glob or list of files.

    export default defineConfig({
      // ...
      dependencies: ['path/to/files/**.ts'],
    })
    • Invoke config:change hook in more situations (when the --watch flag is passed to panda codegen,
      panda cssgen, panda ship)

    • Watch for more config options paths changes, so that the related artifacts will be regenerated a bit more reliably
      (ex: updating the config.hooks will now trigger a full regeneration of styled-system)

Patch Changes

v0.28.0

Compare Source

Minor Changes
  • f58f6df: Refactor config.hooks to be much more powerful, you can now:

    • Tweak the config after it has been resolved (after presets are loaded and merged), this could be used to dynamically
      load all recipes from a folder
    • Transform a source file's content before parsing it, this could be used to transform the file content to a
      tsx-friendly syntax so that Panda's parser can parse it.
    • Implement your own parser logic and add the extracted results to the classic Panda pipeline, this could be used to
      parse style usage from any template language
    • Tweak the CSS content for any @layer or even right before it's written to disk (if using the CLI) or injected
      through the postcss plugin, allowing all kinds of customizations like removing the unused CSS variables, etc.
    • React to any config change or after the codegen step (your outdir, the styled-system folder) have been generated

    See the list of available config.hooks here:

    export interface PandaHooks {
      /**
       * Called when the config is resolved, after all the presets are loaded and merged.
       * This is the first hook called, you can use it to tweak the config before the context is created.
       */
      'config:resolved': (args: { conf: LoadConfigResult }) => MaybeAsyncReturn
      /**
       * Called when the Panda context has been created and the API is ready to be used.
       */
      'context:created': (args: { ctx: ApiInterface; logger: LoggerInterface }) => void
      /**
       * Called when the config file or one of its dependencies (imports) has changed.
       */
      'config:change': (args: { config: UserConfig }) => MaybeAsyncReturn
      /**
       * Called after reading the file content but before parsing it.
       * You can use this hook to transform the file content to a tsx-friendly syntax so that Panda's parser can parse it.
       * You can also use this hook to parse the file's content on your side using a custom parser, in this case you don't have to return anything.
       */
      'parser:before': (args: { filePath: string; content: string }) => string | void
      /**
       * Called after the file styles are extracted and processed into the resulting ParserResult object.
       * You can also use this hook to add your own extraction results from your custom parser to the ParserResult object.
       */
      'parser:after': (args: { filePath: string; result: ParserResultInterface | undefined }) => void
      /**
       * Called after the codegen is completed
       */
      'codegen:done': () => MaybeAsyncReturn
      /**
       * Called right before adding the design-system CSS (global, static, preflight, tokens, keyframes) to the final CSS
       * Called right before writing/injecting the final CSS (styles.css) that contains the design-system CSS and the parser CSS
       * You can use it to tweak the CSS content before it's written to disk or injected through the postcss plugin.
       */
      'cssgen:done': (args: {
        artifact: 'global' | 'static' | 'reset' | 'tokens' | 'keyframes' | 'styles.css'
        content: string
      }) => string | void
    }
Patch Changes
chakra-ui/panda (@​pandacss/node)

v0.34.3

Compare Source

Patch Changes

v0.34.2

Compare Source

Patch Changes

v0.34.1

Compare Source

Patch Changes

v0.34.0

Compare Source

Patch Changes

v0.33.0

Compare Source

Patch Changes

v0.32.1

Compare Source

Patch Changes

v0.32.0

Compare Source

Minor Changes
  • de4d9ef: Allow config.hooks to be shared in plugins

    For hooks that can transform Panda's internal state by returning something (like cssgen:done and codegen:prepare),
    each hook instance will be called sequentially and the return result (if any) of the previous hook call is passed to
    the next hook so that they can be chained together.

Patch Changes

v0.31.0

Compare Source

Minor Changes
  • f029624: - Sort the longhand/shorthand atomic rules in a deterministic order to prevent property conflicts

    • Automatically merge the base object in the css root styles in the runtime
    • This may be a breaking change depending on how your styles are created

    Ex:

    css({
      padding: '1px',
      paddingTop: '3px',
      paddingBottom: '4px',
    })

    Will now always generate the following css:

    @​layer utilities {
      .p_1px {
        padding: 1px;
      }
    
      .pt_3px {
        padding-top: 3px;
      }
    
      .pb_4px {
        padding-bottom: 4px;
      }
    }
Patch Changes

v0.30.2

Compare Source

Patch Changes

v0.30.1

Compare Source

Patch Changes

v0.30.0

Compare Source

Patch Changes
  • 05686b9: Refactor the --cpu-prof profiler to use the node:inspector instead of relying on an external module
    (v8-profiler-next, which required node-gyp)
  • ab32d1d: Introduce 3 new hooks:

v0.29.1

Compare Source

Patch Changes

v0.29.0

Compare Source

Minor Changes
  • a2fb5cc: - Add support for explicitly specifying config related files that should trigger a context reload on change.

    We automatically track the config file and (transitive) files imported by the config file as much as possible, but
    sometimes we might miss some. You can use this option as a workaround for those edge cases.

    Set the dependencies option in panda.config.ts to a glob or list of files.

    export default defineConfig({
      // ...
      dependencies: ['path/to/files/**.ts'],
    })
    • Invoke config:change hook in more situations (when the --watch flag is passed to panda codegen,
      panda cssgen, panda ship)

    • Watch for more config options paths changes, so that the related artifacts will be regenerated a bit more reliably
      (ex: updating the config.hooks will now trigger a full regeneration of styled-system)

Patch Changes

v0.28.0

Compare Source

Minor Changes
  • f58f6df: Refactor config.hooks to be much more powerful, you can now:

    • Tweak the config after it has been resolved (after presets are loaded and merged), this could be used to dynamically
      load all recipes from a folder
    • Transform a source file's content before parsing it, this could be used to transform the file content to a
      tsx-friendly syntax so that Panda's parser can parse it.
    • Implement your own parser logic and add the extracted results to the classic Panda pipeline, this could be used to
      parse style usage from any template language
    • Tweak the CSS content for any @layer or even right before it's written to disk (if using the CLI) or injected
      through the postcss plugin, allowing all kinds of customizations like removing the unused CSS variables, etc.
    • React to any config change or after the codegen step (your outdir, the styled-system folder) have been generated

    See the list of available config.hooks here:

    export interface PandaHooks {
      /**
       * Called when the config is resolved, after all the presets are loaded and merged.
       * This is the first hook called, you can use it to tweak the config before the context is created.
       */
      'config:resolved': (args: { conf: LoadConfigResult }) => MaybeAsyncReturn
      /**
       * Called when the Panda context has been created and the API is ready to be used.
       */
      'context:created': (args: { ctx: ApiInterface; logger: LoggerInterface }) => void
      /**
       * Called when the config file or one of its dependencies (imports) has changed.
       */
      'config:change': (args: { config: UserConfig }) => MaybeAsyncReturn
      /**
       * Called after reading the file content but before parsing it.
       * You can use this hook to transform the file content to a tsx-friendly syntax so that Panda's parser can parse it.
       * You can also use this hook to parse the file's content on your side using a custom parser, in this case you don't have to return anything.
       */
      'parser:before': (args: { filePath: string; content: string }) => string | void
      /**
       * Called after the file styles are extracted and processed into the resulting ParserResult object.
       * You can also use this hook to add your own extraction results from your custom parser to the ParserResult object.
       */
      'parser:after': (args: { filePath: string; result: ParserResultInterface | undefined }) => void
      /**
       * Called after the codegen is completed
       */
      'codegen:done': () => MaybeAsyncReturn
      /**
       * Called right before adding the design-system CSS (global, static, preflight, tokens, keyframes) to the final CSS
       * Called right before writing/injecting the final CSS (styles.css) that contains the design-system CSS and the parser CSS
       * You can use it to tweak the CSS content before it's written to disk or injected through the postcss plugin.
       */
      'cssgen:done': (args: {
        artifact: 'global' | 'static' | 'reset' | 'tokens' | 'keyframes' | 'styles.css'
        content: string
      }) => string | void
    }
Patch Changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/pandacss branch 2 times, most recently from 774bba3 to 8d9c041 Compare January 29, 2024 20:03
@renovate renovate bot changed the title chore(deps): update pandacss to ^0.28.0 chore(deps): update pandacss to ^0.29.0 Jan 29, 2024
@renovate renovate bot force-pushed the renovate/pandacss branch from 8d9c041 to 7f3265e Compare January 30, 2024 19:09
@renovate renovate bot changed the title chore(deps): update pandacss to ^0.29.0 chore(deps): update pandacss to ^0.29.1 Jan 30, 2024
@renovate renovate bot force-pushed the renovate/pandacss branch from 7f3265e to 378082e Compare February 5, 2024 22:27
@renovate renovate bot changed the title chore(deps): update pandacss to ^0.29.1 chore(deps): update pandacss to ^0.30.0 Feb 5, 2024
@renovate renovate bot force-pushed the renovate/pandacss branch from 378082e to 59427c9 Compare February 6, 2024 00:11
@renovate renovate bot changed the title chore(deps): update pandacss to ^0.30.0 chore(deps): update pandacss to ^0.30.1 Feb 6, 2024
@renovate renovate bot force-pushed the renovate/pandacss branch from 59427c9 to ff9107c Compare February 8, 2024 22:35
@renovate renovate bot changed the title chore(deps): update pandacss to ^0.30.1 chore(deps): update pandacss to ^0.30.2 Feb 8, 2024
@renovate renovate bot force-pushed the renovate/pandacss branch from ff9107c to 16593d9 Compare February 14, 2024 01:14
@renovate renovate bot changed the title chore(deps): update pandacss to ^0.30.2 chore(deps): update pandacss to ^0.31.0 Feb 14, 2024
@renovate renovate bot force-pushed the renovate/pandacss branch from 16593d9 to 1f454eb Compare February 19, 2024 22:27
@renovate renovate bot changed the title chore(deps): update pandacss to ^0.31.0 chore(deps): update pandacss to ^0.32.0 Feb 19, 2024
@renovate renovate bot force-pushed the renovate/pandacss branch from 1f454eb to 9316358 Compare February 24, 2024 01:16
@renovate renovate bot changed the title chore(deps): update pandacss to ^0.32.0 chore(deps): update pandacss to ^0.32.1 Feb 24, 2024
@renovate renovate bot force-pushed the renovate/pandacss branch from 9316358 to f392461 Compare February 28, 2024 00:33
@renovate renovate bot changed the title chore(deps): update pandacss to ^0.32.1 chore(deps): update pandacss to ^0.33.0 Feb 28, 2024
@renovate renovate bot force-pushed the renovate/pandacss branch from f392461 to 833544c Compare March 6, 2024 23:11
@renovate renovate bot changed the title chore(deps): update pandacss to ^0.33.0 chore(deps): update pandacss to ^0.34.0 Mar 6, 2024
@renovate renovate bot force-pushed the renovate/pandacss branch from 833544c to 9840025 Compare March 7, 2024 04:55
@renovate renovate bot changed the title chore(deps): update pandacss to ^0.34.0 chore(deps): update pandacss Mar 7, 2024
@renovate renovate bot force-pushed the renovate/pandacss branch from 9840025 to 0282875 Compare March 7, 2024 07:27
@renovate renovate bot changed the title chore(deps): update pandacss chore(deps): update pandacss to ^0.34.1 Mar 7, 2024
@renovate renovate bot force-pushed the renovate/pandacss branch from 0282875 to 43cdbd5 Compare March 9, 2024 00:49
@renovate renovate bot changed the title chore(deps): update pandacss to ^0.34.1 chore(deps): update pandacss to ^0.34.2 Mar 9, 2024
@renovate renovate bot force-pushed the renovate/pandacss branch from 43cdbd5 to dcc7975 Compare March 10, 2024 04:33
@renovate renovate bot changed the title chore(deps): update pandacss to ^0.34.2 chore(deps): update pandacss to ^0.34.3 Mar 10, 2024
@wattanx wattanx merged commit db640c8 into main Mar 10, 2024
1 check passed
@renovate renovate bot deleted the renovate/pandacss branch March 10, 2024 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant