Skip to content

[DRAFT] Studio Release v2026.02.18#5710

Draft
marcellamaki wants to merge 6 commits intomasterfrom
hotfixes
Draft

[DRAFT] Studio Release v2026.02.18#5710
marcellamaki wants to merge 6 commits intomasterfrom
hotfixes

Conversation

@marcellamaki
Copy link
Member

@marcellamaki marcellamaki commented Feb 17, 2026

Summary

Patch release. Enables "Search Recommendations" feature (previously in beta) for all users.

PR Issues Category QA Focus QA status
#5695 #5691 Feature access Testing search recommendations as non-admin general studio user

rtibblesbot and others added 6 commits February 8, 2026 17:14
Remove the ai_feature property from the feature flags JSON schema,
ungating the AI recommendations feature. Add test verifying ai_feature
is rejected as an unknown property.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Delete the IsAIFeatureEnabledForUser permission class from user.py and
remove its import/usage from recommendation.py. The recommendations
endpoint now only requires authentication, making AI recommendations
available to all authenticated users. Add test verifying non-admin
users can access the recommendations endpoint.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…ommendations UI

Remove the isAIFeatureEnabled Vuex getter from the session module and
remove the FeatureFlagKeys import that was only used by it. Remove the
feature flag check from SearchOrBrowseWindow.vue's shouldShowRecommendations
computed property, making recommendations available to all users.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Since the flag is being purged entirely, tests that assert it's gone
add no value — the existing `test_validate__nonexistent` already covers
unknown flags being rejected by the schema validator.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove ai_feature feature flag and ungate search recommendations
@pcenov
Copy link
Member

pcenov commented Feb 18, 2026

Hi @marcellamaki - no issues observed while running the CWs at Hotfixes.

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.

4 participants