2024.2.2 - 2024-11-13
- Fix possible performance problem in Rider (RIDER-118966)
- Add support for 2024 EAP
- Fix API deprecations
- Introduced separate instantiation for handling Platform actions and raw AWT events
- Enabled the plugin to be a dynamic plugin which no longer requires a restart when updating
- Added
KeyPromoterAWTListener
for listening to AWT events. - Added
KeyPromoterActionListener
for listening to action events.
- Modified multiple locations to ensure services are acquired dynamically
- Update build system and dependencies
- Updated the
plugin.xml
to use application listeners instead of application components
2024.1.0 - 2024-04-10
- Add support for JetBrains IDEs 2024.1
- Update description
2023.3.0 - 2023-11-12
- Support for JetBrains IDEs version 2023.3
- Icons for new UI (Issue 101)
2023.2.0 - 2023-07-30
- Support for JetBrains IDEs version 2023.2
- Update GH actions for building and deploying the plugin
- Update plugin build setup to match with the recent IntelliJ Plugin Template
- Tool window buttons are working now with the new UI (Issue 101)
- Update build system
- Issue with notifications on Win11 where the shortcut and the suppress action is not directly visible in the notification (Issue 100)
- Possible fix for tool window buttons not firing a Key Promoter notification with the new UI (Issue 101)
- Make compatible with 2019.3 EAP products
- Fix display of Run and Debug actions which will from now not display the specific run configuration and therefore count all these as one entry (Issue 44)
- Fix regression where editor popup action won't show up (Issue 43)
- Add features that lets you snooze the KPX notifications (Issue 42)
- Add features that lets you turn off KPX in Presentation and Distraction Free Mode (Issue 39)
- Fix instances where the KPX would not recognize a mouse-click. See this IDEA issue.
- Fix wrong icon for actions without icon (Issue 37)
- Make Key Promoter X work on EAP versions like PhpStorm 2019.2
- Increase minimum required IntelliJ version to get rid of deprecated code
- "Do not show again" action dismisses the tip immediately (Issue 34)
- Increase possible settings for notification limits (Issue 30)
- Add plugin icon shown in the settings and the repository
- New icons that better integrate into the UI
- Implemented a setting to only show "Keyboard" shortcuts. This is default and can be adjusted.
- Fixed exception that occurred on closing Keymap dialog in 2018.3 .
- Removed setting for maximum visible notifications. IDEA 2018.3 seems to restrict this itself.
- Implemented feature-request: Minimum count before notification
- Fixed empty tool-window with several windows open
- Fixed version range to make it work for EAP
- Fixed null-action tip on tool-window title buttons
- Fixed exception with wrong entries in the statistic
- Should work on Android Studio now
- Fixed re-appearing tips when custom shortcuts are used
- Made tips for context menus more consistent
- Fixed issue that would show suppressed shortcuts
- Implemented "do not show again"
- Tool-window updates automatically
- Icons for the Key Promoter X
- Tool-window shows now icons of the actions that were called
- Better visualization of the statistics tool-window
- Fix bug to catch tool-window buttons successfully
- Re-implemented the algorithm that catches button clicks and extracts their information
- Change to internal notification system instead of a custom AWT window
- Add scrollbars in the toolwindow for bottom placement (Issue 55)
- Revert back to non-dynamic plugin for now
- Fix icon sizes
- Make extension reloadable without requiring a restart of the IDE
- Fix all deprecation issues
- Fix bug that prevents settings from being saved (Issue 51)
- Include "Organization" requirement for plugins
- Make compatible with 2020.1 EAP products