- Fix crash on loading routes in Rails 6 application
- Make search field wider
- Enhance parsing of with redirect
- Rework usages of deprecated API
- Fix exception in IDE version 2019.3
- Add support of IDE version 2019.2
- Add support of IDE version 2019.1
- Enhance route parsing: allow route path starting with '('
- Add support of IDE version 2018.3.1 (version 2018.3 is not supported due to issue in RubyMine)
- Update rake routes parser to avoid capturing warnings in output
- Add support of IDE version 2018.2
- Add support of IDE version 2018.1
- Add ability to filter routes using wildcard (*)
- Add support of IDE version 2017.3 (@hurricup)
- Fix plugin crash in RubyMine 2017.1
- Add plugin compatibility with RubyMine 2016.2 and (liekly) with following releases of Ruby plugin for IDEA
- Fix compatibility with previous version of IDEA and RubyMine
- Add ability to copy route path with http method
- Add ability to copy data from multiple selected rows
- Make right-click behavior more intuitive for the routes table
- Optimize performance of route action availability check.
- Add option to disable live check of route action implementation.
- Fix NPE when non-rails project is opened.
- New feature - autorefresh route list when routes.rb is changed (enable it in the plugin settings).
- Add toggle button to hide routes from mounted engines.
- Minor UI fixes.
- Highlight route action in list depending on its availability.
- Add setting to specify Rails environment for which routes are collected.
- Parse redirect routes.
- Fix parsing - routes with unknown action format weren't added to list.
- Add settings dialog to customize rake task that retrieves routes.
- Live update route action status and icon (it's disabled in Power Save mode).
- Implement navigation to route action implementation from engines, parent controllers and included modules.
- Navigate to selected route action when Enter is pressed in route list.
- Navigate to controller class when route action cannot be found.
- Fix displaying of engine routes.
- Add hotkey for route list refresh.
- Change Routes tool window orientation depending on panel where it's docked to.
- Persist selected module in Routes tool window between IDE restarts.
- Minor fixes and UI improvements
- Fix plugin crash when IDE is run using Java 1.6
- Added support for projects with multiple modules.
- Added module display in Go To Route popup.
- Fixed routes parsing for Rails 4 projects.
- Syntax highlighting for route paths in Route tool window.
- Minor UI enhancements.
- Plugin now released in two versions - for RubyMine and IntelliJ IDEA due to issues with dependencies.
- Plugin now compatible with RubyMine 6.0.
- Added support for PATCH method (Rails 4).
- Added navigation popup available by pressing Ctrl+Shift+G in Ruby On Rails project.
- Fixed exception thrown on some versions of JRE.
- Fixed Railways panel disappearing when several Ruby On Rails projects are opened.
- Fixed parsing errors.
- Fixed: any non-critical warnings in 'rake routes' output was treated as errors and error panel was shown after routes are updated.
- Routes are updated just after project is opened, not after Routes panel is activated as it was before.
- Minor fixes.
- Added caching of route list.
- Routes are automatically updated (or loaded from cache) on IDE startup.
- Route name can be copied via context menu or keyboard shortcuts.
- Added compatibility with RubyMine 5.
- Scrollbar is changed to IDE's native.
- Fixed bug with formatting controller name in CamelCase.
- Initial release.