You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
See [VERSIONING.md](VERSIONING.md) for why the version starts at 1.8.1.
9
9
10
+
## [Unreleased]
11
+
12
+
### Added
13
+
14
+
-**JetBrains IDE detection** (macOS + Windows): IntelliJ IDEA (Ultimate & CE), PyCharm (Professional & CE), WebStorm, GoLand, PhpStorm, CLion, Rider, RubyMine, DataGrip, and Android Studio.
15
+
-**Eclipse IDE detection** (macOS + Windows): Detects standard install paths including Eclipse Installer (`%USERPROFILE%\eclipse\*\eclipse`) and manual installs.
16
+
-**Glob-based Windows path matching**: `detectWindows` now supports wildcard patterns in `WinPaths` for IDEs that embed version numbers in folder names (e.g., `C:\Program Files\JetBrains\GoLand 2025.1.3\`). Picks the newest installation when multiple versions are present.
17
+
-**`product-info.json` version extraction**: Reads the JetBrains `product-info.json` file for accurate marketing version numbers (avoids registry build numbers).
18
+
-**`.eclipseproduct` version extraction**: Reads Eclipse's `.eclipseproduct` properties file for version detection on Windows (Eclipse does not register in the Windows registry).
| Claude Desktop | Anthropic |`/Applications/Claude.app`|`%LOCALAPPDATA%\Programs\Claude`|`Info.plist` / Registry |
15
+
| Microsoft Copilot | Microsoft |`/Applications/Copilot.app`|`%LOCALAPPDATA%\Programs\Copilot`|`Info.plist` / Registry |
16
+
| IntelliJ IDEA Ultimate| JetBrains |`/Applications/IntelliJ IDEA.app`|`%PROGRAMFILES%\JetBrains\IntelliJ IDEA <ver>`|`product-info.json` / `Info.plist`|
17
+
| IntelliJ IDEA CE | JetBrains |`/Applications/IntelliJ IDEA CE.app`|`%PROGRAMFILES%\JetBrains\IntelliJ IDEA Community Edition <ver>`|`product-info.json` / `Info.plist`|
18
+
| PyCharm Professional | JetBrains |`/Applications/PyCharm.app`|`%PROGRAMFILES%\JetBrains\PyCharm <ver>`|`product-info.json` / `Info.plist`|
19
+
| PyCharm CE | JetBrains |`/Applications/PyCharm CE.app`|`%PROGRAMFILES%\JetBrains\PyCharm Community Edition <ver>`|`product-info.json` / `Info.plist`|
0 commit comments