Skip to content

perf updates#21

Open
tiye wants to merge 7 commits intomainfrom
updates
Open

perf updates#21
tiye wants to merge 7 commits intomainfrom
updates

Conversation

@tiye
Copy link
Member

@tiye tiye commented Mar 14, 2026

No description provided.

@tiye tiye requested review from a team and Copilot March 14, 2026 04:23
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates project dependencies and build/runtime configuration to improve performance and bundle structure, including Vite chunk splitting and updated Calcit/GenAI integration.

Changes:

  • Bump several dependencies (notably vite, rolldown, @google/genai, @calcit/procs) and update yarn.lock accordingly.
  • Add Vite manualChunks rules to split large dependencies into dedicated bundles.
  • Switch fonts from a CDN stylesheet to a local packaged stylesheet, and update Calcit code for newer async/runtime patterns.

Reviewed changes

Copilot reviewed 5 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
yarn.lock Dependency lockfile updates for the bumped packages and newly added font package.
vite.config.mjs Adds Rollup manualChunks configuration for performance-oriented chunk splitting.
package.json Updates dependency versions and modifies the build script to run Calcit JS compilation before vite build.
index.html Updates HTML formatting and switches font stylesheet to a local package path.
deps.cirru Bumps Calcit and Respo dependency versions.
compact.cirru Updates app logic for new SDK usage patterns and adds timing/hydration behavior changes.
.gitignore Minor formatting/whitespace-only adjustment.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

2 participants