Skip to content

chore: remove v2 feature flags (#424)#426

Open
maxachis wants to merge 1 commit intodevfrom
issue/424-remove-v2-feature-flags
Open

chore: remove v2 feature flags (#424)#426
maxachis wants to merge 1 commit intodevfrom
issue/424-remove-v2-feature-flags

Conversation

@maxachis
Copy link
Copy Markdown
Contributor

Summary

  • Closes Remove v2 feature flags #424
  • Removed VITE_V2_FEATURE_* env vars, the getIsV2FeatureEnabled util, and all callers (feature flags no longer needed now that v2 features have rolled out).
  • Simplified the v-if/enabled conditions and route-filtering in vite.config.mjs that were gated on these flags.

Test plan

  • npm run lint
  • npm run test:unit:ci
  • npm run build
  • Smoke-test follow/enhanced search, requests display, and auth routes in a running app

🤖 Generated with Claude Code

All v2 features have been rolled out, so the feature-flag plumbing
(VITE_V2_FEATURE_* env vars, getIsV2FeatureEnabled, and all usages)
is no longer needed.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@maxachis maxachis requested a review from joshuagraber as a code owner April 13, 2026 18:45
Copy link
Copy Markdown
Contributor

@josh-chamberlain josh-chamberlain left a comment

Choose a reason for hiding this comment

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

I'm OK with linting on the dev to main push, and hopefully your other PR will resolve the test flakiness.

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