Skip to content

feat(frameworks): remove framework versioning feature flag#2781

Merged
Marfuen merged 2 commits intomainfrom
mariano/remove-framework-versioning-flag
May 7, 2026
Merged

feat(frameworks): remove framework versioning feature flag#2781
Marfuen merged 2 commits intomainfrom
mariano/remove-framework-versioning-flag

Conversation

@Marfuen
Copy link
Copy Markdown
Contributor

@Marfuen Marfuen commented May 7, 2026

Summary

  • Remove the is-framework-versioning-enabled PostHog feature flag gate from framework detail pages
  • The History tab and UpdateAvailableBanner now render unconditionally for all organizations
  • Clean up the useFrameworkUpdateStatus hook by removing the enabled option that was only used for the flag

Test plan

  • Verify the History tab appears on framework detail pages without needing the flag enabled
  • Verify the update available banner shows when an update is available
  • Verify no regressions on framework detail page (requirements tab, progress, delete)

🤖 Generated with Claude Code


Summary by cubic

Roll out framework versioning to all orgs by removing the is-framework-versioning-enabled flag. The History tab and update banner now show for everyone on framework detail pages.

  • Refactors
    • Removed useFeatureFlag('is-framework-versioning-enabled') in FrameworkDetailContent and FrameworkVersioningSection, and deleted the early return.
    • Simplified useFrameworkUpdateStatus: dropped the enabled option and always set the SWR key when frameworkInstanceId is present, keeping revalidate-on-mount behavior.

Written for commit 0b5a5cc. Summary will update on new commits.

Roll out framework versioning to all organizations by removing the
PostHog feature flag gate. The History tab and update banner now render
unconditionally.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 7, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
app Ready Ready Preview, Comment May 7, 2026 1:00pm
comp-framework-editor Ready Ready Preview, Comment May 7, 2026 1:00pm
portal Ready Ready Preview, Comment May 7, 2026 1:00pm

Request Review

@vercel vercel Bot temporarily deployed to Preview – portal May 7, 2026 12:56 Inactive
@Marfuen Marfuen merged commit 016f379 into main May 7, 2026
7 of 10 checks passed
@Marfuen Marfuen deleted the mariano/remove-framework-versioning-flag branch May 7, 2026 12:58
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

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

No issues found across 3 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

claudfuen pushed a commit that referenced this pull request May 7, 2026
# [3.45.0](v3.44.2...v3.45.0) (2026-05-07)

### Bug Fixes

* address cubic review findings on onboarding PR ([#2783](#2783)) ([bd43e8a](bd43e8a))
* **onboarding:** handle zero-item steps in tracker ([#2785](#2785)) ([a196339](a196339))
* revert page-level hooks to useRealtimeRun to fix missing auth context ([#2780](#2780)) ([5a406f9](5a406f9))

### Features

* **frameworks:** remove is-framework-versioning-enabled feature flag ([#2781](#2781)) ([016f379](016f379))

### Performance Improvements

* **build:** skip TS in next build, reduce sentry upload, add CI typecheck ([#2782](#2782)) ([26e1667](26e1667))
* **onboarding:** optimize onboarding pipeline from ~5min to ~2min ([b14db0b](b14db0b))
@claudfuen
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 3.45.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants