Skip to content

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

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/all-minor-patch
Oct 1, 2025
Merged

fix(deps): update all non-major dependencies#132
renovate[bot] merged 1 commit intomainfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Aug 21, 2025

Note

Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to mend[bot].

This notice will be removed on 2025-10-07.


This PR contains the following updates:

Package Change Age Confidence
@lynx-js/tailwind-preset (source) 0.2.1 -> 0.4.0 age confidence
@lynx-js/template-webpack-plugin (source) 0.8.4 -> 0.9.0 age confidence
@lynx-js/web-core (source) ^0.15.6 -> ^0.17.1 age confidence
@lynx-js/web-elements (source) ^0.8.4 -> ^0.8.7 age confidence
@rspack/cli (source) ^1.4.11 -> ^1.5.8 age confidence
@rspack/core (source) ^1.4.11 -> ^1.5.8 age confidence
@tanstack/react-query (source) 5.85.5 -> 5.90.2 age confidence
@tanstack/react-router (source) 1.131.36 -> 1.132.27 age confidence
@tanstack/router-plugin (source) 1.131.36 -> 1.132.27 age confidence
@types/react (source) ^18.3.23 -> ^18.3.25 age confidence
@types/react (source) ^19.1.10 -> ^19.1.16 age confidence
@types/react-dom (source) ^19.1.7 -> ^19.1.9 age confidence
dprint ^0.50.1 -> ^0.50.2 age confidence
pnpm (source) 10.15.0 -> 10.17.1 age confidence
turbo (source) ^2.5.6 -> ^2.5.8 age confidence
typescript (source) ~5.9.2 -> ~5.9.3 age confidence
typescript (source) ^5.9.2 -> ^5.9.3 age confidence

Release Notes

lynx-family/lynx-stack (@​lynx-js/tailwind-preset)

v0.4.0

Minor Changes
  • Enable lynxUIPlugins (incl. uiVariants) by default. Fills the gap left by missing pseudo- and data-attribute selectors in Lynx, offering state and structural variants out of the box. (#​1774)

    Opt-out globally or per plugin:

    // disable all UI plugins
    createLynxPreset({ lynxUIPlugins: false });
    // or disable one plugin
    createLynxPreset({ lynxUIPlugins: { uiVariants: false } });
Patch Changes
  • Fixed transform-related CSS variables previously defined on :root; they are now reset on * to prevent inheritance between parent and child elements. (#​1773)

v0.3.0

Compare Source

Minor Changes
  • Added group-*, peer-*, and parent-* modifiers (ancestor, sibling, and direct-parent scopes) for uiVariants plugin. (#​1741)

    Fixed prefix handling in prefixed projects — ui-* state markers are not prefixed, while scope markers (.group/.peer) honor config('prefix').

    BREAKING: Removed slash-based naming modifiers on self (non-standard); slash modifiers remain supported for scoped markers (e.g. group/menu, peer/tab).

    Bumped peer dependency to tailwindcss@^3.4.0 (required for use of internal features).

lynx-family/lynx-stack (@​lynx-js/template-webpack-plugin)

v0.9.0

Minor Changes
  • BREAKING CHANGE: Remove the enableParallelElement and pipelineSchedulerConfig options. (#​1705)

    Since the thread element resolution is still in experimental stage and may have stability risks, it will be disabled by default after this change.

  • BREAKING CHANGE: Remove the enableICU option. (#​1800)

v0.8.6

Compare Source

Patch Changes
  • fix: add appType field for lazy bundle for web (#​1738)

v0.8.5

Compare Source

Patch Changes
lynx-family/lynx-stack (@​lynx-js/web-core)

v0.17.1

Patch Changes

v0.17.0

Minor Changes
  • break(web): temporary remove support for chunk split (#​1739)

    Since the global variables cannot be accessed in the splited chunk, we temporary remove supporting for chunk spliting

    Developers could easily remove the chunk Split settings in Rspeedy for migration

    import { defineConfig } from '@​lynx-js/rspeedy'
    
    export default defineConfig({
      performance: {
        chunkSplit: {
          strategy: 'all-in-one',
        },
      },
    })
    
Patch Changes

v0.16.1

Compare Source

Patch Changes

v0.16.0

Compare Source

Minor Changes
  • refactor: provide the mts a real globalThis (#​1589)

    Before this change, We create a function wrapper and a fake globalThis for Javascript code.

    This caused some issues.

    After this change, we will create an iframe for createing an isolated Javascript context.

    This means the globalThis will be the real one.

Patch Changes

v0.15.7

Compare Source

Patch Changes
lynx-family/lynx-stack (@​lynx-js/web-elements)

v0.8.7

Patch Changes

v0.8.6

Compare Source

Patch Changes
  • fix: 1. svg use image tag to render, to differentiate background-image styles (#​1668)

    1. use blob instead of raw data-uri

    Not using data-uri(data:image/svg+xml;utf8,${props.content})
    since it has follow limitations:

    < and > must be encoded to %3C and %3E.
    Double quotes must be converted to single quotes.
    Colors must use a non-hex format because # will not work inside data-uri.
    See: https://codepen.io/zvuc/pen/BWNLJL
    Instead, we use modern Blob API to create SVG URL that have the same support

  • Updated dependencies [d618304, 1d97fce]:

v0.8.5

Compare Source

Patch Changes
web-infra-dev/rspack (@​rspack/cli)

v1.5.8

Compare Source

Highlights 💡

Enhanced Tree Shaking for Nested Exports in Destructuring

Rspack now supports more precise tree shaking for nested exports accessed through destructuring assignments.

// lib.js
export * as a from "./a";
export * as b from "./b";

// index.js
import * as lib from "./lib";
// Before: All exports under `lib.a` were retained, only `lib.b` was tree-shaken
// Now: Only the specific property `inner` from `lib.a` is kept; everything else is removed
const { a: { inner } } = lib;

What's Changed

Performance Improvements ⚡
New Features 🎉
Bug Fixes 🐞
Refactor 🔨
Document Updates 📖
Other Changes

New Contributors

Full Changelog: web-infra-dev/rspack@v1.5.7...v1.5.8

v1.5.7

Compare Source

Highlights 💡

Improved Tree Shaking for Dynamic Import .then()

This release enhances tree shaking capabilities specifically for the .then() callbacks of dynamic imports. Rspack can now statically analyze and eliminate unused exports when destructuring is performed on the resolved module within promise chains:

// Tree shaking now works for destructuring in .then() callbacks
import('./utils').then(module => {
  const { usedFunction } = module; // Only usedFunction will be included
  usedFunction();
  // unusedFunction will be tree-shaken out
});
JSX Preserve Support

Rspack now supports parsing and preserving JSX syntax. This allows JSX syntax to be parsed without transformation, making it compatible with external JSX transformers.

// rspack.config.js
export default {
  module: {
    parser: {
      javascript: {
        jsx: true // Enable JSX parsing
      }
    },
    rules: [
      {
        test: /\.jsx?$/,
        use: {
          loader: 'swc-loader',
          options: {
            jsc: {
              parser: { jsx: true },
              transform: {
                // Preserve JSX syntax
                react: { runtime: 'preserve' }
              }
            }
          }
        }
      }
    ]
  }
};

What's Changed

New Features 🎉
Bug Fixes 🐞
Document Updates 📖
Other Changes

Full Changelog: web-infra-dev/rspack@v1.5.6...v1.5.7

v1.5.6

Compare Source

What's Changed

Performance Improvements ⚡
New Features 🎉
Bug Fixes 🐞
Refactor 🔨
Document Updates 📖
Other Changes

New Contributors

Full Changelog: web-infra-dev/rspack@v1.5.5...v1.5.6

v1.5.5

Compare Source

What's Changed

Bug Fixes 🐞
Document Updates 📖
Other Changes

Full Changelog: web-infra-dev/rspack@v1.5.4...v1.5.5

v1.5.4

Compare Source

What's Changed

Performance Improvements ⚡
New Features 🎉
Bug Fixes 🐞
Refactor 🔨
Document Updates 📖
Other Changes

New Contributors

Full Changelog: web-infra-dev/rspack@v1.5.3...v1.5.4

v1.5.3

Compare Source

Highlights 💡

Advanced tree-shaking

Rspack v1.5.3 ships advanced tree-shaking for dynamic imports via member expression analysis.

Ongoing improvements are in progress, and upcoming releases will continue to improve static analysis to cover more syntax patterns, such as dynamic import with a subsequent .then().

image

What's Changed

Performance Improvements ⚡
New Features 🎉
Bug Fixes 🐞
Refactor 🔨
Document Updates 📖
Other Changes
  • chore(deps): update dependency @​rsbuild/plugin-sass to ^1.4.0 by @​renov[https://github.co

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 is behind base branch, 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 requested a review from colinaaa as a code owner August 21, 2025 05:19
@renovate renovate Bot enabled auto-merge (squash) August 21, 2025 05:19
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Aug 21, 2025

⚠️ No Changeset found

Latest commit: fd2048d

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@renovate renovate Bot changed the title chore(deps): update dependency @lynx-js/types to v3.3.2 chore(deps): update dependency @lynx-js/types to v3.3.2 - autoclosed Aug 21, 2025
@renovate renovate Bot closed this Aug 21, 2025
auto-merge was automatically disabled August 21, 2025 10:13

Pull request was closed

@renovate renovate Bot deleted the renovate/all-minor-patch branch August 21, 2025 10:13
@renovate renovate Bot changed the title chore(deps): update dependency @lynx-js/types to v3.3.2 - autoclosed chore(deps): update dependency @lynx-js/types to v3.3.2 Aug 22, 2025
@renovate renovate Bot reopened this Aug 22, 2025
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch from 3ad3727 to 333d0a8 Compare August 22, 2025 16:56
@renovate renovate Bot changed the title chore(deps): update dependency @lynx-js/types to v3.3.2 chore(deps): update all non-major dependencies Aug 22, 2025
@renovate renovate Bot enabled auto-merge (squash) August 22, 2025 21:55
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 8645dd7 to f5bf5b2 Compare August 26, 2025 07:49
@renovate renovate Bot changed the title chore(deps): update all non-major dependencies fix(deps): update all non-major dependencies Aug 26, 2025
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 7754960 to 5c214b3 Compare August 31, 2025 09:22
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from a3ba342 to 7b57071 Compare September 9, 2025 17:09
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 15 times, most recently from a090d96 to c28e313 Compare September 26, 2025 18:49
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 11 times, most recently from 1699c3a to 8459a2c Compare September 30, 2025 08:24
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch from 8459a2c to fd2048d Compare September 30, 2025 22:27
@renovate renovate Bot merged commit 432225c into main Oct 1, 2025
2 checks passed
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