Skip to content

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

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 1, 2025

This PR contains the following updates:

Package Change Age Confidence
@babel/preset-typescript (source) ^7.13.0 -> ^7.27.1 age confidence
@lynx-js/template-webpack-plugin (source) 0.6.4 -> 0.8.1 age confidence
@​lynx-js/types ^3.2.0 -> ^3.3.0 age confidence
@​lynx-js/types 3.2.0 -> 3.3.0 age confidence
@​lynx-js/types ^3.2.0 -> ^3.3.0 age confidence
@lynx-js/web-core (source) ^0.13.3 -> ^0.14.2 age confidence
@lynx-js/web-elements (source) ^0.7.3 -> ^0.7.7 age confidence
@rspack/cli (source) ^1.2.8 -> ^1.4.4 age confidence
@rspack/core (source) ^1.2.8 -> ^1.4.4 age confidence
@tanstack/react-query (source) 5.66.9 -> 5.81.5 age confidence
@types/react (source) ^18.3.18 -> ^18.3.23 age confidence
@types/react (source) ^19.0.8 -> ^19.1.8 age confidence
@types/react-dom (source) ^19.0.3 -> ^19.1.6 age confidence
babel-preset-solid (source) ^1.0.0 -> ^1.9.6 age confidence
dprint ^0.49.0 -> ^0.50.1 age confidence
jsbi 4.3.0 -> 4.3.2 age confidence
pnpm (source) 10.4.1 -> 10.12.4 age confidence
react (source) ^19.0.0 -> ^19.1.0 age confidence
react-dom (source) ^19.0.0 -> ^19.1.0 age confidence
turbo (source) ^2.4.0 -> ^2.5.4 age confidence
typescript (source) ~5.7.3 -> ~5.8.3 age confidence
typescript (source) ^5.7.3 -> ^5.8.3 age confidence
zustand ^5.0.5 -> ^5.0.6 age confidence

Release Notes

babel/babel (@​babel/preset-typescript)

v7.27.1

Compare Source

👓 Spec Compliance
🐛 Bug Fix
  • babel-plugin-proposal-destructuring-private, babel-plugin-proposal-do-expressions, babel-traverse
  • babel-helper-wrap-function, babel-plugin-transform-async-to-generator
  • babel-helper-remap-async-to-generator, babel-plugin-transform-async-to-generator
  • babel-helper-fixtures, babel-parser
  • babel-generator, babel-parser
    • #​17226 Fill optional AST properties when both estree and typescript parser plugin are enabled (Part 2) (@​JLHwung)
  • babel-parser
  • babel-compat-data, babel-preset-env
  • babel-traverse
  • babel-generator
💅 Polish
  • babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining, babel-plugin-proposal-decorators, babel-plugin-transform-arrow-functions, babel-plugin-transform-class-properties, babel-plugin-transform-destructuring, babel-plugin-transform-object-rest-spread, babel-plugin-transform-optional-chaining, babel-plugin-transform-parameters, babel-traverse
🏠 Internal
  • babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
  • babel-compat-data, babel-preset-env
  • babel-compat-data, babel-standalone
  • Other
  • babel-register
  • babel-cli, babel-compat-data, babel-core, babel-generator, babel-helper-compilation-targets, babel-helper-fixtures, babel-helper-module-imports, babel-helper-module-transforms, babel-helper-plugin-test-runner, babel-helper-transform-fixture-test-runner, babel-helpers, babel-node, babel-parser, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-modules-umd, babel-plugin-transform-react-display-name, babel-plugin-transform-regenerator, babel-plugin-transform-runtime, babel-plugin-transform-typeof-symbol, babel-plugin-transform-typescript, babel-preset-env, babel-register, babel-standalone, babel-types
  • babel-plugin-transform-regenerator
  • babel-helpers, babel-plugin-transform-async-generator-functions, babel-plugin-transform-regenerator, babel-preset-env, babel-runtime-corejs3
  • babel-helpers, babel-plugin-transform-regenerator
  • babel-helpers
🔬 Output optimization
  • babel-helpers, babel-plugin-transform-modules-commonjs, babel-runtime-corejs3
  • babel-helpers, babel-plugin-transform-async-generator-functions, babel-plugin-transform-regenerator, babel-preset-env, babel-runtime-corejs3

v7.27.0

Compare Source

👓 Spec Compliance
🚀 New Feature
🐛 Bug Fix
  • babel-helper-create-class-features-plugin, babel-plugin-transform-class-properties
  • babel-traverse
  • babel-helpers, babel-preset-typescript, babel-runtime-corejs2, babel-runtime-corejs3, babel-runtime
  • babel-cli
  • babel-plugin-transform-named-capturing-groups-regex, babel-types
🏃‍♀️ Performance
lynx-family/lynx-stack (@​lynx-js/template-webpack-plugin)

v0.8.1

Compare Source

Patch Changes
  • feat: ::placeholder will be compiled to part(input)::placeholder, which means you can use pseudo-element CSS to add placeholder styles to input and textarea. (#​1158)

    // before
    <input placeholder-color='red' placeholder-font-weight='bold' placeholder-font-size='20px'>
    
    // after
    <input>
    
    input::placeholder {
      color: red;
      font-weight: bold;
      font-size: 20px;
    }
    
  • Enable fine-grained control for output.inlineScripts (#​883)

    type InlineChunkTestFunction = (params: {
      size: number;
      name: string;
    }) => boolean;
    
    type InlineChunkTest = RegExp | InlineChunkTestFunction;
    
    type InlineChunkConfig =
      | boolean
      | InlineChunkTest
      | { enable?: boolean | 'auto'; test: InlineChunkTest };
    import { defineConfig } from '@&#8203;lynx-js/rspeedy';
    
    export default defineConfig({
      output: {
        inlineScripts: ({ name, size }) => {
          return name.includes('foo') && size < 1000;
        },
      },
    });

v0.8.0

Compare Source

Minor Changes
  • Remove EncodeCSSOptions and encodeCSS to ensure consistent encoding options are used across CSS HMR updates and the main template. (#​1033)
Patch Changes
  • Avoid generating lazy bundles when there are no chunk name. (#​1090)

    E.g.: using import.meta.webpackContext.

v0.7.2

Compare Source

Patch Changes

v0.7.1

Compare Source

Patch Changes
  • feat: Merge the absent configurations for .web.bundle. (#​884)

    Before this change, the configuration of pageConfig in .web.bundle was compilerOptions. After this commit, pageConfig will be a combination of compilerOptions and sourceContent.config.

v0.7.0

Compare Source

Minor Changes
  • Rename lepus to mainThreadAssets in beforeEmit hook. (#​901)

  • Remove the unused encodeBinary option of LynxEncodePlugin. (#​880)

Patch Changes
  • Support output.inlineScripts, which controls whether to inline scripts into Lynx bundle (.lynx.bundle). (#​874)

    Only background thread scripts can remain non-inlined, whereas the main thread script is always inlined.

    example:

    import { defineConfig } from '@&#8203;lynx-js/rspeedy';
    
    export default defineConfig({
      output: {
        inlineScripts: false,
      },
    });
  • refactor: code clean (#​897)

    rename many internal apis to make logic be clear:

    multi-thread: startMainWorker -> prepareMainThreadAPIs -> startMainThread -> createMainThreadContext(new MainThreadRuntime)
    all-on-ui: prepareMainThreadAPIs -> startMainThread -> createMainThreadContext(new MainThreadRuntime)

  • Add WebEncodePlugin. (#​904)

    This is previously known as WebWebpackPlugin from @lynx-js/web-webpack-plugin.

  • Fix a bug that the lepus arg of beforeEmit hook does not contains the root main chunk of the main thread. (#​898)

v0.6.11

Compare Source

Patch Changes
  • Be compatible with rspack-manifest-plugin. (#​812)

    Now only the [name].lynx.bundle and [name].web.bundle would exist in manifest.json.

    See lynx-family/lynx-stack#763 for details.

  • Avoid CSS encode crash on Web platform. (#​814)

v0.6.10

Compare Source

Patch Changes
  • Fix CSS import order when enableCSSSelector is false. (#​609)

    When the enableCSSSelector option is set to false, style rule priority is inversely related to @import order(Lynx CSS engine has the incorrect behavior). Reversing the import order to maintain correct priority is required. For example:

    @&#8203;import "0.css";
    @&#8203;import "1.css";

    will convert to:

    @&#8203;import "1.css";
    @&#8203;import "0.css";

v0.6.9

Compare Source

Patch Changes
  • Fix incorrect hash of background.[contenthash].js in .lynx.bundle files. (#​498)

v0.6.8

Compare Source

Patch Changes
  • fix: add enableCSSInvalidation for encodeCSS of css HMR, this will fix pseudo-class (such as :active) not working in HMR. (#​435)

v0.6.7

Compare Source

Patch Changes
  • fix: merge different chunk groups for same output filename (#​371)

v0.6.6

Compare Source

Patch Changes
  • expose main.lynx.bundle to compiler (#​231)

v0.6.5

Compare Source

Patch Changes
  • The code of lazy bundle should be minimized. (#​177)
lynx-family/lynx-stack (@​lynx-js/web-core)

v0.14.2

Compare Source

Patch Changes

v0.14.1

Compare Source

Patch Changes

v0.14.0

Compare Source

Minor Changes
  • refactor: the default thread-strategy will be all on ui (#​1105)

    This is a breaking change!!!

Patch Changes
  • feat: add _SetSourceMapRelease(errInfo) MTS API. (#​1118)

    You can get errInfo.release through e.detail.release in the error event callback of lynx-view.

    The _SetSourceMapRelease function is not complete yet, because it is currently limited by the Web platform and some functions and some props such as err.stack do not need to be supported for the time being.

  • feat: add _I18nResourceTranslation api in mts && init-i18n-resources attr, i18nResourceMissed event of lynx-view. (#​1065)

    init-i18n-resource is the complete set of i18nResources that need to be maintained on the container side. Note: You need to pass this value when lynx-view is initialized.

    You can use _I18nResourceTranslation in MTS to get the corresponding i18nResource from init-i18n-resources. If it is undefined, the i18nResourceMissed event will be dispatched.

    // ui thread
    lynxView.initI18nResources = [
      {
        options: {
          locale: 'en',
          channel: '1',
          fallback_url: '',
        },
        resource: {
          hello: 'hello',
          lynx: 'lynx web platform1',
        },
      },
    ];
    lynxView.addEventListener('i18nResourceMissed', (e) => {
      console.log(e);
    });
    
    // mts
    _I18nResourceTranslation({
      locale: 'en',
      channel: '1',
      fallback_url: '',
    });
  • fix: lynx-view updateGlobalProps method will also update globalProps, so reload() will use the latest updated globalProps. (#​1119)

  • feat: supports lynx.getI18nResource() and onI18nResourceReady event in bts. (#​1088)

    • lynx.getI18nResource() can be used to get i18nResource in bts, it has two data sources:
      • the result of _I18nResourceTranslation()
      • lynx-view updateI18nResources(data: InitI18nResources, options: I18nResourceTranslationOptions), it will be matched to the correct i8nResource as a result of lynx.getI18nResource()
    • onI18nResourceReady event can be used to listen _I18nResourceTranslation and lynx-view updateI18nResources execution.
  • refactor: make the opcode be a plain array (#​1051)

    #​1042

  • feat: The error event return value detail of lynx-view adds sourceMap value, the type is as follows: (#​1058)

    CustomEvent<{
      error: Error;
      sourceMap: {
        offset: {
          line: number;
          col: number;
        };
      };
    }>;
    

    This is because web-core adds wrapper at runtime, which causes the stack offset to be different. Now you can calculate the real offset based on it.

  • feat: add updateI18nResources method of lynx-view. (#​1085)

    Now you can use updateI18nResources to update i18nResources, and then use _I18nResourceTranslation() to get the updated result.

  • fix: --lynx-color will be removed, and if color contains gradient it will be processed as transparent. (#​1069)

  • Updated dependencies [42ed2e3, 25a04c9, 0dbb8b1, f99de1e, 873a285, afacb2c, 1861cbe]:

v0.13.5

Compare Source

Patch Changes

v0.13.4

Compare Source

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

v0.7.7

Compare Source

Patch Changes
  • fix: the param index of list scrollToPosition function should be position. (#​1135)

  • fix: in lynx-view all-on-ui mode, the input event of input and textarea is triggered twice, and the first e.detail is a string, which does not conform to the expected data format. (#​1179)

  • Updated dependencies []:

v0.7.6

Compare Source

Patch Changes

v0.7.5

Compare Source

Patch Changes
  • feat: x-input && x-textarea add new method: getValue, which returns the value of the input element, selectionStart and selectEnd when success. (#​982)

  • feat: x-input and x-textarea bindinput event return structures add selectionStart, selectionEnd, and textLength, textLength are marked as @​deprecated (#​996)

  • feat: x-input and x-textarea support bindselection event, the returned type structure is { selectionStart: number; selectionEnd: number }. (#​990)

  • Updated dependencies []:

v0.7.4

Compare Source

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

v1.4.4

Compare Source

What's Changed

Performance Improvements ⚡
Bug Fixes 🐞
Document Updates 📖
Other Changes

Full Changelog: web-infra-dev/rspack@v1.4.3...v1.4.4

v1.4.3

Compare Source

What's Changed

Performance Improvements ⚡
New Features 🎉
Bug Fixes 🐞
Refactor 🔨
Other 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.

👻 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 added the bot:renovate label Jul 1, 2025
Copy link

changeset-bot bot commented Jul 1, 2025

⚠️ No Changeset found

Latest commit: bd39416

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 force-pushed the renovate/all-minor-patch branch 2 times, most recently from ec89b91 to 120f041 Compare July 4, 2025 16:38
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 120f041 to bd39416 Compare July 5, 2025 05:39
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.

0 participants