Releases: sourceplusplus/interface-jetbrains
Releases · sourceplusplus/interface-jetbrains
v0.7.3.1
Fixed
- Concurrent modification exception in source guide provider
- SourceMarker disabled error in endpoint detector
v0.7.3
Added
- Live breakpoint variable control configuration UI
Changed
- Use service id filtering in tail logs command
Fixed
- Multi-endpoint detection support
- Detect Express endpoint on direct require
- LCP should show below method comments
- Quick stats spacing off in Kotlin
- Parent has already been disposed error
- Window with id="Live Breakpoints" is already registered
v0.7.2.2
Changed
- Determine support per file instead of per IDE
- Use service id filtering in quick stats indicator
Fixed
- Calling invokeAndWait from read-action
- Spacing issue with quick stats indicator
- Dispose plugin on project disposal
- Array out of index error in Express endpoint detector
- Kotlin annotation parsing issue in Micronaut endpoint detector
v0.7.2.1
Fixed
- StringIndexOutOfBoundsException in JS command palette
v0.7.2
Added
- Micronaut endpoint detector
- UrlResolveManager endpoint detector (IntelliJ Ultimate only)
- Ability to open LCP with function/class scope
- Ability to add instruments before/after line
Fixed
- Live variable decoding error on Python dicts
- No provider for language TypeScript/VueJS/etc
- Concat LCP location placeholder on long signature
- Log detection not working for Groovy
- ClassCastException in Express endpoint detector
v0.7.1
Fixed
- Kotlin logger statement detection
- Self-referencing live variable presentation
- Incorrect relative path on Windows for JavaScript live instruments
- Live breakpoint execution point highlighting
v0.7.0
Added
- Basic support for JavaScript-based source code
- Info bar footer to command palette
- Tooltips to live indicator gutter icons
- Ability to add custom tooltips to guide marks
Tail Logs
commandBoot Time
commandLibrary Check
commandShow/Hide Meters
commandHigh Load Endpoint
indicator
Changed
Quick Stats
indicator now uses realtime metrics- UI theming improvements
Fixed
- Adding live instruments to inner classes
- Auto-complete variable names on tab key
Removed
- Root source package configuration
v0.6.9
Fixed
- Infinite auto-expand on circular references with single child objects
- DeferredCoroutine was cancelled error
v0.6.8
Added
- Unused endpoint indicator
Changed
- Unauthorized live commands are now disabled
- Live instruments disabled inside endless loops
Fixed
- Capture unhandled coroutine exceptions
- Live variable circular reference display
- Concurrent live plugin loading issue
- Access is allowed from write thread only error
- Read access is allowed from inside read-action error
v0.6.7
Fixed
- SourceFileMarker concurrent modification exception
- Notifications displaying on incorrect project
- Attempted duplicate abstract class definition error in live plugins
- Class not found error in control bar on non-IntelliJ IDEs