feat: enable linear mode toggle for nightly builds#8569
Conversation
- Add isNightly import to useFeatureFlags composable - Short-circuit linearToggleEnabled getter to return true for nightly builds - Add unit tests for the new isNightly behavior
📝 WalkthroughWalkthroughThis PR adds nightly build detection to the Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
🧪 Generate unit tests (beta)
Comment |
🎨 Storybook Build Status✅ Build completed successfully! ⏰ Completed at: 02/03/2026, 03:45:36 AM UTC 🔗 Links🎉 Your Storybook is ready for review! |
🎭 Playwright Tests:
|
Bundle Size ReportSummary
Category Glance Per-category breakdownApp Entry Points — 22.7 kB (baseline 22.7 kB) • ⚪ 0 BMain entry bundles and manifests
Status: 1 added / 1 removed Graph Workspace — 835 kB (baseline 835 kB) • ⚪ 0 BGraph editor runtime, canvas, workflow orchestration
Status: 1 added / 1 removed Views & Navigation — 69.2 kB (baseline 69.2 kB) • ⚪ 0 BTop-level views, pages, and routed surfaces
Status: 9 added / 9 removed Panels & Settings — 446 kB (baseline 446 kB) • ⚪ 0 BConfiguration panels, inspectors, and settings screens
Status: 12 added / 12 removed User & Accounts — 16.1 kB (baseline 16.1 kB) • ⚪ 0 BAuthentication, profile, and account management bundles
Status: 5 added / 5 removed Editors & Dialogs — 3.57 kB (baseline 3.57 kB) • ⚪ 0 BModals, dialogs, drawers, and in-app editors
Status: 2 added / 2 removed UI Components — 28 kB (baseline 28 kB) • ⚪ 0 BReusable component library chunks
Status: 4 added / 4 removed Data & Services — 2.1 MB (baseline 2.1 MB) • ⚪ 0 BStores, services, APIs, and repositories
Status: 11 added / 11 removed Utilities & Hooks — 234 kB (baseline 234 kB) • 🔴 +16 BHelpers, composables, and utility bundles
Status: 12 added / 12 removed Vendor & Third-Party — 9.37 MB (baseline 9.37 MB) • ⚪ 0 BExternal libraries and shared vendor chunks
Other — 6.99 MB (baseline 6.99 MB) • ⚪ 0 BBundles that do not match a named category
Status: 49 added / 49 removed |
Enables the linear mode toggle for all nightly build users by short-circuiting the
linearToggleEnabledfeature flag.Changes
isNightlycheck inlinearToggleEnabledgettertruefor nightly builds, bypassing remote config/server feature checksReviewers
┆Issue is synchronized with this Notion page by Unito
Summary by CodeRabbit
New Features
Tests