Skip to content

[pull] main from lynx-family:main#257

Merged
pull[bot] merged 3 commits intoPupilTong:mainfrom
lynx-family:main
Sep 16, 2025
Merged

[pull] main from lynx-family:main#257
pull[bot] merged 3 commits intoPupilTong:mainfrom
lynx-family:main

Conversation

@pull
Copy link

@pull pull bot commented Sep 16, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

PupilTong and others added 3 commits September 16, 2025 19:51
<!--
  Thank you for submitting a pull request!

We appreciate the time and effort you have invested in making these
changes. Please ensure that you provide enough information to allow
others to review your pull request.

Upon submission, your pull request will be automatically assigned with
reviewers.

If you want to learn more about contributing to this project, please
visit:
https://github.com/lynx-family/lynx-stack/blob/main/CONTRIBUTING.md.
-->

<!-- The AI summary below will be auto-generated - feel free to replace
it with your own. -->

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Bug Fixes**
* Embedded iframes now use stricter sandboxing and adjusted loading for
improved security and stability.
* Updated mobile capability meta to better reflect mobile web behavior.

* **Performance**
* Template loading deduplicates concurrent requests to avoid duplicate
fetches and improve reliability.

* **Tests**
* Added per‑browser skip logic for WebKit on several browser tests to
reduce flaky failures.

* **Chores**
  * Published a patch release and updated release metadata.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

## Checklist

<!--- Check and mark with an "x" -->

- [ ] Tests updated (or not required).
- [ ] Documentation updated (or not required).
- [ ] Changeset added, and when a BREAKING CHANGE occurs, it needs to be
clearly marked (or not required).
<!--
  Thank you for submitting a pull request!

We appreciate the time and effort you have invested in making these
changes. Please ensure that you provide enough information to allow
others to review your pull request.

Upon submission, your pull request will be automatically assigned with
reviewers.

If you want to learn more about contributing to this project, please
visit:
https://github.com/lynx-family/lynx-stack/blob/main/CONTRIBUTING.md.
-->

<!-- The AI summary below will be auto-generated - feel free to replace
it with your own. -->

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Bug Fixes**
* Prevented unnecessary updates during hydration when spreading props
inside list items, improving performance and avoiding visual flicker.

* **Tests**
* Added test coverage to ensure prop spreading in list items does not
trigger redundant updates during hydration.

* **Chores**
  * Added a changeset to publish a patch release for @lynx-js/react.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

## Checklist

<!--- Check and mark with an "x" -->

- [x] Tests updated (or not required).
- [ ] Documentation updated (or not required).
- [x] Changeset added, and when a BREAKING CHANGE occurs, it needs to be
clearly marked (or not required).
<!--
  Thank you for submitting a pull request!

We appreciate the time and effort you have invested in making these
changes. Please ensure that you provide enough information to allow
others to review your pull request.

Upon submission, your pull request will be automatically assigned with
reviewers.

If you want to learn more about contributing to this project, please
visit:
https://github.com/lynx-family/lynx-stack/blob/main/CONTRIBUTING.md.
-->

<!-- The AI summary below will be auto-generated - feel free to replace
it with your own. -->

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Revert**
* Temporarily removed chunk splitting support to prevent runtime issues
in split chunks while a robust fix is prepared.
* **Bug Fixes**
* App loading now fails fast with a clear error when a requested
resource is missing from the manifest, avoiding silent failures and
aiding diagnosis.
* **Tests**
* Skipped split-chunk related tests while the feature is disabled to
keep test suite stable.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

## Checklist

<!--- Check and mark with an "x" -->

- [ ] Tests updated (or not required).
- [ ] Documentation updated (or not required).
- [ ] Changeset added, and when a BREAKING CHANGE occurs, it needs to be
clearly marked (or not required).
@pull pull bot requested a review from PupilTong as a code owner September 16, 2025 14:53
@pull pull bot locked and limited conversation to collaborators Sep 16, 2025
@pull pull bot added the ⤵️ pull label Sep 16, 2025
@pull pull bot merged commit 75693e4 into PupilTong:main Sep 16, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants