Conversation
a07db52 to
db58d74
Compare
db58d74 to
b32b499
Compare
b32b499 to
eb18f7d
Compare
eb18f7d to
5356b85
Compare
5356b85 to
1d5890f
Compare
1d5890f to
4c46110
Compare
4c46110 to
20fe922
Compare
20fe922 to
489ee82
Compare
489ee82 to
c147b1a
Compare
c147b1a to
6e04e2d
Compare
6e04e2d to
eae68a5
Compare
cd6d21c to
a8dce4a
Compare
a8dce4a to
9523caa
Compare
9523caa to
f77f281
Compare
f77f281 to
798306c
Compare
798306c to
17495b5
Compare
17495b5 to
f907bc1
Compare
f907bc1 to
8b43cff
Compare
8b43cff to
0c8ca4c
Compare
0c8ca4c to
7cc3ab8
Compare
7cc3ab8 to
2738c58
Compare
2738c58 to
8cf3fdb
Compare
8cf3fdb to
2cac93b
Compare
2cac93b to
694c5e1
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.117.0
Minor Changes
feat: export
GlobalPropsProvider,GlobalPropsConsumer,useGlobalPropsanduseGlobalPropsChangedfor__globalProps(#2346)GlobalPropsProvider: A Provider component that acceptschildren. It is used to provide thelynx.__globalPropscontext.GlobalPropsConsumer: A Consumer component that accepts a function as a child. It is used to consume thelynx.__globalPropscontext.useGlobalProps: A hook that returns thelynx.__globalPropsobject. It triggers a re-render whenlynx.__globalPropschanges.useGlobalPropsChanged: A hook that accepts a callback function. The callback is invoked whenlynx.__globalPropschanges.Note: When
globalPropsModeis not set to'event'(default is'reactive'), these APIs will be ineffective (pass-through) and will log a warning in development mode, as updates are triggered automatically by full re-render.BREAKING CHANGE: (#2319)
Change preact package from
@hongzhiyuan/preactto@lynx-js/internal-preact.Upgrade preact from f7693b72 to 55254ef7, see diffs at f7693b72...55254ef7.
feat: add
globalPropsModeoption toPluginReactLynxOptions(#2346)"event",updateGlobalPropswill only trigger a global event and skip therunWithForceflow."reactive", which meansupdateGlobalPropswill trigger re-render automatically.Patch Changes
Add
__BACKGROUND__guard ononBackgroundSnapshotInstanceUpdateIdevent to prevent bundling to main-thread on dev environment. (#2332)refactor: extract static string in template literal (#2334)
fix: avoid crash when spread undefined ref (#2333)
Avoid registering lifecycle refs for main-thread functions (MTF) that have not received an
execIdduringrenderPage()first-screen binding. (#2320)@lynx-js/react-umd@0.117.0
Minor Changes
@lynx-js/react-rsbuild-plugin@0.13.0
Minor Changes
BREAKING CHANGE: (#2319)
Change preact package from
@hongzhiyuan/preactto@lynx-js/internal-preact.Upgrade preact from f7693b72 to 55254ef7, see diffs at f7693b72...55254ef7.
feat: add
globalPropsModeoption toPluginReactLynxOptions(#2346)"event",updateGlobalPropswill only trigger a global event and skip therunWithForceflow."reactive", which meansupdateGlobalPropswill trigger re-render automatically.Patch Changes
f1129ea,27f1cff,ed566f0,402ec2b]:@lynx-js/react-webpack-plugin@0.8.0
Minor Changes
feat: add
globalPropsModeoption toPluginReactLynxOptions(#2346)"event",updateGlobalPropswill only trigger a global event and skip therunWithForceflow."reactive", which meansupdateGlobalPropswill trigger re-render automatically.Patch Changes
Fix sourcemap misalignment when wrapping lazy bundle main-thread chunks. (#2361)
The lazy bundle IIFE wrapper is now injected in
processAssetsatPROCESS_ASSETS_STAGE_OPTIMIZE_SIZE + 1by walking chunk groups instead of patching assets inbeforeEncode.experimental_isLazyBundle: true, the wrapper is applied to lazy-bundle chunk groups.Injecting the wrapper in this stage keeps the emitted JS stable after optimization while still running before
DEV_TOOLINGsourcemap finalization, so the generated.jsand.js.mapstay aligned.Set
__DEV__and__PROFILE__totrueonNODE_ENV === 'development'. (#2324)@lynx-js/rspeedy@0.13.6
Patch Changes
Rename Web Preview label to fix URL alignment (#2355)
Updated dependencies [
799fda8]:@lynx-js/lynx-bundle-rslib-config@0.2.3
Patch Changes
@lynx-js/external-bundle-rsbuild-plugin@0.0.4
Patch Changes
ed566f0]:@lynx-js/kitten-lynx-test-infra@0.1.1
Patch Changes
feat: support page.screenshot() (#2364)
feat: initial commit (#2272)
@lynx-js/testing-environment@0.1.12
Patch Changes
__ElementAnimatePAPI for web platform animation lifecycle (#2329)@lynx-js/web-constants@0.19.9
Patch Changes
Implement
__ElementAnimatePAPI for web platform animation lifecycle (#2329)Updated dependencies []:
@lynx-js/web-core@0.19.9
Patch Changes
2efecc2]:@lynx-js/web-core-wasm@0.0.6
Patch Changes
reexports essential utils & types in @lynx-js/web-elements from @lynx-js/web-core-wasm/client (#2321)
Updated dependencies []:
@lynx-js/web-mainthread-apis@0.19.9
Patch Changes
2efecc2]:@lynx-js/web-worker-runtime@0.19.9
Patch Changes
2efecc2]:@lynx-js/cache-events-webpack-plugin@0.0.3
Patch Changes
globalThis.loadDynamicComponentin the cache events runtime and add tests covering tt methods, performance events, and globalThis replay behavior. (#2343)@lynx-js/externals-loading-webpack-plugin@0.0.5
Patch Changes
@lynx-js/react-refresh-webpack-plugin@0.3.5
Patch Changes
@lynx-js/template-webpack-plugin@0.10.6
Patch Changes
d034dae]:create-rspeedy@0.13.6
@lynx-js/react-alias-rsbuild-plugin@0.13.0
upgrade-rspeedy@0.13.6
@lynx-js/web-core-server@0.19.9
@lynx-js/web-rsbuild-server-middleware@0.19.9
@lynx-js/web-worker-rpc@0.19.9