Releases: PyvesB/eclipse-solargraph
Releases · PyvesB/eclipse-solargraph
Dialogue clarification and general polish
- Clarify debug session behaviour when the Readapt gem needs to be installed.
- A number of areas were polished: code clean up, README improvements, GitHub action fixes, build modernisation.
Fix gem capitalisation in path
- The paths locating the Solargraph or Readapt gems included a capital letter in the gem name. This has now been fixed, even though there was probably no impact on most platforms.
Debugger and various fixes
- Experimental debugger support, using the Readapt gem.
- Launching different files with the same name will now properly create separate launch configurations.
- Fixed installing and updating gems when your workspace path contains spaces (thanks @ams-tschoening).
- Improved project setup (thanks @akurtakov).
- Fixed rare case where launch a file could freeze the IDE.
Better block comments and improved project setup
- New lines are automatically inserted between
=begin
and=end
Ruby block comment delimiters. - Installation should no longer fail on older Eclipse versions (Photon, 2018-09, 2018-12).
- A target platform definition was added, making it easier to setup the project and contribute back! See the Readme for more information.
Launch configurations
- Customisable launch configurations can now be used to launch files as Ruby scripts. Thanks to @ akurtakov for his contribution!
Logging and performance improvements
- When the Solargraph gem installation or update fails, the message in the Error Log view will now contain more detailed information.
- Small performance improvements.
General polish
- Backticks are now inserted in matching pairs.
- Several messages and strings are more user-friendly.
- The editor icon was reworked to avoid the gem overlapping with common version control markers.
- Various code improvements.
TextMate fixes
- Line and block comment shortcuts now produce the correct outputs.
- Other minor editor improvements.
Custom icon and improved versioning
- Ruby files now have a custom icon in Eclipse 4.13+.
- The plugin should run more smoothly on Eclipse versions from 2018 (Photon, 2018-09 and 2018-12). Previous version of the IDE are not supported.
Launch shortcuts
- New launch shortcuts to run files as Ruby programs as well as run
bundle install
on Gemfiles andgem build
on gemspec files. - Improvements to the preferences page.