-
Notifications
You must be signed in to change notification settings - Fork 117
fix(web): recopy initData, globalProps, etc. #1978
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
base: main
Are you sure you want to change the base?
Conversation
🦋 Changeset detectedLatest commit: 3944efc The changes in this PR will be included in the next version bump. This PR includes changesets to release 10 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
📝 WalkthroughWalkthroughThe PR introduces deep cloning of object-type properties in LynxView property setters to prevent external mutations from affecting internal Lynx-view state. Property assignments now snapshot values at binding time, and a corresponding test validates this immutability behavior. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes
Suggested reviewers
Poem
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro 📒 Files selected for processing (3)
🧰 Additional context used📓 Path-based instructions (1).changeset/*.md📄 CodeRabbit inference engine (AGENTS.md)
Files:
🧠 Learnings (19)📓 Common learnings📚 Learning: 2025-09-12T09:43:04.847ZApplied to files:
📚 Learning: 2025-08-27T12:42:01.095ZApplied to files:
📚 Learning: 2025-08-12T16:09:32.413ZApplied to files:
📚 Learning: 2025-07-16T06:26:22.230ZApplied to files:
📚 Learning: 2025-09-12T09:43:04.847ZApplied to files:
📚 Learning: 2025-08-07T04:00:59.645ZApplied to files:
📚 Learning: 2025-07-22T09:23:07.797ZApplied to files:
📚 Learning: 2025-08-19T11:25:36.127ZApplied to files:
📚 Learning: 2025-07-22T09:26:16.722ZApplied to files:
📚 Learning: 2025-08-14T12:54:51.143ZApplied to files:
📚 Learning: 2025-09-18T04:43:54.426ZApplied to files:
📚 Learning: 2025-08-11T05:57:18.212ZApplied to files:
📚 Learning: 2025-10-11T06:16:12.517ZApplied to files:
📚 Learning: 2025-08-06T13:28:57.182ZApplied to files:
📚 Learning: 2025-09-23T08:54:39.966ZApplied to files:
📚 Learning: 2025-11-11T08:05:14.163ZApplied to files:
📚 Learning: 2025-08-13T09:20:00.936ZApplied to files:
📚 Learning: 2025-08-12T09:32:01.512ZApplied to files:
🧬 Code graph analysis (1)packages/web-platform/web-tests/tests/react.spec.ts (1)
🔇 Additional comments (5)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
CodSpeed Performance ReportMerging #1978 will degrade performances by 6.14%Comparing Summary
Benchmarks breakdown
Footnotes
|
Web Explorer#6506 Bundle Size — 377.83KiB (+0.04%).3944efc(current) vs 40c3a1a main#6491(baseline) Bundle metrics
Bundle size by type
Bundle analysis report Branch Sherry-hue:fix/init-data-updated Project dashboard Generated by RelativeCI Documentation Report issue |
React Example#6346 Bundle Size — 236.33KiB (0%).3944efc(current) vs 40c3a1a main#6331(baseline) Bundle metrics
|
| Current #6346 |
Baseline #6331 |
|
|---|---|---|
0B |
0B |
|
0B |
0B |
|
0% |
0% |
|
0 |
0 |
|
4 |
4 |
|
162 |
162 |
|
65 |
65 |
|
46.71% |
46.71% |
|
2 |
2 |
|
0 |
0 |
Bundle size by type no changes
| Current #6346 |
Baseline #6331 |
|
|---|---|---|
145.76KiB |
145.76KiB |
|
90.57KiB |
90.57KiB |
Bundle analysis report Branch Sherry-hue:fix/init-data-updated Project dashboard
Generated by RelativeCI Documentation Report issue
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.
Checklist