Skip to content

[core] Deprecate Popover in favor of PopoverNext#8124

Merged
ggdouglas merged 1 commit into
developfrom
gd/deprecate-popover-redo
Jun 3, 2026
Merged

[core] Deprecate Popover in favor of PopoverNext#8124
ggdouglas merged 1 commit into
developfrom
gd/deprecate-popover-redo

Conversation

@ggdouglas
Copy link
Copy Markdown
Contributor

Summary

Marks the legacy Popover class component as deprecated, following the same pattern used for Overlay -> Overlay2. PopoverNext is the recommended replacement (see #7573).

Changes

Adds a @deprecated JSDoc tag and a @fileoverview frozen-code notice to popover.tsx. The re-export in components/index.ts gets the corresponding eslint-disable-next-line comment.

Shared types like PopoverProps, PopoverInteractionKind, and PopoverAnimation are not deprecated since PopoverNext also uses them.

@changelog-app
Copy link
Copy Markdown

changelog-app Bot commented May 19, 2026

Generate changelog in packages/core/changelog/@unreleased

Type (Select exactly one)

  • Feature (Adding new functionality)
  • Improvement (Improving existing functionality)
  • Fix (Fixing an issue with existing functionality)
  • Break (Creating a new major version by breaking public APIs)
  • Deprecation (Removing functionality in a non-breaking way)
  • Migration (Automatically moving data/functionality to a new system)

Description

[core] Deprecate Popover in favor of PopoverNext

Check the box to generate changelog(s)

  • Generate changelog entry

@blueprint-previews
Copy link
Copy Markdown

Deprecate Popover component in favor of PopoverNext

Build artifact links for this commit: documentation | landing | table | demo | storybook

This is an automated comment from the deploy-preview CircleCI job.

Copy link
Copy Markdown
Contributor

@mm-wang mm-wang left a comment

Choose a reason for hiding this comment

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

🎉

@changelog-app
Copy link
Copy Markdown

changelog-app Bot commented Jun 3, 2026

Successfully generated changelog entry!

Need to regenerate?

Simply interact with the changelog bot comment again to regenerate these entries.


📋Changelog Preview

💡 Improvements

  • [core] Deprecate Popover in favor of PopoverNext (#8124)

@ggdouglas ggdouglas merged commit 84f90d8 into develop Jun 3, 2026
16 checks passed
@ggdouglas ggdouglas deleted the gd/deprecate-popover-redo branch June 3, 2026 01:02
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