Skip to content

fix(deps): update all non-major dependencies#1048

Merged
hi-ogawa merged 2 commits intomainfrom
renovate/all-minor-patch
Jan 13, 2026
Merged

fix(deps): update all non-major dependencies#1048
hi-ogawa merged 2 commits intomainfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jan 12, 2026

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@babel/core (source) ^7.28.5^7.28.6 age confidence
@babel/plugin-proposal-pipeline-operator (source) ^7.27.1^7.28.6 age confidence
@cloudflare/vite-plugin (source) ^1.17.1^1.20.1 age confidence
@rolldown/pluginutils (source) 1.0.0-beta.581.0.0-beta.59 age confidence
@types/node (source) ^24.10.4^24.10.7 age confidence
oxfmt (source) ^0.23.0^0.24.0 age confidence
pnpm (source) 10.27.010.28.0 age confidence
rolldown (source) 1.0.0-beta.581.0.0-beta.59 age confidence
styled-components (source) ^6.1.19^6.3.5 age confidence
tsdown (source) ^0.18.4^0.19.0 age confidence
typescript-eslint (source) ^8.51.0^8.53.0 age confidence
vite (source) ^7.3.0^7.3.1 age confidence
vite (source) ^7.3.0^7.3.1 age confidence
vitest (source) ^4.0.16^4.0.17 age confidence
wrangler (source) ^4.54.0^4.58.0 age confidence

Release Notes

babel/babel (@​babel/core)

v7.28.6

Compare Source

babel/babel (@​babel/plugin-proposal-pipeline-operator)

v7.28.6

Compare Source

cloudflare/workers-sdk (@​cloudflare/vite-plugin)

v1.20.1

Compare Source

Patch Changes
  • #​11807 fada563 Thanks @​jamesopstad! - Use rolldownOptions in plugin config when available.

    This improves compatibility with Vite 8 beta and removes warnings related to use of esbuildOptions.

  • Updated dependencies [97e67b9, 7d63fa5]:

    • miniflare@​4.20260107.0
    • wrangler@​4.58.0

v1.20.0

Compare Source

Minor Changes
  • #​11620 25f6672 Thanks @​dario-piotrowicz! - Expose a new getLocalWorkerdCompatibilityDate utility that allows callers to get the compatibility date of the locally installed workerd package.

  • #​11723 3455912 Thanks @​jamesopstad! - Add a post buildApp hook that builds Worker environments that haven't already been built.

    This ensures that auxiliary Workers are included in the build when using full-stack frameworks that define their own builder.buildApp function. Note that this feature is not supported with Vite 6 as the buildApp hook was introduced in Vite 7.

  • #​11738 c54f8da Thanks @​jamesopstad! - Add default Text module rule for .sql files.

    This enables importing .sql files directly in Wrangler and the Cloudflare Vite plugin without extra configuration.

Patch Changes

v1.19.0

Compare Source

Minor Changes
  • #​11670 3483b84 Thanks @​jamesopstad! - Provide the resolved entry Worker config in the second parameter to the auxiliary Worker config function. This makes it straightforward to inherit configuration from the entry Worker in auxiliary Workers.

    Example:

    export default defineConfig({
    	plugins: [
    		cloudflare({
    			auxiliaryWorkers: [
    				{
    					config: (_, { entryWorkerConfig }) => ({
    						name: "auxiliary-worker",
    						main: "./src/auxiliary-worker.ts",
    						// Inherit compatibility settings from entry Worker
    						compatibility_date: entryWorkerConfig.compatibility_date,
    						compatibility_flags: entryWorkerConfig.compatibility_flags,
    					}),
    				},
    			],
    		}),
    	],
    });
Patch Changes

v1.18.0

Compare Source

Minor Changes
  • #​11045 12a63ef Thanks @​edmundhung! - Add keyboard shortcut to display Worker bindings during development

    When running vite dev or vite preview, you can now press b + Enter to display a list of all bindings configured for your Worker(s). This makes it easier to discover and verify which resources (e.g. KV namespaces, Durable Objects, environment variables, etc.) are available to your Worker during development.

    This feature requires vite version 7.2.7 or later.

  • #​11265 06f48c0 Thanks @​petebacondarwin! - Add a check to vite-plugin that ensures that the version of Wrangler being used internally is correct

    In some pnpm setups it is possible for a different peer dependency version of Wrangler to leak and override the version that we require internally.

Patch Changes
rolldown/rolldown (@​rolldown/pluginutils)

v1.0.0-beta.59

Compare Source

🚀 Features
🐛 Bug Fixes
🚜 Refactor
📚 Documentation
🧪 Testing
⚙️ Miscellaneous Tasks
oxc-project/oxc (oxfmt)

v0.24.0

Compare Source

🚀 Features
  • 86c0168 oxfmt/sort_package_json: Handle oxfmtrc.sort_scripts option (#​17738) (leaysgur)
📚 Documentation
  • 62b7a01 formatter: Clarify experimentalTailwindcss configuration comments (#​17898) (Dunqing)
pnpm/pnpm (pnpm)

v10.28.0

Compare Source

styled-components/styled-components (styled-components)

v6.3.5

Compare Source

Patch Changes
  • 7ff7002: Fix: Line comments (//) in multiline CSS declarations no longer cause parsing errors (fixes #​5613)

    JS-style line comments (//) placed after multiline declarations like calc() were not being properly stripped, causing CSS parsing issues. Comments are now correctly removed anywhere in the CSS while preserving valid syntax.

    Example that now works:

    const Box = styled.div`
      max-height: calc(100px + 200px + 300px); // This comment no longer breaks parsing
      background-color: green;
    `;
  • 7ff7002: Fix: Contain invalid CSS syntax to just the affected line

    In styled-components v6, invalid CSS syntax (like unbalanced braces) could cause all subsequent styles to be ignored. This fix ensures that malformed CSS only affects the specific declaration, not subsequent valid styles.

    Example that now works:

    const Circle = styled.div`
      width: 100px;
      line-height: ${() => '14px}'}; // ⛔️ This malformed line is dropped
      background-color: green; // ✅ Now preserved (was ignored in v6)
    `;

v6.3.4

Compare Source

Patch Changes
  • 8e8c282: Fixed createGlobalStyle to not use useLayoutEffect on the server, which was causing a warning and broken styles in v6.3.x. The check typeof React.useLayoutEffect === 'function' is not reliable for detecting server vs client environments in React 18+, so we now use the __SERVER__ build constant instead.

v6.3.3

Compare Source

Patch Changes
  • 6e4d1e7: fix: suppress false "created dynamically" warnings in React Server Components

    The dynamic creation warning check now properly detects RSC environments and skips validation when IS_RSC is true. This eliminates false warnings for module-level styled components in server components, which were incorrectly flagged due to RSC's different module evaluation context. Module-level styled components in RSC files no longer trigger warnings since they cannot be created inside render functions by definition.

v6.3.2

Compare Source

Patch Changes
  • a4b4a6b: fix: include TypeScript declaration files in npm package

    Fixed Rollup TypeScript plugin configuration to override tsconfig.json's noEmit setting, ensuring TypeScript declaration files are generated during build.

  • a4b4a6b: fix: resolve TypeScript error blocking type declaration emission

    Fixed TypeScript error in StyledComponent when merging style attributes from attrs. Added explicit type cast to React.CSSProperties to safely merge CSS property objects. This error was preventing TypeScript declaration files from being generated during build.

v6.3.1

Compare Source

Patch Changes
  • 046e880: Ensure TypeScript declaration files are included in npm package, needed to tweak a Rollup setting.

v6.3.0

Compare Source

Minor Changes
  • 28fd502: Add React Server Components (RSC) support

    styled-components now automatically detects RSC environments and handles CSS delivery appropriately:

    • No 'use client' directive required: Components work in RSC without any wrapper or directive
    • Automatic CSS injection: In RSC mode, styled components emit inline <style> tags that React 19 automatically hoists and deduplicates
    • Zero configuration: Works out of the box with Next.js App Router and other RSC-enabled frameworks
    • Backward compatible: Existing SSR patterns with ServerStyleSheet continue to work unchanged

    RSC best practices:

    • Prefer static styles over dynamic interpolations to avoid serialization overhead
    • Use data attributes for discrete variants (e.g., &[data-size='lg'])
    • CSS custom properties work perfectly in styled-components, can be set via inline style, and cascade to children:
    const Container = styled.div``;
    const Button = styled.button`
      background: var(--color-primary, blue);
    `;
    
    // Variables set on parent cascade to all DOM children
    <Container style={{ '--color-primary': 'orchid' }}>
      <Button>Inherits orchid background</Button>
    </Container>;
    • Use build-time CSS variable generation for theming since ThemeProvider is a no-op in RSC

    Technical details:

    • RSC detection via typeof React.createContext === 'undefined'
    • ThemeProvider and StyleSheetManager become no-ops in RSC (children pass-through)
    • React hooks are conditionally accessed via runtime guards
    • CSS is retrieved from the StyleSheet Tag for inline delivery in RSC mode
  • 856cf06: feat: update built-in element aliases to include modern HTML and SVG elements

    Added support for modern HTML and SVG elements that were previously missing:

    HTML elements:

    • search - HTML5 search element
    • slot - Web Components slot element
    • template - HTML template element

    SVG filter elements:

    • All fe* filter primitive elements (feBlend, feColorMatrix, feComponentTransfer, etc.)
    • clipPath, linearGradient, radialGradient - gradient and clipping elements
    • textPath - SVG text path element
    • switch, symbol, use - SVG structural elements

    This ensures styled-components has comprehensive coverage of all styleable HTML and SVG elements supported by modern browsers and React.

Patch Changes
  • 418adbe: fix(types): add CSS custom properties (variables) support to style prop

    CSS custom properties (CSS variables like --primary-color) are now fully supported in TypeScript without errors:

    • .attrs({ style: { '--var': 'value' } }) - CSS variables in attrs
    • <Component style={{ '--var': 'value' }} /> - CSS variables in component props
    • Mixed usage with regular CSS properties works seamlessly
  • aef2ad6: Update shared css property handling tools to latest versions.

v6.2.0

Compare Source

rolldown/tsdown (tsdown)

v0.19.0

Compare Source

   🚨 Breaking Changes
   🚀 Features
   🐞 Bug Fixes
   🏎 Performance
    View changes on GitHub
typescript-eslint/typescript-eslint (typescript-eslint)

v8.53.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

v8.52.0

Compare Source

This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.

You can read about our versioning strategy and releases on our website.

vitejs/rolldown-vite (vite)

v7.3.1

Compare Source

Features
vitejs/vite (vite)

v7.3.1

Compare Source

Please refer to CHANGELOG.md for details.

vitest-dev/vitest (vitest)

v4.0.17

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub
cloudflare/workers-sdk (wrangler)

v4.58.0

Compare Source

Minor Changes
  • #​11728 7d63fa5 Thanks @​NuroDev! - Add command categories to wrangler help menu

    The help output now groups commands by product category (Account, Compute & AI, Storage & Databases, Networking & Security) to match the Cloudflare dashboard organization:

    $ wrangler --help
    
    COMMANDS
      wrangler docs [search..]  📚 Open Wrangler's command documentation in your browser
    
    ACCOUNT
      wrangler auth    🔓 Manage authentication
      wrangler login   🔑 Login to Cloudflare
      ...
    
    COMPUTE & AI
      wrangler ai          🤖 Manage AI models
      wrangler containers  📦 Manage Containers [open beta]
      ...
    

    This improves discoverability by organizing the 20+ wrangler commands into logical groups.

Patch Changes
  • #​11822 97e67b9 Thanks @​dependabot! - chore: update dependencies of "miniflare", "wrangler"

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20260103.0 1.20260107.1
  • Updated dependencies [97e67b9]:

    • miniflare@​4.20260107.0

v4.57.0

Compare Source

Minor Changes
  • #​11682 b993d95 Thanks @​ascorbic! - Add wrangler auth token command to retrieve your current authentication credentials.

    You can now retrieve your authentication token for use with other tools and scripts:

    wrangler auth token

    The command returns whichever authentication method is currently configured:

    • OAuth token from wrangler login (automatically refreshed if expired)
    • API token from CLOUDFLARE_API_TOKEN environment variable

    Use --json to get structured output including the token type, which also supports API key/email authentication:

    wrangler auth token --json

    This is similar to gh auth token in the GitHub CLI.

  • #​11702 f612b46 Thanks @​gpanders! - Add support for trusted_user_ca_keys in Wrangler

    You can now configure SSH trusted user CA keys for containers. Add the following to your wrangler.toml:

    [[containers.trusted_user_ca_keys]]
    public_key = "ssh-ed25519 AAAAC3..."

    This allows you to specify CA public keys that can be used to verify SSH user certificates.

  • [#​


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from cc2d697 to c6f262b Compare January 13, 2026 06:48
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch from c6f262b to 61adf0a Compare January 13, 2026 06:49
@hi-ogawa hi-ogawa merged commit fefad3d into main Jan 13, 2026
19 of 20 checks passed
@hi-ogawa hi-ogawa deleted the renovate/all-minor-patch branch January 13, 2026 07:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant