Skip to content

chore: Release 2025-05-09 12:55:59#644

Merged
colinaaa merged 1 commit intomainfrom
changeset-release/main
May 9, 2025
Merged

chore: Release 2025-05-09 12:55:59#644
colinaaa merged 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Apr 28, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@lynx-js/react@0.108.0

Minor Changes

Patch Changes

  • Add support for batch rendering in <list> with async resolution of sub-tree properties and element trees. (#624)

    Use the experimental-batch-render-strategy attribute of <list>:

    <list
      /**
       * Batch render strategy:
       * 0: (Default) Disabled - No batch rendering
       * 1: Basic - Only batch rendering enabled
       * 2: Property Resolution - Batch render with async property resolution for list item subtree
       * 3: Full Resolution - Batch render with async property and element tree resolution for list item subtree
       */
      experimental-batch-render-strategy={3}
    ></list>
  • rename @lynx-js/test-environment to @lynx-js/testing-environment (#704)

  • Auto import @lynx-js/react/experimental/lazy/import when using import(url) (#667)

  • Auto import @lynx-js/react/experimental/lazy/import when using <component is={url} /> (#666)

  • Fixed a race condition when updating states and GlobalProps simultaneously. (#707)

    This fix prevents the "Attempt to render more than one <page />" error from occurring during normal application usage.

  • Fix error like Unterminated string constant when using multi-line JSX StringLiteral. (#654)

@lynx-js/testing-environment@0.1.0

Minor Changes

  • Switch to ESM package format by setting "type": "module". (#703)

Patch Changes

  • rename @lynx-js/test-environment to @lynx-js/testing-environment (#704)

@lynx-js/web-platform-rsbuild-plugin@0.1.0

Minor Changes

  • feat: add new parameter nativeModulesPath to pluginWebPlatform({}). (#668)

    After this commit, you can use nativeModulesPath to package custom nativeModules directly into the worker, and no longer need to pass nativeModulesMap to lynx-view.

    Here is an example:

    • native-modules.ts:
    // index.native-modules.ts
    export default {
      CustomModule: function (NativeModules, NativeModulesCall) {
        return {
          async getColor(data, callback) {
            const color = await NativeModulesCall("getColor", data);
            callback(color);
          },
        };
      },
    };
    • plugin config:
    // rsbuild.config.ts
    import { pluginWebPlatform } from "@lynx-js/web-platform-rsbuild-plugin";
    import { defineConfig } from "@rsbuild/core";
    
    export default defineConfig({
      plugins: [
        pluginWebPlatform({
          // replace with your actual native-modules file path
          nativeModulesPath: path.resolve(__dirname, "./index.native-modules.ts"),
        }),
      ],
    });
  • feat: Provides Rsbuild plugin for Web projects in Lynx Web Platform, currently supports polyfill about lynx. (#606)

@lynx-js/rspeedy@0.9.4

Patch Changes

  • Bump Rsbuild v1.3.17 with Rspack v1.3.9. (#708)

  • Support performance.profile. (#691)

  • Support CLI flag --mode to specify the build mode. (#723)

  • Enable native Rsdoctor plugin by default. (#688)

    Set tools.rsdoctor.experiments.enableNativePlugin to false to use the old JS plugin.

    import { defineConfig } from "@lynx-js/rspeedy";
    
    export default defineConfig({
      tools: {
        rsdoctor: {
          experiments: {
            enableNativePlugin: false,
          },
        },
      },
    });

    See Rsdoctor - 1.0 for more details.

  • Bump Rsbuild v1.3.14 with Rspack v1.3.8. (#630)

@lynx-js/react-rsbuild-plugin@0.9.9

Patch Changes

  • Fix runtime error: "SyntaxError: Identifier 'i' has already been declared". (#651)

  • Enable runtime profiling when performance.profile is set to true. (#722)

  • fix: resolve page crash on development mode when enabling experimental_isLazyBundle: true (#653)

  • Support @lynx-js/react v0.108.0. (#649)

  • Updated dependencies [ea4da1a, ca15dda, f8d369d, ea4da1a]:

    • @lynx-js/react-webpack-plugin@0.6.13
    • @lynx-js/runtime-wrapper-webpack-plugin@0.0.10
    • @lynx-js/react-alias-rsbuild-plugin@0.9.9
    • @lynx-js/react-refresh-webpack-plugin@0.3.2

@lynx-js/tailwind-preset@0.0.3

Patch Changes

  • Support hidden, no-underline and line-through utilities. (#745)

@lynx-js/offscreen-document@0.0.2

Patch Changes

  • feat: support touch events (#641)

@lynx-js/web-constants@0.13.1

Patch Changes

  • feat: support touch events for MTS (#641)

    now we support

    • main-thread:bindtouchstart
    • main-thread:bindtouchend
    • main-thread:bindtouchmove
    • main-thread:bindtouchcancel
  • Updated dependencies []:

    • @lynx-js/web-worker-rpc@0.13.1

@lynx-js/web-core@0.13.1

Patch Changes

  • fix: some inline style properties cause crash (#647)

    add support for the following css properties

    • mask
    • mask-repeat
    • mask-position
    • mask-clip
    • mask-origin
    • mask-size
    • gap
    • column-gap
    • row-gap
    • image-rendering
    • hyphens
    • offset-path
    • offset-distance
  • feat: support touch events for MTS (#641)

    now we support

    • main-thread:bindtouchstart
    • main-thread:bindtouchend
    • main-thread:bindtouchmove
    • main-thread:bindtouchcancel
  • feat: add SystemInfo.screenWidth and SystemInfo.screenHeight (#641)

  • Updated dependencies [c9ccad6, 9ad394e, f4cfb70, c9ccad6, 839d61c]:

    • @lynx-js/offscreen-document@0.0.2
    • @lynx-js/web-mainthread-apis@0.13.1
    • @lynx-js/web-worker-runtime@0.13.1
    • @lynx-js/web-constants@0.13.1
    • @lynx-js/web-worker-rpc@0.13.1

@lynx-js/web-elements@0.7.1

Patch Changes

  • fix(web): x-swiper-item threshold updated to 20 (#639)

  • fix: In React19, setter and getter functions are treated as properties, making it impossible to retrieve the current value via attributes. (#639)

@lynx-js/web-explorer@0.0.7

Patch Changes

  • feat: use nativeModulesPath instead of nativeModulesMap to lynx-view. (#668)

  • fix: fork @vant/touch-emulator and make it work with shadowroot (#662)

  • fix: loading errors caused by script import order (#665)

  • chore: update homepage (#645)

@lynx-js/web-mainthread-apis@0.13.1

Patch Changes

  • fix: some inline style properties cause crash (#647)

    add support for the following css properties

    • mask
    • mask-repeat
    • mask-position
    • mask-clip
    • mask-origin
    • mask-size
    • gap
    • column-gap
    • row-gap
    • image-rendering
    • hyphens
    • offset-path
    • offset-distance
  • feat: support touch events for MTS (#641)

    now we support

    • main-thread:bindtouchstart
    • main-thread:bindtouchend
    • main-thread:bindtouchmove
    • main-thread:bindtouchcancel
  • Updated dependencies [c9ccad6]:

    • @lynx-js/web-constants@0.13.1

@lynx-js/web-worker-runtime@0.13.1

Patch Changes

  • feat: support for using lynx.queueMicrotask. (#702)

  • feat: support touch events for MTS (#641)

    now we support

    • main-thread:bindtouchstart
    • main-thread:bindtouchend
    • main-thread:bindtouchmove
    • main-thread:bindtouchcancel
  • feat: provide comments for @lynx-js/web-platform-rsbuild-plugin. (#668)

  • Updated dependencies [c9ccad6, 9ad394e, c9ccad6]:

    • @lynx-js/offscreen-document@0.0.2
    • @lynx-js/web-mainthread-apis@0.13.1
    • @lynx-js/web-constants@0.13.1
    • @lynx-js/web-worker-rpc@0.13.1

@lynx-js/react-webpack-plugin@0.6.13

Patch Changes

  • feat: add experimental_isLazyBundle option, it will disable snapshot HMR for standalone lazy bundle (#653)

  • Add the profile option to control whether __PROFILE__ is enabled. (#722)

  • Support @lynx-js/react v0.108.0. (#649)

@lynx-js/runtime-wrapper-webpack-plugin@0.0.10

Patch Changes

  • feat: add experimental_isLazyBundle option, it will disable lynxChunkEntries for standalone lazy bundle (#653)

create-rspeedy@0.9.4

@lynx-js/react-alias-rsbuild-plugin@0.9.9

upgrade-rspeedy@0.9.4

@lynx-js/web-worker-rpc@0.13.1

@github-actions github-actions bot requested a review from PupilTong as a code owner April 28, 2025 04:17
@github-actions github-actions bot changed the title chore: Release 2025-04-28 04:17:38 chore: Release 2025-04-28 05:49:13 Apr 28, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 8d64f35 to e8f6768 Compare April 28, 2025 05:49
@github-actions github-actions bot changed the title chore: Release 2025-04-28 05:49:13 chore: Release 2025-04-28 09:01:32 Apr 28, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from e8f6768 to df897ae Compare April 28, 2025 09:01
@github-actions github-actions bot changed the title chore: Release 2025-04-28 09:01:32 chore: Release 2025-04-28 09:53:39 Apr 28, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from df897ae to da8ba7d Compare April 28, 2025 09:53
@github-actions github-actions bot changed the title chore: Release 2025-04-28 09:53:39 chore: Release 2025-04-28 10:42:31 Apr 28, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from da8ba7d to 92ef78c Compare April 28, 2025 10:42
@github-actions github-actions bot requested a review from colinaaa as a code owner April 28, 2025 10:42
@github-actions github-actions bot changed the title chore: Release 2025-04-28 10:42:31 chore: Release 2025-04-28 12:55:51 Apr 28, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 92ef78c to de19a1e Compare April 28, 2025 12:56
@github-actions github-actions bot changed the title chore: Release 2025-04-28 12:55:51 chore: Release 2025-04-28 16:02:59 Apr 28, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from de19a1e to 6bad5c2 Compare April 28, 2025 16:03
@github-actions github-actions bot changed the title chore: Release 2025-04-28 16:02:59 chore: Release 2025-04-29 02:52:28 Apr 29, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 6bad5c2 to 16f9d0a Compare April 29, 2025 02:52
@github-actions github-actions bot changed the title chore: Release 2025-04-29 02:52:28 chore: Release 2025-04-29 07:10:24 Apr 29, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 16f9d0a to 8a40aef Compare April 29, 2025 07:10
@github-actions github-actions bot changed the title chore: Release 2025-04-29 07:10:24 chore: Release 2025-04-29 11:37:35 Apr 29, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 8a40aef to 3694578 Compare April 29, 2025 11:37
@github-actions github-actions bot changed the title chore: Release 2025-04-29 11:37:35 chore: Release 2025-04-29 13:22:58 Apr 29, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 3694578 to 196e295 Compare April 29, 2025 13:23
@github-actions github-actions bot changed the title chore: Release 2025-04-29 13:22:58 chore: Release 2025-04-29 13:54:41 Apr 29, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 196e295 to 79c5872 Compare April 29, 2025 13:54
@github-actions github-actions bot changed the title chore: Release 2025-04-29 13:54:41 chore: Release 2025-04-30 06:42:47 Apr 30, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 79c5872 to 57ead94 Compare April 30, 2025 06:42
@github-actions github-actions bot changed the title chore: Release 2025-04-30 06:42:47 chore: Release 2025-04-30 07:04:45 Apr 30, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 57ead94 to 8b6592a Compare April 30, 2025 07:04
@github-actions github-actions bot changed the title chore: Release 2025-04-30 07:04:45 chore: Release 2025-04-30 07:47:22 Apr 30, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 8b6592a to 6c1fe98 Compare April 30, 2025 07:47
@github-actions github-actions bot changed the title chore: Release 2025-05-08 06:22:27 chore: Release 2025-05-08 07:04:08 May 8, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 0eca4d9 to 3154d34 Compare May 8, 2025 07:04
@github-actions github-actions bot changed the title chore: Release 2025-05-08 07:04:08 chore: Release 2025-05-08 07:56:34 May 8, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 3154d34 to 5e2e339 Compare May 8, 2025 07:56
@github-actions github-actions bot changed the title chore: Release 2025-05-08 07:56:34 chore: Release 2025-05-08 09:22:29 May 8, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 5e2e339 to c2f7142 Compare May 8, 2025 09:22
@github-actions github-actions bot changed the title chore: Release 2025-05-08 09:22:29 chore: Release 2025-05-08 10:18:26 May 8, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from c2f7142 to 6158709 Compare May 8, 2025 10:18
@github-actions github-actions bot changed the title chore: Release 2025-05-08 10:18:26 chore: Release 2025-05-08 10:49:16 May 8, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 6158709 to 8cc82f9 Compare May 8, 2025 10:49
@github-actions github-actions bot changed the title chore: Release 2025-05-08 10:49:16 chore: Release 2025-05-08 12:51:57 May 8, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 8cc82f9 to fa1293e Compare May 8, 2025 12:52
@github-actions github-actions bot changed the title chore: Release 2025-05-08 12:51:57 chore: Release 2025-05-08 16:14:16 May 8, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from fa1293e to da91a17 Compare May 8, 2025 16:14
@github-actions github-actions bot changed the title chore: Release 2025-05-08 16:14:16 chore: Release 2025-05-08 16:55:55 May 8, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from da91a17 to 0e62ed2 Compare May 8, 2025 16:56
@github-actions github-actions bot changed the title chore: Release 2025-05-08 16:55:55 chore: Release 2025-05-09 03:33:52 May 9, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 0e62ed2 to 09e3747 Compare May 9, 2025 03:34
@github-actions github-actions bot changed the title chore: Release 2025-05-09 03:33:52 chore: Release 2025-05-09 04:47:24 May 9, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 09e3747 to 29467be Compare May 9, 2025 04:47
@github-actions github-actions bot changed the title chore: Release 2025-05-09 04:47:24 chore: Release 2025-05-09 08:28:47 May 9, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 29467be to 9dfee2e Compare May 9, 2025 08:29
@github-actions github-actions bot changed the title chore: Release 2025-05-09 08:28:47 chore: Release 2025-05-09 12:27:31 May 9, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from 9dfee2e to b9b225e Compare May 9, 2025 12:27
@github-actions github-actions bot changed the title chore: Release 2025-05-09 12:27:31 chore: Release 2025-05-09 12:55:59 May 9, 2025
@github-actions github-actions bot force-pushed the changeset-release/main branch from b9b225e to 3b7b339 Compare May 9, 2025 12:56
@colinaaa colinaaa merged commit 44cc065 into main May 9, 2025
1 check passed
@colinaaa colinaaa deleted the changeset-release/main branch May 9, 2025 13:14
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