Skip to content

Remove info tooltip from Dag version comparison - #75526

Merged
jedcunningham merged 1 commit into
apache:mainfrom
astronomer:remove-version-diff-info-tooltip
Oct 24, 2026
Merged

jedcunningham merged 1 commit into
apache:mainfrom
astronomer:remove-version-diff-info-tooltip

Conversation

@jedcunningham

Copy link
Copy Markdown
Member

Remove the info icon and its "About this comparison" tooltip from the Dag version comparison on the Versions tab.

The tooltip's wording ("Compares currently stored state, not creation-time evidence...") was hard to follow and added little to the page. It's unlikely a first time user would even find it. This removes:

  • the icon button in VersionDiff.tsx (and the unused LuInfo import); the "Values hidden" pill for users without Dag code access is unchanged
  • the test that asserted the icon was present
  • the now-unused versions.aboutThisComparison and versions.observedStateBoundary keys from every locale's dag.json

Before:
preview-tooltip-before

After:
preview-tooltip-removed

The "About this comparison" icon on the Versions tab showed a hard to
follow caveat that added little to the page. Remove the icon, its test,
and the two now-unused translation keys from every locale.
@jedcunningham jedcunningham added this to the Airflow 3.4.0 milestone Oct 23, 2026
@jedcunningham jedcunningham added the backport-to-v3-4-test Backport to v3-4-test label Oct 23, 2026
@jedcunningham
jedcunningham merged commit 4639f24 into apache:main Oct 24, 2026
79 checks passed
@jedcunningham
jedcunningham deleted the remove-version-diff-info-tooltip branch October 24, 2026 03:19
@github-actions

Copy link
Copy Markdown
Contributor

Backport successfully created: v3-4-test

Note: As of Merging PRs targeted for Airflow 3.X
the committer who merges the PR is responsible for backporting the PRs that are bug fixes (generally speaking) to the maintenance branches.

In matter of doubt please ask in #release-management Slack channel.

Status Branch Result
✅ v3-4-test PR Link

github-actions Bot pushed a commit to aws-mwaa/upstream-to-airflow that referenced this pull request Oct 24, 2026
…5526)

The "About this comparison" icon on the Versions tab showed a hard to
follow caveat that added little to the page. Remove the icon, its test,
and the two now-unused translation keys from every locale.
(cherry picked from commit 4639f24)

Co-authored-by: Jed Cunningham <66968678+jedcunningham@users.noreply.github.com>
aws-airflow-bot pushed a commit to aws-mwaa/upstream-to-airflow that referenced this pull request Oct 24, 2026
…5526)

The "About this comparison" icon on the Versions tab showed a hard to
follow caveat that added little to the page. Remove the icon, its test,
and the two now-unused translation keys from every locale.
(cherry picked from commit 4639f24)

Co-authored-by: Jed Cunningham <66968678+jedcunningham@users.noreply.github.com>
vatsrahul1001 pushed a commit that referenced this pull request Oct 24, 2026
The "About this comparison" icon on the Versions tab showed a hard to
follow caveat that added little to the page. Remove the icon, its test,
and the two now-unused translation keys from every locale.
(cherry picked from commit 4639f24)

Co-authored-by: Jed Cunningham <66968678+jedcunningham@users.noreply.github.com>
vatsrahul1001 pushed a commit that referenced this pull request Oct 24, 2026
…75535)

The "About this comparison" icon on the Versions tab showed a hard to
follow caveat that added little to the page. Remove the icon, its test,
and the two now-unused translation keys from every locale.
(cherry picked from commit 4639f24)

Co-authored-by: Jed Cunningham <66968678+jedcunningham@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants