Skip to content

chore(budget): raise JS bundle budget to 2,474 kB for protocol 0.40.1 - #925

Merged
snekxs merged 1 commit into
OpenMouse-Project:mainfrom
snekxs:chore/budget-gwolves-0-40-1
Oct 12, 2026
Merged

snekxs merged 1 commit into
OpenMouse-Project:mainfrom
snekxs:chore/budget-gwolves-0-40-1

Conversation

@snekxs

@snekxs snekxs commented Oct 12, 2026 •

Copy link
Copy Markdown
Member

The XVI-new button-slot fix plus the real DPI stage table and per-stage/active setters push the measured aggregate to 2,472.0 kB, under a kilobyte over the old 2,472 kB budget. Verified locally with @openmouse/protocol@0.40.1.

Summary by CodeRabbit

  • Chores
    • Updated the JavaScript bundle size allowance to match the latest measured build. This is a maintenance update only: it does not change product features, functionality, or the experience of using the app. No user-facing changes are included in this release.

The XVI-new button-slot fix plus the real DPI stage table and
per-stage/active setters push the measured aggregate to 2,472.0 kB,
under a kilobyte over the old 2,472 kB budget. Verified locally
with @openmouse/protocol@0.40.1.
@github-actions github-actions Bot added type: maintenance PR title category: maintenance area: ci Automation and build configuration labels Oct 12, 2026
@coderabbitai

coderabbitai Bot commented Oct 12, 2026

Copy link
Copy Markdown
Contributor

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: Repository: OpenMouse-Project/openmouse/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 42790926-a528-40ab-b55a-369b5824b7e6

📥 Commits

Reviewing files that changed from the base of the PR and between a0e7140 and 741c5aa.


📒 Files selected for processing (1)
  • build/check-bundle-size.ts

 _______________________________________________________________
< You're one `console.log` away from enlightenment. Keep going. >
 ---------------------------------------------------------------
  \
   \   (\__/)
       (•ㅅ•)
       /   づ
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create a new PR

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@snekxs
snekxs merged commit 803d825 into OpenMouse-Project:main Oct 12, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: ci Automation and build configuration type: maintenance PR title category: maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant