Skip to content

Remove experimental tag from relationships#3042

Merged
adityaoberai merged 1 commit into
mainfrom
relationships-ga
May 13, 2026
Merged

Remove experimental tag from relationships#3042
adityaoberai merged 1 commit into
mainfrom
relationships-ga

Conversation

@adityaoberai
Copy link
Copy Markdown
Contributor

What does this PR do?

(Provide a description of what this PR does.)

Test Plan

(Write your test plan here. If you changed any code, please provide us with clear instructions on how you verified your changes work.)

Related PRs and Issues

(If this PR is related to any other PR or resolves any issue or related to any issue link all related PR and issues here.)

Have you read the Contributing Guidelines on issues?

(Write your answer here.)

@adityaoberai adityaoberai requested a review from HarshMN2345 May 12, 2026 18:38
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented May 12, 2026

Greptile Summary

This PR removes the "Experimental" label from the relationship column type in the database table UI, promoting it to a stable, production-ready feature.

  • Removes the titleBadge prop from the SideSheet in +layout.svelte that conditionally showed "Experimental" when creating a relationship column.
  • Removes the inline <div class=\"tag\">Experimental</div> badge from the modal title slot in columns/edit.svelte when editing a relationship column.

Confidence Score: 5/5

Safe to merge — two small, isolated UI-only removals with no logic changes.

Both changes are purely cosmetic label removals. No logic, state, or API surface is touched. A quick grep confirms no other relationship-related "Experimental" badges remain in the codebase.

No files require special attention.

Important Files Changed

Filename Overview
src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/+layout.svelte Removes titleBadge prop from the SideSheet that displayed "Experimental" when the Relationship column type was selected during creation.
src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/columns/edit.svelte Removes the "Experimental" badge HTML from the edit modal's title slot for relationship columns, simplifying it to just {option?.name}.

Reviews (1): Last reviewed commit: "Remove experimental tag from relationshi..." | Re-trigger Greptile

</div>
{/if}
</div>
{option?.name}
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

@HarshMN2345 We lose the styles on the wrapper, is it fine?

@adityaoberai adityaoberai merged commit 4e28b37 into main May 13, 2026
3 of 5 checks passed
@adityaoberai adityaoberai deleted the relationships-ga branch May 13, 2026 14:43
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.

3 participants