Skip to content

v1.0.31

Choose a tag to compare

@github-actions github-actions released this 30 Jul 08:23
· 33 commits to main since this release
  • Fixed "Restart advised — some plugins didn't unload fully" on update. The chapter feature
    attached a focus listener to the IDE's own window and never detached it, so the previous
    plugin's classloader stayed alive across an update (and the stale listener then failed with a
    ClassCastException against the newly loaded ChapterService). The listener now lives in a
    project-level service that removes it on dispose. ChapterStartup also moved from the
    deprecated StartupActivity to ProjectActivity.
  • Copy Git Coordinates: shorter, paste-friendly format. Now copies just the remote URL
    (https://github.com/acme/demo.git), appending - branch: <name> only when you are on a
    branch other than main/master.
  • Install / update without an IDE restart. The plugin is now fully dynamic on all supported
    builds (2024.3+). The test-result sound/splash moved off the non-dynamic testStatusListener
    extension point to the SMTRunnerEventsListener message-bus topic; with no components anywhere,
    the IDE can load, unload, and update the plugin without a restart.