Skip to content

[refactor] Rename queueIndex variables to reflect job.priority usage#9258

Merged
christian-byrne merged 1 commit intomainfrom
fix/rename-queue-index-to-job-priority
Feb 27, 2026
Merged

[refactor] Rename queueIndex variables to reflect job.priority usage#9258
christian-byrne merged 1 commit intomainfrom
fix/rename-queue-index-to-job-priority

Conversation

@Myestery
Copy link
Contributor

@Myestery Myestery commented Feb 26, 2026

Summary

Rename lastHistoryQueueIndexlastJobHistoryPriority and currentQueueIndexcurrentJobPriority to reflect that these variables now read job.priority directly.

Changes

  • queueStore.ts: lastHistoryQueueIndexlastJobHistoryPriority
  • JobDetailsPopover.vue: currentQueueIndexcurrentJobPriority
  • queueStore.test.ts: Updated references and test descriptions

Fixes #9246

┆Issue is synchronized with this Notion page by Unito

@Myestery Myestery requested a review from a team as a code owner February 26, 2026 20:10
@dosubot dosubot bot added the size:S This PR changes 10-29 lines, ignoring generated files. label Feb 26, 2026
@github-actions
Copy link

github-actions bot commented Feb 26, 2026

🎨 Storybook: ✅ Built — View Storybook

Details

⏰ Completed at: 02/26/2026, 08:11:58 PM UTC

Links

@github-actions
Copy link

github-actions bot commented Feb 26, 2026

🎭 Playwright: ✅ 551 passed, 0 failed · 3 flaky

📊 Browser Reports
  • chromium: View Report (✅ 538 / ❌ 0 / ⚠️ 3 / ⏭️ 10)
  • chromium-2x: View Report (✅ 2 / ❌ 0 / ⚠️ 0 / ⏭️ 0)
  • chromium-0.5x: View Report (✅ 1 / ❌ 0 / ⚠️ 0 / ⏭️ 0)
  • mobile-chrome: View Report (✅ 10 / ❌ 0 / ⚠️ 0 / ⏭️ 0)

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 26, 2026

📝 Walkthrough

Walkthrough

Variables and computed properties named lastHistoryQueueIndex and currentQueueIndex are renamed to lastJobHistoryPriority and currentJobPriority respectively across the store and component files to reflect their actual usage of job.priority values rather than queue indices.

Changes

Cohort / File(s) Summary
Queue Store
src/stores/queueStore.ts, src/stores/queueStore.test.ts
Renamed computed property lastHistoryQueueIndex to lastJobHistoryPriority in both store definition and corresponding test cases to reflect that it reads job.priority rather than queue index values.
Job Component
src/components/queue/job/JobDetailsPopover.vue
Renamed computed proxy currentQueueIndex to currentJobPriority and updated its reference in the jobsAhead calculation to align with actual data source.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Poem

🐰 From QueueIndex to JobPriority we dance,
A naming refactor—no logic to enhance!
The variables bloom with clarity so true,
Reflecting job.priority through and through! ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main refactoring change—renaming queueIndex variables to reflect job.priority usage.
Linked Issues check ✅ Passed The PR successfully implements all objectives from issue #9246: renaming lastHistoryQueueIndex to lastJobHistoryPriority and currentQueueIndex to currentJobPriority, with consistent updates across files.
Out of Scope Changes check ✅ Passed All changes are within scope—limited to renaming the two specified variables and updating their references in tests and dependent code.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description check ✅ Passed The PR description covers all required sections from the template: summary explaining the changes, a detailed changes section with specific files and renames, and a reference to the fixed issue.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
  • 📝 Generate docstrings (stacked PR)
  • 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch fix/rename-queue-index-to-job-priority

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.

❤️ Share

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

@github-actions
Copy link

📦 Bundle: 4.44 MB gzip 🔴 +172 B

Details

Summary

  • Raw size: 20.8 MB baseline 20.8 MB — 🔴 +2 B
  • Gzip: 4.44 MB baseline 4.44 MB — 🔴 +172 B
  • Brotli: 3.43 MB baseline 3.43 MB — 🟢 -216 B
  • Bundles: 228 current • 228 baseline • 108 added / 108 removed

Category Glance
Data & Services 🔴 +2 B (2.55 MB) · Vendor & Third-Party ⚪ 0 B (8.84 MB) · Other ⚪ 0 B (7.77 MB) · Graph Workspace ⚪ 0 B (1.01 MB) · Panels & Settings ⚪ 0 B (435 kB) · Views & Navigation ⚪ 0 B (72.1 kB) · + 5 more

App Entry Points — 17.9 kB (baseline 17.9 kB) • ⚪ 0 B

Main entry bundles and manifests

File Before After Δ Raw Δ Gzip Δ Brotli
assets/index-BROpTEwV.js (removed) 17.9 kB 🟢 -17.9 kB 🟢 -6.34 kB 🟢 -5.51 kB
assets/index-CbRKQg_O.js (new) 17.9 kB 🔴 +17.9 kB 🔴 +6.34 kB 🔴 +5.5 kB

Status: 1 added / 1 removed

Graph Workspace — 1.01 MB (baseline 1.01 MB) • ⚪ 0 B

Graph editor runtime, canvas, workflow orchestration

File Before After Δ Raw Δ Gzip Δ Brotli
assets/GraphView-COACNYSf.js (removed) 1.01 MB 🟢 -1.01 MB 🟢 -216 kB 🟢 -164 kB
assets/GraphView-umfMJLbv.js (new) 1.01 MB 🔴 +1.01 MB 🔴 +216 kB 🔴 +163 kB

Status: 1 added / 1 removed

Views & Navigation — 72.1 kB (baseline 72.1 kB) • ⚪ 0 B

Top-level views, pages, and routed surfaces

File Before After Δ Raw Δ Gzip Δ Brotli
assets/CloudSurveyView-BPquLU55.js (new) 15.5 kB 🔴 +15.5 kB 🔴 +3.32 kB 🔴 +2.82 kB
assets/CloudSurveyView-D0ZIDpqQ.js (removed) 15.5 kB 🟢 -15.5 kB 🟢 -3.32 kB 🟢 -2.82 kB
assets/CloudLoginView-CKr_Geuc.js (removed) 11.4 kB 🟢 -11.4 kB 🟢 -3.19 kB 🟢 -2.82 kB
assets/CloudLoginView-DaGOOwOy.js (new) 11.4 kB 🔴 +11.4 kB 🔴 +3.19 kB 🔴 +2.82 kB
assets/CloudSignupView-CRmrTcxZ.js (removed) 9.37 kB 🟢 -9.37 kB 🟢 -2.69 kB 🟢 -2.36 kB
assets/CloudSignupView-D2p-9KUj.js (new) 9.37 kB 🔴 +9.37 kB 🔴 +2.69 kB 🔴 +2.37 kB
assets/UserCheckView-DIqe2O79.js (new) 8.41 kB 🔴 +8.41 kB 🔴 +2.23 kB 🔴 +1.94 kB
assets/UserCheckView-QXWFikfe.js (removed) 8.41 kB 🟢 -8.41 kB 🟢 -2.23 kB 🟢 -1.94 kB
assets/CloudLayoutView-_e3ZWx_m.js (new) 6.43 kB 🔴 +6.43 kB 🔴 +2.1 kB 🔴 +1.82 kB
assets/CloudLayoutView-CpYAgQOL.js (removed) 6.43 kB 🟢 -6.43 kB 🟢 -2.1 kB 🟢 -1.82 kB
assets/CloudForgotPasswordView-Bh96Iiih.js (removed) 5.56 kB 🟢 -5.56 kB 🟢 -1.93 kB 🟢 -1.7 kB
assets/CloudForgotPasswordView-qlHEbsG7.js (new) 5.56 kB 🔴 +5.56 kB 🔴 +1.93 kB 🔴 +1.7 kB
assets/CloudAuthTimeoutView-a2Jtmb7i.js (removed) 4.91 kB 🟢 -4.91 kB 🟢 -1.77 kB 🟢 -1.54 kB
assets/CloudAuthTimeoutView-DUDlO8nj.js (new) 4.91 kB 🔴 +4.91 kB 🔴 +1.77 kB 🔴 +1.55 kB
assets/CloudSubscriptionRedirectView-D7-1Bito.js (removed) 4.75 kB 🟢 -4.75 kB 🟢 -1.78 kB 🟢 -1.58 kB
assets/CloudSubscriptionRedirectView-Lcp02e--.js (new) 4.75 kB 🔴 +4.75 kB 🔴 +1.78 kB 🔴 +1.57 kB
assets/UserSelectView-BmR4E3Y0.js (removed) 4.5 kB 🟢 -4.5 kB 🟢 -1.64 kB 🟢 -1.47 kB
assets/UserSelectView-Dt6X6D8a.js (new) 4.5 kB 🔴 +4.5 kB 🔴 +1.64 kB 🔴 +1.47 kB
assets/CloudSorryContactSupportView-Bypca0av.js 1.02 kB 1.02 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/layout-CI4MZk1L.js 296 B 296 B ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 9 added / 9 removed

Panels & Settings — 435 kB (baseline 435 kB) • ⚪ 0 B

Configuration panels, inspectors, and settings screens

File Before After Δ Raw Δ Gzip Δ Brotli
assets/SecretsPanel-B4i3nQnb.js (new) 21.5 kB 🔴 +21.5 kB 🔴 +5.3 kB 🔴 +4.66 kB
assets/SecretsPanel-B6L3J1U4.js (removed) 21.5 kB 🟢 -21.5 kB 🟢 -5.3 kB 🟢 -4.66 kB
assets/LegacyCreditsPanel-DDMTBaGC.js (new) 20.6 kB 🔴 +20.6 kB 🔴 +5.56 kB 🔴 +4.89 kB
assets/LegacyCreditsPanel-DKHH9nUV.js (removed) 20.6 kB 🟢 -20.6 kB 🟢 -5.56 kB 🟢 -4.89 kB
assets/SubscriptionPanel-Dj0gEvdC.js (removed) 18.2 kB 🟢 -18.2 kB 🟢 -4.65 kB 🟢 -4.1 kB
assets/SubscriptionPanel-DweBAlLY.js (new) 18.2 kB 🔴 +18.2 kB 🔴 +4.66 kB 🔴 +4.1 kB
assets/KeybindingPanel-C618QwZd.js (new) 12.3 kB 🔴 +12.3 kB 🔴 +3.51 kB 🔴 +3.12 kB
assets/KeybindingPanel-Chm3h_ps.js (removed) 12.3 kB 🟢 -12.3 kB 🟢 -3.51 kB 🟢 -3.11 kB
assets/AboutPanel-Cb1YlGKY.js (new) 9.79 kB 🔴 +9.79 kB 🔴 +2.73 kB 🔴 +2.46 kB
assets/AboutPanel-DHQUdCf6.js (removed) 9.79 kB 🟢 -9.79 kB 🟢 -2.73 kB 🟢 -2.46 kB
assets/ExtensionPanel-BpzKegjn.js (new) 9.38 kB 🔴 +9.38 kB 🔴 +2.65 kB 🔴 +2.36 kB
assets/ExtensionPanel-CfYjTsKT.js (removed) 9.38 kB 🟢 -9.38 kB 🟢 -2.65 kB 🟢 -2.35 kB
assets/ServerConfigPanel-BiClL3ZZ.js (removed) 6.44 kB 🟢 -6.44 kB 🟢 -2.12 kB 🟢 -1.92 kB
assets/ServerConfigPanel-E39brVlZ.js (new) 6.44 kB 🔴 +6.44 kB 🔴 +2.12 kB 🔴 +1.92 kB
assets/UserPanel-C0Gn90lD.js (removed) 6.16 kB 🟢 -6.16 kB 🟢 -1.99 kB 🟢 -1.75 kB
assets/UserPanel-DycEgfVY.js (new) 6.16 kB 🔴 +6.16 kB 🔴 +1.99 kB 🔴 +1.75 kB
assets/cloudRemoteConfig-B8M-6qEf.js (removed) 1.44 kB 🟢 -1.44 kB 🟢 -703 B 🟢 -612 B
assets/cloudRemoteConfig-BExXbmjY.js (new) 1.44 kB 🔴 +1.44 kB 🔴 +706 B 🔴 +610 B
assets/refreshRemoteConfig-5Q8SqsAC.js (removed) 1.14 kB 🟢 -1.14 kB 🟢 -519 B 🟢 -473 B
assets/refreshRemoteConfig-Cv1Hc9TO.js (new) 1.14 kB 🔴 +1.14 kB 🔴 +521 B 🔴 +472 B
assets/config-CGn5JFmU.js 996 B 996 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-B5oF6TeI.js 29.9 kB 29.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-BVYOg4dh.js 24.5 kB 24.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-CBEvSL1z.js 38.5 kB 38.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-CGx1t8IZ.js 27.8 kB 27.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-CNcb_4nC.js 30.5 kB 30.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-Cx1dZM6H.js 23.9 kB 23.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-Dw-QS6Nb.js 27.9 kB 27.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-DXxgnCSn.js 32.4 kB 32.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-GRFn4guL.js 34.2 kB 34.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-mgwKIVQ2.js 28.8 kB 28.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-s83B801I.js 28.7 kB 28.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 10 added / 10 removed

User & Accounts — 16 kB (baseline 16 kB) • ⚪ 0 B

Authentication, profile, and account management bundles

File Before After Δ Raw Δ Gzip Δ Brotli
assets/auth-BfW91LmQ.js (removed) 3.4 kB 🟢 -3.4 kB 🟢 -1.18 kB 🟢 -986 B
assets/auth-DsaOkLZz.js (new) 3.4 kB 🔴 +3.4 kB 🔴 +1.18 kB 🔴 +990 B
assets/SignUpForm-BIa-jFi9.js (new) 3.01 kB 🔴 +3.01 kB 🔴 +1.23 kB 🔴 +1.09 kB
assets/SignUpForm-CzNFQHEv.js (removed) 3.01 kB 🟢 -3.01 kB 🟢 -1.23 kB 🟢 -1.08 kB
assets/UpdatePasswordContent-68LvrrQI.js (new) 2.37 kB 🔴 +2.37 kB 🔴 +1.07 kB 🔴 +941 B
assets/UpdatePasswordContent-CpXO3RDd.js (removed) 2.37 kB 🟢 -2.37 kB 🟢 -1.07 kB 🟢 -944 B
assets/firebaseAuthStore-CNnHXHev.js (removed) 788 B 🟢 -788 B 🟢 -380 B 🟢 -342 B
assets/firebaseAuthStore-Ds843sag.js (new) 788 B 🔴 +788 B 🔴 +384 B 🔴 +342 B
assets/auth-BwsdUKzx.js (removed) 357 B 🟢 -357 B 🟢 -223 B 🟢 -214 B
assets/auth-DNiR2DG7.js (new) 357 B 🔴 +357 B 🔴 +225 B 🔴 +214 B
assets/PasswordFields-DLbVLg8O.js 4.51 kB 4.51 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WorkspaceProfilePic-D6ioir1T.js 1.57 kB 1.57 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 5 added / 5 removed

Editors & Dialogs — 736 B (baseline 736 B) • ⚪ 0 B

Modals, dialogs, drawers, and in-app editors

File Before After Δ Raw Δ Gzip Δ Brotli
assets/useSubscriptionDialog-BCAlXwR3.js (new) 736 B 🔴 +736 B 🔴 +378 B 🔴 +325 B
assets/useSubscriptionDialog-COfN-hpU.js (removed) 736 B 🟢 -736 B 🟢 -376 B 🟢 -326 B

Status: 1 added / 1 removed

UI Components — 47.1 kB (baseline 47.1 kB) • ⚪ 0 B

Reusable component library chunks

File Before After Δ Raw Δ Gzip Δ Brotli
assets/useTerminalTabs-CkAnQuLy.js (removed) 9.84 kB 🟢 -9.84 kB 🟢 -3.4 kB 🟢 -2.99 kB
assets/useTerminalTabs-CmDh5zAX.js (new) 9.84 kB 🔴 +9.84 kB 🔴 +3.4 kB 🔴 +3 kB
assets/ComfyQueueButton-CbeCEdSu.js (new) 8.02 kB 🔴 +8.02 kB 🔴 +2.48 kB 🔴 +2.23 kB
assets/ComfyQueueButton-CnzebpWa.js (removed) 8.02 kB 🟢 -8.02 kB 🟢 -2.49 kB 🟢 -2.23 kB
assets/SubscribeButton-D-8l-Tbp.js (removed) 2.48 kB 🟢 -2.48 kB 🟢 -1.07 kB 🟢 -931 B
assets/SubscribeButton-DjLxvRwb.js (new) 2.48 kB 🔴 +2.48 kB 🔴 +1.07 kB 🔴 +941 B
assets/cloudFeedbackTopbarButton-DHg3ftRK.js (new) 1.59 kB 🔴 +1.59 kB 🔴 +850 B 🔴 +751 B
assets/cloudFeedbackTopbarButton-DTbZfMIb.js (removed) 1.59 kB 🟢 -1.59 kB 🟢 -851 B 🟢 -757 B
assets/ComfyQueueButton-BUe5P0UV.js (removed) 793 B 🟢 -793 B 🟢 -391 B 🟢 -349 B
assets/ComfyQueueButton-CLgahYO2.js (new) 793 B 🔴 +793 B 🔴 +392 B 🔴 +349 B
assets/Button-D1z3poyI.js 2.98 kB 2.98 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/CloudBadge-BEnZAylJ.js 1.24 kB 1.24 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/FormSearchInput-Bg4LklDe.js 3.73 kB 3.73 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ScrubableNumberInput-DecBFGbM.js 5.94 kB 5.94 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/TopbarBadge-CJNpTEnW.js 7.44 kB 7.44 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/UserAvatar-CnQQLXB-.js 1.17 kB 1.17 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetButton-sg8Jj4MY.js 1.84 kB 1.84 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 5 added / 5 removed

Data & Services — 2.55 MB (baseline 2.55 MB) • 🔴 +2 B

Stores, services, APIs, and repositories

File Before After Δ Raw Δ Gzip Δ Brotli
assets/dialogService-_h3c1QWZ.js (new) 1.75 MB 🔴 +1.75 MB 🔴 +393 kB 🔴 +296 kB
assets/dialogService-6tGUv7Iy.js (removed) 1.75 MB 🟢 -1.75 MB 🟢 -393 kB 🟢 -296 kB
assets/api-BopNnhii.js (removed) 677 kB 🟢 -677 kB 🟢 -153 kB 🟢 -122 kB
assets/api-jPrcQGDf.js (new) 677 kB 🔴 +677 kB 🔴 +153 kB 🔴 +122 kB
assets/load3dService-C5QXk16V.js (new) 91 kB 🔴 +91 kB 🔴 +19.1 kB 🔴 +16.4 kB
assets/load3dService-C6UjRA83.js (removed) 91 kB 🟢 -91 kB 🟢 -19.1 kB 🟢 -16.4 kB
assets/extensionStore-BPytbLDN.js (removed) 12.1 kB 🟢 -12.1 kB 🟢 -4.21 kB 🟢 -3.7 kB
assets/extensionStore-CEPKYmGK.js (new) 12.1 kB 🔴 +12.1 kB 🔴 +4.21 kB 🔴 +3.7 kB
assets/releaseStore-CKbIpP7s.js (removed) 7.96 kB 🟢 -7.96 kB 🟢 -2.22 kB 🟢 -1.95 kB
assets/releaseStore-m-aKBKTT.js (new) 7.96 kB 🔴 +7.96 kB 🔴 +2.22 kB 🔴 +1.96 kB
assets/keybindingService-CthI49YU.js (removed) 6.52 kB 🟢 -6.52 kB 🟢 -1.71 kB 🟢 -1.48 kB
assets/keybindingService-DCBOlHnP.js (new) 6.52 kB 🔴 +6.52 kB 🔴 +1.71 kB 🔴 +1.48 kB
assets/bootstrapStore-CIlWzAsG.js (new) 2.08 kB 🔴 +2.08 kB 🔴 +872 B 🔴 +790 B
assets/bootstrapStore-homUsch-.js (removed) 2.08 kB 🟢 -2.08 kB 🟢 -872 B 🟢 -791 B
assets/userStore-C9N7QPJj.js (removed) 1.85 kB 🟢 -1.85 kB 🟢 -719 B 🟢 -673 B
assets/userStore-CWS5a-SG.js (new) 1.85 kB 🔴 +1.85 kB 🔴 +720 B 🔴 +636 B
assets/audioService-BrMhDw8f.js (new) 1.73 kB 🔴 +1.73 kB 🔴 +848 B 🔴 +727 B
assets/audioService-hGw3IQmY.js (removed) 1.73 kB 🟢 -1.73 kB 🟢 -848 B 🟢 -726 B
assets/releaseStore-BBoegCeJ.js (new) 760 B 🔴 +760 B 🔴 +384 B 🔴 +342 B
assets/releaseStore-BSVHrQtQ.js (removed) 760 B 🟢 -760 B 🟢 -382 B 🟢 -339 B
assets/settingStore-CxT1x76t.js (new) 744 B 🔴 +744 B 🔴 +386 B 🔴 +340 B
assets/settingStore-Dj7e5vg8.js (removed) 744 B 🟢 -744 B 🟢 -384 B 🟢 -341 B
assets/workflowDraftStore-Ceq-9sw4.js (new) 736 B 🔴 +736 B 🔴 +378 B 🔴 +332 B
assets/workflowDraftStore-jQDFOOGM.js (removed) 736 B 🟢 -736 B 🟢 -376 B 🟢 -332 B
assets/dialogService-CP9qwUJh.js (new) 725 B 🔴 +725 B 🔴 +365 B 🔴 +324 B
assets/dialogService-DiQ0k2lP.js (removed) 725 B 🟢 -725 B 🟢 -364 B 🟢 -325 B
assets/serverConfigStore-EPk4OtIK.js 2.32 kB 2.32 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 13 added / 13 removed

Utilities & Hooks — 55.5 kB (baseline 55.5 kB) • ⚪ 0 B

Helpers, composables, and utility bundles

File Before After Δ Raw Δ Gzip Δ Brotli
assets/useLoad3d-CcUQxWnn.js (new) 14.6 kB 🔴 +14.6 kB 🔴 +3.63 kB 🔴 +3.21 kB
assets/useLoad3d-CMUt5VUf.js (removed) 14.6 kB 🟢 -14.6 kB 🟢 -3.63 kB 🟢 -3.21 kB
assets/useLoad3dViewer-BRg81Z8s.js (removed) 14.1 kB 🟢 -14.1 kB 🟢 -3.15 kB 🟢 -2.79 kB
assets/useLoad3dViewer-Df1WFXC8.js (new) 14.1 kB 🔴 +14.1 kB 🔴 +3.15 kB 🔴 +2.8 kB
assets/useFeatureFlags-CKvD66Ys.js (new) 4.14 kB 🔴 +4.14 kB 🔴 +1.24 kB 🔴 +1.06 kB
assets/useFeatureFlags-d8g6kzsf.js (removed) 4.14 kB 🟢 -4.14 kB 🟢 -1.24 kB 🟢 -1.06 kB
assets/useWorkspaceUI-CO0iCyeM.js (removed) 3 kB 🟢 -3 kB 🟢 -821 B 🟢 -704 B
assets/useWorkspaceUI-COAnYS63.js (new) 3 kB 🔴 +3 kB 🔴 +823 B 🔴 +703 B
assets/subscriptionCheckoutUtil-D-NZr-wX.js (new) 2.53 kB 🔴 +2.53 kB 🔴 +1.06 kB 🔴 +926 B
assets/subscriptionCheckoutUtil-DAnZUIj6.js (removed) 2.53 kB 🟢 -2.53 kB 🟢 -1.06 kB 🟢 -952 B
assets/useErrorHandling-B32cCrkp.js (removed) 1.5 kB 🟢 -1.5 kB 🟢 -627 B 🟢 -533 B
assets/useErrorHandling-DP_ZRPg9.js (new) 1.5 kB 🔴 +1.5 kB 🔴 +629 B 🔴 +534 B
assets/useWorkspaceSwitch-C10uzeE1.js (new) 1.25 kB 🔴 +1.25 kB 🔴 +543 B 🔴 +474 B
assets/useWorkspaceSwitch-C3_cUVZi.js (removed) 1.25 kB 🟢 -1.25 kB 🟢 -545 B 🟢 -480 B
assets/useLoad3d-DsovfxeE.js (new) 859 B 🔴 +859 B 🔴 +424 B 🔴 +376 B
assets/useLoad3d-DyGwTVDq.js (removed) 859 B 🟢 -859 B 🟢 -421 B 🟢 -379 B
assets/audioUtils-BIE49Xwh.js (removed) 858 B 🟢 -858 B 🟢 -502 B 🟢 -402 B
assets/audioUtils-n_fstzYY.js (new) 858 B 🔴 +858 B 🔴 +500 B 🔴 +425 B
assets/useLoad3dViewer-Cfv8Bwdg.js (removed) 838 B 🟢 -838 B 🟢 -405 B 🟢 -369 B
assets/useLoad3dViewer-CXr8BydG.js (new) 838 B 🔴 +838 B 🔴 +409 B 🔴 +368 B
assets/useCurrentUser-CKzf7Fu_.js (new) 722 B 🔴 +722 B 🔴 +369 B 🔴 +324 B
assets/useCurrentUser-DMOed3JE.js (removed) 722 B 🟢 -722 B 🟢 -367 B 🟢 -325 B
assets/_plugin-vue_export-helper-ralzwvFM.js 315 B 315 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/colorUtil-CY7QMUhQ.js 7 kB 7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/envUtil-Clzmwvt4.js 466 B 466 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/markdownRendererUtil-Cddas8Zl.js 1.56 kB 1.56 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SkeletonUtils-BputJAFn.js 133 B 133 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/useExternalLink-CX9r3naC.js 1.66 kB 1.66 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 11 added / 11 removed

Vendor & Third-Party — 8.84 MB (baseline 8.84 MB) • ⚪ 0 B

External libraries and shared vendor chunks

File Before After Δ Raw Δ Gzip Δ Brotli
assets/vendor-axios-Cp6hch1I.js 70.7 kB 70.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-chart-BxkFiWzp.js 399 kB 399 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-firebase-BvMr43CG.js 836 kB 836 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-i18n-DNX73mqE.js 133 kB 133 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-markdown-D5S6AC80.js 103 kB 103 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-other-DrYd4O-6.js 1.52 MB 1.52 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-primevue-BnCPTL0g.js 1.73 MB 1.73 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-reka-ui-DVmi2O2Z.js 388 kB 388 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-sentry-SQwstEKc.js 182 kB 182 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-three-LBLOE6BD.js 1.8 MB 1.8 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-tiptap-BnYkbQDM.js 634 kB 634 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-vue-core-DtiQ1dr9.js 311 kB 311 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-vueuse-D2jVNnmE.js 113 kB 113 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-xterm-MKpa1ZAW.js 374 kB 374 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-yjs-CP_4YO8u.js 143 kB 143 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-zod-DcCUUPIi.js 109 kB 109 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Other — 7.77 MB (baseline 7.77 MB) • ⚪ 0 B

Bundles that do not match a named category

File Before After Δ Raw Δ Gzip Δ Brotli
assets/core-BH-wmrGj.js (removed) 73.4 kB 🟢 -73.4 kB 🟢 -18.9 kB 🟢 -16.2 kB
assets/core-yBn96VQI.js (new) 73.4 kB 🔴 +73.4 kB 🔴 +18.9 kB 🔴 +16.2 kB
assets/groupNode-DzSW8NBm.js (removed) 71.8 kB 🟢 -71.8 kB 🟢 -17.7 kB 🟢 -15.6 kB
assets/groupNode-MSjuedOG.js (new) 71.8 kB 🔴 +71.8 kB 🔴 +17.7 kB 🔴 +15.6 kB
assets/WidgetSelect-C8wfphWb.js (new) 58.1 kB 🔴 +58.1 kB 🔴 +12.4 kB 🔴 +10.7 kB
assets/WidgetSelect-CbMje3V-.js (removed) 58.1 kB 🟢 -58.1 kB 🟢 -12.4 kB 🟢 -10.7 kB
assets/SubscriptionRequiredDialogContentWorkspace-6oc4YaNd.js (removed) 46.3 kB 🟢 -46.3 kB 🟢 -8.65 kB 🟢 -7.51 kB
assets/SubscriptionRequiredDialogContentWorkspace-DimvUpUb.js (new) 46.3 kB 🔴 +46.3 kB 🔴 +8.66 kB 🔴 +7.5 kB
assets/WidgetPainter-DGSgQs0X.js (removed) 32.5 kB 🟢 -32.5 kB 🟢 -7.96 kB 🟢 -7.05 kB
assets/WidgetPainter-DQ-uAghb.js (new) 32.5 kB 🔴 +32.5 kB 🔴 +7.96 kB 🔴 +7.05 kB
assets/Load3DControls-cUafz34N.js (new) 30.9 kB 🔴 +30.9 kB 🔴 +5.34 kB 🔴 +4.65 kB
assets/Load3DControls-DNXDKedk.js (removed) 30.9 kB 🟢 -30.9 kB 🟢 -5.34 kB 🟢 -4.64 kB
assets/WorkspacePanelContent-CNZk6i_o.js (removed) 29.3 kB 🟢 -29.3 kB 🟢 -6.14 kB 🟢 -5.41 kB
assets/WorkspacePanelContent-DhbcmPsk.js (new) 29.3 kB 🔴 +29.3 kB 🔴 +6.14 kB 🔴 +5.39 kB
assets/SubscriptionRequiredDialogContent-8A49Ocl7.js (new) 25.7 kB 🔴 +25.7 kB 🔴 +6.57 kB 🔴 +5.78 kB
assets/SubscriptionRequiredDialogContent-CMd3jFkF.js (removed) 25.7 kB 🟢 -25.7 kB 🟢 -6.57 kB 🟢 -5.79 kB
assets/Load3dViewerContent-CD9YqpbD.js (removed) 23 kB 🟢 -23 kB 🟢 -5.18 kB 🟢 -4.5 kB
assets/Load3dViewerContent-CnLY32M0.js (new) 23 kB 🔴 +23 kB 🔴 +5.18 kB 🔴 +4.5 kB
assets/WidgetImageCrop-15IekciI.js (new) 22.1 kB 🔴 +22.1 kB 🔴 +5.5 kB 🔴 +4.84 kB
assets/WidgetImageCrop-9t6RSDo8.js (removed) 22.1 kB 🟢 -22.1 kB 🟢 -5.5 kB 🟢 -4.86 kB
assets/SubscriptionPanelContentWorkspace-DpiPzkLg.js (removed) 21.6 kB 🟢 -21.6 kB 🟢 -5.05 kB 🟢 -4.45 kB
assets/SubscriptionPanelContentWorkspace-SWgmUVR3.js (new) 21.6 kB 🔴 +21.6 kB 🔴 +5.05 kB 🔴 +4.45 kB
assets/CurrentUserPopoverWorkspace-BkuE8mkE.js (removed) 19.9 kB 🟢 -19.9 kB 🟢 -4.88 kB 🟢 -4.35 kB
assets/CurrentUserPopoverWorkspace-JeV6k1Ss.js (new) 19.9 kB 🔴 +19.9 kB 🔴 +4.88 kB 🔴 +4.35 kB
assets/SignInContent-BiNYdX2g.js (new) 18.9 kB 🔴 +18.9 kB 🔴 +4.76 kB 🔴 +4.17 kB
assets/SignInContent-DuAS2fV6.js (removed) 18.9 kB 🟢 -18.9 kB 🟢 -4.76 kB 🟢 -4.17 kB
assets/WidgetInputNumber-BTBwWVXa.js (removed) 18.7 kB 🟢 -18.7 kB 🟢 -4.75 kB 🟢 -4.22 kB
assets/WidgetInputNumber-DuyQxn8h.js (new) 18.7 kB 🔴 +18.7 kB 🔴 +4.75 kB 🔴 +4.22 kB
assets/WidgetRecordAudio-Cprv03cT.js (new) 17.3 kB 🔴 +17.3 kB 🔴 +4.94 kB 🔴 +4.42 kB
assets/WidgetRecordAudio-DDjIWCN-.js (removed) 17.3 kB 🟢 -17.3 kB 🟢 -4.94 kB 🟢 -4.42 kB
assets/Load3D-CmXIuSMD.js (removed) 16.2 kB 🟢 -16.2 kB 🟢 -4.03 kB 🟢 -3.52 kB
assets/Load3D-D7VUoXX3.js (new) 16.2 kB 🔴 +16.2 kB 🔴 +4.03 kB 🔴 +3.51 kB
assets/load3d-BeQO9aeD.js (removed) 14.7 kB 🟢 -14.7 kB 🟢 -4.19 kB 🟢 -3.63 kB
assets/load3d-D4mIYMM2.js (new) 14.7 kB 🔴 +14.7 kB 🔴 +4.19 kB 🔴 +3.63 kB
assets/AudioPreviewPlayer-B8kY_YF8.js (removed) 10.9 kB 🟢 -10.9 kB 🟢 -3.19 kB 🟢 -2.84 kB
assets/AudioPreviewPlayer-C-rQKXEu.js (new) 10.9 kB 🔴 +10.9 kB 🔴 +3.19 kB 🔴 +2.85 kB
assets/changeTracker-B8P3h2Wr.js (new) 9.38 kB 🔴 +9.38 kB 🔴 +2.9 kB 🔴 +2.55 kB
assets/changeTracker-B8zPyeTu.js (removed) 9.38 kB 🟢 -9.38 kB 🟢 -2.89 kB 🟢 -2.54 kB
assets/nodeTemplates-4vioEMsC.js (removed) 9.29 kB 🟢 -9.29 kB 🟢 -3.25 kB 🟢 -2.86 kB
assets/nodeTemplates-B1uVTiLI.js (new) 9.29 kB 🔴 +9.29 kB 🔴 +3.26 kB 🔴 +2.86 kB
assets/InviteMemberDialogContent-DPt33g_O.js (new) 7.38 kB 🔴 +7.38 kB 🔴 +2.29 kB 🔴 +2 kB
assets/InviteMemberDialogContent-wW7REJmC.js (removed) 7.38 kB 🟢 -7.38 kB 🟢 -2.29 kB 🟢 -2 kB
assets/Load3DConfiguration-BSTSuygn.js (removed) 6.27 kB 🟢 -6.27 kB 🟢 -1.91 kB 🟢 -1.68 kB
assets/Load3DConfiguration-fJL8_u00.js (new) 6.27 kB 🔴 +6.27 kB 🔴 +1.92 kB 🔴 +1.68 kB
assets/CreateWorkspaceDialogContent-BGE_wl3M.js (removed) 5.53 kB 🟢 -5.53 kB 🟢 -1.99 kB 🟢 -1.74 kB
assets/CreateWorkspaceDialogContent-DI-0EJs9.js (new) 5.53 kB 🔴 +5.53 kB 🔴 +1.99 kB 🔴 +1.73 kB
assets/onboardingCloudRoutes-C_DRQPmN.js (removed) 5.41 kB 🟢 -5.41 kB 🟢 -1.83 kB 🟢 -1.59 kB
assets/onboardingCloudRoutes-DkTE0wky.js (new) 5.41 kB 🔴 +5.41 kB 🔴 +1.83 kB 🔴 +1.6 kB
assets/FreeTierDialogContent-BU3U56Qz.js (removed) 5.39 kB 🟢 -5.39 kB 🟢 -1.9 kB 🟢 -1.68 kB
assets/FreeTierDialogContent-DQchFstC.js (new) 5.39 kB 🔴 +5.39 kB 🔴 +1.9 kB 🔴 +1.67 kB
assets/EditWorkspaceDialogContent-Bd7FnUaI.js (removed) 5.33 kB 🟢 -5.33 kB 🟢 -1.94 kB 🟢 -1.69 kB
assets/EditWorkspaceDialogContent-tIzSImm8.js (new) 5.33 kB 🔴 +5.33 kB 🔴 +1.95 kB 🔴 +1.69 kB
assets/ValueControlPopover-C0QXCFaQ.js (new) 4.92 kB 🔴 +4.92 kB 🔴 +1.76 kB 🔴 +1.56 kB
assets/ValueControlPopover-xo0mxESs.js (removed) 4.92 kB 🟢 -4.92 kB 🟢 -1.76 kB 🟢 -1.57 kB
assets/Preview3d-BQXXJ-i9.js (removed) 4.81 kB 🟢 -4.81 kB 🟢 -1.56 kB 🟢 -1.36 kB
assets/Preview3d-CGk9EauU.js (new) 4.81 kB 🔴 +4.81 kB 🔴 +1.57 kB 🔴 +1.37 kB
assets/CancelSubscriptionDialogContent-BM7plXbf.js (new) 4.79 kB 🔴 +4.79 kB 🔴 +1.78 kB 🔴 +1.56 kB
assets/CancelSubscriptionDialogContent-Cx12tGod.js (removed) 4.79 kB 🟢 -4.79 kB 🟢 -1.78 kB 🟢 -1.56 kB
assets/DeleteWorkspaceDialogContent-BFH32hfZ.js (new) 4.23 kB 🔴 +4.23 kB 🔴 +1.63 kB 🔴 +1.42 kB
assets/DeleteWorkspaceDialogContent-ZztrHO-9.js (removed) 4.23 kB 🟢 -4.23 kB 🟢 -1.63 kB 🟢 -1.41 kB
assets/WidgetWithControl-C0kI3VFx.js (removed) 4.1 kB 🟢 -4.1 kB 🟢 -1.77 kB 🟢 -1.6 kB
assets/WidgetWithControl-g7Bzzvx-.js (new) 4.1 kB 🔴 +4.1 kB 🔴 +1.77 kB 🔴 +1.58 kB
assets/LeaveWorkspaceDialogContent-AY-1CIlE.js (new) 4.06 kB 🔴 +4.06 kB 🔴 +1.58 kB 🔴 +1.37 kB
assets/LeaveWorkspaceDialogContent-DwZNXExp.js (removed) 4.06 kB 🟢 -4.06 kB 🟢 -1.58 kB 🟢 -1.38 kB
assets/RemoveMemberDialogContent-BSCpcv5I.js (new) 4.04 kB 🔴 +4.04 kB 🔴 +1.52 kB 🔴 +1.33 kB
assets/RemoveMemberDialogContent-CQJ-k5es.js (removed) 4.04 kB 🟢 -4.04 kB 🟢 -1.52 kB 🟢 -1.33 kB
assets/RevokeInviteDialogContent-8ucr-Rni.js (removed) 3.95 kB 🟢 -3.95 kB 🟢 -1.54 kB 🟢 -1.35 kB
assets/RevokeInviteDialogContent-ClWLBdwT.js (new) 3.95 kB 🔴 +3.95 kB 🔴 +1.54 kB 🔴 +1.35 kB
assets/InviteMemberUpsellDialogContent-CCyxVitm.js (new) 3.82 kB 🔴 +3.82 kB 🔴 +1.4 kB 🔴 +1.23 kB
assets/InviteMemberUpsellDialogContent-DRW71xg9.js (removed) 3.82 kB 🟢 -3.82 kB 🟢 -1.4 kB 🟢 -1.23 kB
assets/tierBenefits-CtmuOQ_t.js (removed) 3.66 kB 🟢 -3.66 kB 🟢 -1.3 kB 🟢 -1.15 kB
assets/tierBenefits-rE6Low-6.js (new) 3.66 kB 🔴 +3.66 kB 🔴 +1.3 kB 🔴 +1.17 kB
assets/saveMesh-CTFP4sWJ.js (removed) 3.38 kB 🟢 -3.38 kB 🟢 -1.45 kB 🟢 -1.29 kB
assets/saveMesh-iUH-5osU.js (new) 3.38 kB 🔴 +3.38 kB 🔴 +1.45 kB 🔴 +1.29 kB
assets/cloudSessionCookie-jvo3wuKB.js (new) 3.1 kB 🔴 +3.1 kB 🔴 +1.08 kB 🔴 +943 B
assets/cloudSessionCookie-NNBFe0Dh.js (removed) 3.1 kB 🟢 -3.1 kB 🟢 -1.08 kB 🟢 -944 B
assets/GlobalToast-B0MdN94s.js (removed) 2.91 kB 🟢 -2.91 kB 🟢 -1.21 kB 🟢 -1.03 kB
assets/GlobalToast-FFlGpNgy.js (new) 2.91 kB 🔴 +2.91 kB 🔴 +1.21 kB 🔴 +1.03 kB
assets/SubscribeToRun-bTAACBKP.js (new) 2.2 kB 🔴 +2.2 kB 🔴 +1.01 kB 🔴 +866 B
assets/SubscribeToRun-DYU6eQhr.js (removed) 2.2 kB 🟢 -2.2 kB 🟢 -1.01 kB 🟢 -886 B
assets/CloudRunButtonWrapper-Btls7riE.js (removed) 1.68 kB 🟢 -1.68 kB 🟢 -782 B 🟢 -716 B
assets/CloudRunButtonWrapper-DMLV_xKD.js (new) 1.68 kB 🔴 +1.68 kB 🔴 +785 B 🔴 +699 B
assets/previousFullPath-Cvnj-UWB.js (removed) 1.39 kB 🟢 -1.39 kB 🟢 -650 B 🟢 -581 B
assets/previousFullPath-DTVjSoe4.js (new) 1.39 kB 🔴 +1.39 kB 🔴 +651 B 🔴 +576 B
assets/cloudBadges-Ceb1-Pnf.js (new) 1.37 kB 🔴 +1.37 kB 🔴 +696 B 🔴 +609 B
assets/cloudBadges-fXJxWfon.js (removed) 1.37 kB 🟢 -1.37 kB 🟢 -699 B 🟢 -614 B
assets/cloudSubscription-D9-LFZTy.js (new) 1.33 kB 🔴 +1.33 kB 🔴 +653 B 🔴 +564 B
assets/cloudSubscription-R4ItmxEj.js (removed) 1.33 kB 🟢 -1.33 kB 🟢 -653 B 🟢 -565 B
assets/Load3D-9086o-Am.js (removed) 1.07 kB 🟢 -1.07 kB 🟢 -495 B 🟢 -444 B
assets/Load3D-CS7WkIuZ.js (new) 1.07 kB 🔴 +1.07 kB 🔴 +496 B 🔴 +443 B
assets/nightlyBadges-CGiwNFtg.js (removed) 1 kB 🟢 -1 kB 🟢 -526 B 🟢 -472 B
assets/nightlyBadges-Qk-RwRBb.js (new) 1 kB 🔴 +1 kB 🔴 +530 B 🔴 +473 B
assets/Load3dViewerContent-BWiNuI1C.js (removed) 993 B 🟢 -993 B 🟢 -464 B 🟢 -418 B
assets/Load3dViewerContent-CICY4bxT.js (new) 993 B 🔴 +993 B 🔴 +467 B 🔴 +416 B
assets/SubscriptionPanelContentWorkspace-mbHgBGVv.js (new) 920 B 🔴 +920 B 🔴 +435 B 🔴 +376 B
assets/SubscriptionPanelContentWorkspace-wTGk6dIZ.js (removed) 920 B 🟢 -920 B 🟢 -434 B 🟢 -380 B
assets/graphHasMissingNodes-DzzqLDjf.js (removed) 761 B 🟢 -761 B 🟢 -371 B 🟢 -318 B
assets/graphHasMissingNodes-mtyJDQbF.js (new) 761 B 🔴 +761 B 🔴 +372 B 🔴 +328 B
assets/changeTracker-6pbLQOJW.js (new) 757 B 🔴 +757 B 🔴 +384 B 🔴 +336 B
assets/changeTracker-Atg5OJd3.js (removed) 757 B 🟢 -757 B 🟢 -381 B 🟢 -337 B
assets/WidgetLegacy-BYjhim7e.js (new) 745 B 🔴 +745 B 🔴 +383 B 🔴 +333 B
assets/WidgetLegacy-vICBZgga.js (removed) 745 B 🟢 -745 B 🟢 -382 B 🟢 -335 B
assets/WidgetInputNumber-BWyYr2kh.js (removed) 469 B 🟢 -469 B 🟢 -265 B 🟢 -228 B
assets/WidgetInputNumber-DKJksKWz.js (new) 469 B 🔴 +469 B 🔴 +265 B 🔴 +228 B
assets/AnimationControls-e1OB6oJR.js 4.61 kB 4.61 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ApiNodesSignInContent-BLLHvWL9.js 2.69 kB 2.69 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/auto-BTnZwrs2.js 1.7 kB 1.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/BaseViewTemplate-DQKI7wOs.js 1.78 kB 1.78 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/comfy-logo-single-D9MrYETV.js 198 B 198 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/ComfyOrgHeader-CuEodz4y.js 910 B 910 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-B-AdR9IA.js 17.5 kB 17.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-CbkxT8K8.js 16.1 kB 16.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-CJGmjcIS.js 15.9 kB 15.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-CMaLgTTb.js 16.7 kB 16.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-Cw07MMbJ.js 18.8 kB 18.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-D7EtdE6o.js 16.9 kB 16.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-DknEFpK3.js 15.2 kB 15.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-Ds6WuXnw.js 16.1 kB 16.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-Dvq-F-mb.js 17.5 kB 17.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-pUOay9Eo.js 15.1 kB 15.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-u2AZ8xU4.js 16.1 kB 16.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/constants-htt0vt7m.js 579 B 579 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/i18n-Cf-RspTR.js 199 B 199 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/i18n-DCat69Wv.js 527 kB 527 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-0eBOvZE-.js 147 kB 147 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-B2sg68b4.js 169 kB 169 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-BonGln7m.js 183 kB 183 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-Bwaiyhg6.js 130 kB 130 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-CgPRGKFQ.js 128 kB 128 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-COpUCFH6.js 154 kB 154 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-D5fk3t1K.js 176 kB 176 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-DQn-D-q9.js 151 kB 151 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-DRFXRCEv.js 205 kB 205 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-e5nfEcC2.js 146 kB 146 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-MEdUGbq0.js 149 kB 149 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Media3DTop-Dqa2c7nZ.js 1.82 kB 1.82 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaAudioTop-DLiWNcHw.js 1.43 kB 1.43 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaImageTop-BLQErkwF.js 1.75 kB 1.75 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaOtherTop-NQGNpa4H.js 1.02 kB 1.02 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaTextTop-0crUoXWV.js 1.01 kB 1.01 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaVideoTop-sJMrm9jB.js 2.77 kB 2.77 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-BmbASBY9.js 409 kB 409 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-BPIx0d5-.js 393 kB 393 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-BWj_hhU9.js 393 kB 393 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-C7at0SVC.js 385 kB 385 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-D00E-J_2.js 390 kB 390 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-DRodGSrf.js 362 kB 362 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-ezyqmmhm.js 443 kB 443 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-GaT9kQvQ.js 483 kB 483 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-hnjb8NXS.js 397 kB 397 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-ITpXEN3V.js 442 kB 442 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-ZK3OUxU7.js 358 kB 358 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/OBJLoader2WorkerModule-DTMpvldF.js 109 kB 109 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Popover-BIYdg9E5.js 3.65 kB 3.65 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/rolldown-runtime-DLICfi3-.js 1.97 kB 1.97 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SelectValue-C_7cycpB.js 8.94 kB 8.94 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/signInSchema-QhJbZF-0.js 1.53 kB 1.53 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/Slider-DVkw5nPu.js 3.52 kB 3.52 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/src-CbNGuSYA.js 251 B 251 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/SubscriptionBenefits-DVSfLULk.js 2.01 kB 2.01 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/telemetry-zZf2dHJ2.js 226 B 226 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/types-DT3N7am7.js 204 B 204 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/VideoPlayOverlay-D-ZhKuWc.js 1.35 kB 1.35 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/widget-NeEr3XWN.js 586 B 586 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetBoundingBox-BYbwNME9.js 283 B 283 B ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetBoundingBox-GzA4D-L-.js 3.19 kB 3.19 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetChart-BtoXUSiF.js 2.21 kB 2.21 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetColorPicker-DCbDfd19.js 2.9 kB 2.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetCurve-CIcV8pqy.js 9.36 kB 9.36 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetGalleria-DZSYhGzO.js 3.61 kB 3.61 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetImageCompare-oYMwrOjF.js 7 kB 7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetInputText-0CncUIzA.js 1.86 kB 1.86 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetLayoutField-TvCt3ARa.js 1.98 kB 1.98 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetMarkdown-Cqdttdn1.js 2.93 kB 2.93 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/widgetPropFilter-DN03zIgB.js 1.1 kB 1.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetTextarea-B7IIifV6.js 3.96 kB 3.96 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetToggleSwitch-CTquGMvp.js 6.8 kB 6.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/widgetTypes-Br_tbhcL.js 393 B 393 B ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 52 added / 52 removed

@github-actions
Copy link

⚡ Performance Report

Metric Baseline PR Δ
canvas-idle: style recalcs 122 123 +1% ⚪
canvas-idle: layouts 0 0 +0% ⚪
canvas-idle: task duration 433ms 425ms -2% ⚪
canvas-mouse-sweep: style recalcs 186 182 -2% ⚪
canvas-mouse-sweep: layouts 12 12 +0% ⚪
canvas-mouse-sweep: task duration 1172ms 1038ms -11% 🟢
dom-widget-clipping: style recalcs 42 44 +5% ⚪
dom-widget-clipping: layouts 0 0 +0% ⚪
dom-widget-clipping: task duration 363ms 357ms -2% ⚪
Raw data
{
  "timestamp": "2026-02-26T20:14:26.173Z",
  "gitSha": "7a4feeef691c983314812a2486f52b23f346aef5",
  "branch": "fix/rename-queue-index-to-job-priority",
  "measurements": [
    {
      "name": "canvas-idle",
      "durationMs": 2007.4489999999798,
      "styleRecalcs": 123,
      "styleRecalcDurationMs": 20.755000000000003,
      "layouts": 0,
      "layoutDurationMs": 0,
      "taskDurationMs": 425.158,
      "heapDeltaBytes": -1977304
    },
    {
      "name": "canvas-mouse-sweep",
      "durationMs": 2046.9119999999918,
      "styleRecalcs": 182,
      "styleRecalcDurationMs": 53.897999999999996,
      "layouts": 12,
      "layoutDurationMs": 3.6119999999999997,
      "taskDurationMs": 1037.5829999999999,
      "heapDeltaBytes": -2320468
    },
    {
      "name": "dom-widget-clipping",
      "durationMs": 564.7599999999784,
      "styleRecalcs": 44,
      "styleRecalcDurationMs": 13.722999999999999,
      "layouts": 0,
      "layoutDurationMs": 0,
      "taskDurationMs": 357,
      "heapDeltaBytes": 6431268
    }
  ]
}

Copy link
Contributor

@christian-byrne christian-byrne left a comment

Choose a reason for hiding this comment

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

LGTM

@christian-byrne christian-byrne merged commit 54b710b into main Feb 27, 2026
42 checks passed
@christian-byrne christian-byrne deleted the fix/rename-queue-index-to-job-priority branch February 27, 2026 02:31
christian-byrne pushed a commit that referenced this pull request Feb 27, 2026
…9258)

## Summary
Rename `lastHistoryQueueIndex` → `lastJobHistoryPriority` and
`currentQueueIndex` → `currentJobPriority` to reflect that these
variables now read `job.priority` directly.

## Changes
- **queueStore.ts**: `lastHistoryQueueIndex` → `lastJobHistoryPriority`
- **JobDetailsPopover.vue**: `currentQueueIndex` → `currentJobPriority`
- **queueStore.test.ts**: Updated references and test descriptions

Fixes #9246

┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-9258-refactor-Rename-queueIndex-variables-to-reflect-job-priority-usage-3136d73d36508126989dd464f7dad9a1)
by [Unito](https://www.unito.io)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:queue size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rename lastHistoryQueueIndex and currentQueueIndex variables to reflect job.priority usage

2 participants