Remove optimal-components and optimal-utilities bundles - #583
Conversation
|
ⓘ Qodo reviews are paused because your trial has ended. Ask your workspace admin to add credits to resume reviews. Manage billing |
|
Warning Review limit reached
Next review available in: 52 minutes Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (13)
📝 WalkthroughWalkthroughRemoves the ChangesBundle Tier Removal
Estimated code review effort: 2 (Simple) | ~12 minutes Possibly related PRs
Suggested labels: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Warning Review ran into problems🔥 ProblemsGit: Failed to clone repository. Please run the 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 |
The optimal-components and optimal-utilities tiers added <13 KB over full (the whole spread across all four bundles was ~12%) while multiplying the UI, docs, tests, and per-bundle artifacts. Drop them and ship two bundles: - optimal — the whole framework, lean (core + classless forms) - full — optimal plus the component and utility layers (a superset) bundle.config.json keeps only optimal/full (flat + layered); regenerated api-index and bundles.generated.json now expose two tiers. Component tests load the full bundle (the only one shipping components); the demo generator and package exports/docs follow. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01A5nv7eHWWU2tqBjM1AHsvG
69b7eb6 to
51ea1f8
Compare
Summary
Removes the
optimal-componentsandoptimal-utilitiespre-built CSS bundles from the distribution, along with their associated exports and documentation references.Changes
slashed.optimal-components.css,slashed.optimal-components.flat.css,slashed.optimal-utilities.css, andslashed.optimal-utilities.flat.css./optimal-components,./optimal-components/flat,./optimal-utilities, and./optimal-utilities/flatREADME.mdanddocs/architecture.mdto remove references to the removed bundles from the bundle tableconfigurator/src/data/bundles.generated.jsonto reflect the removaltests/button.spec.jsandtests/card.spec.jsto use theoptimalbundle instead of the removedoptimal-componentsbundledemos/full-api-demo.htmlanddemos/full-api-demo-with-overrides.htmldocs/api-index.jsonandconfigurator/src/data/api-index.generated.jsonvia build processNotes
optimalbundle remains as the recommended all-in-one distributionoptimalbundle, which includes all necessary component styleshttps://claude.ai/code/session_01A5nv7eHWWU2tqBjM1AHsvG
Summary by CodeRabbit
New Features
Bug Fixes
Documentation