Skip to content

Bump version to 2.4.1-dev#187

Closed
gaborbernat wants to merge 1 commit into
mainfrom
post-release-v2.4.0
Closed

Bump version to 2.4.1-dev#187
gaborbernat wants to merge 1 commit into
mainfrom
post-release-v2.4.0

Conversation

@gaborbernat

Copy link
Copy Markdown
Member

Post-release version bump after v2.4.0 release.

@gaborbernat

Copy link
Copy Markdown
Member Author

Superseded by #188, which bumps to 2.4.1-dev alongside the public-API refactor.

@gaborbernat gaborbernat deleted the post-release-v2.4.0 branch May 29, 2026 14:16
gaborbernat added a commit that referenced this pull request May 29, 2026
The plugin-availability check called
`PluginManagerCore.getPlugin(PluginId)`, which is `@ApiStatus.Internal`
on 262 and surfaced as an internal-API usage in the verifier report.
Unlike the uv/venv SDK flavor, icon, and additional-data APIs (which are
internal with no public alternative), this one has a public escape
hatch:
`com.intellij.ide.plugins.PluginManager.isPluginInstalled(PluginId)`.

Swapping to it keeps the behavior identical. `isPluginInstalled` reports
presence regardless of enablement, and the existing
`PluginManagerCore.isDisabled` guard (which the verifier does not flag
as internal) still narrows the result to installed-and-enabled. The
check also reads more clearly now that the two plugin IDs share a small
helper.

Also bumps the dev version to `2.4.1-dev`, superseding the automated
#187.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
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