All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Element column which shows Java method / field where code is located
- The column is shown in the CASTLE results
- You can also filter this value using the element field
- Dropdown menu to show previous searches
- CASTLE Searching is licensed under BSD-3-clause
- The Eclipse plugin now mentions the license text (versus having no mention of a license)
- The LICENSE file will be included as part of the plugin
- CASTLE Searching was made open source, available on GitHub
- Option to exclude comments from search results (View Toolbar toggle command)
- Reqires rebuild of index to use new functionality
- Can always opt to not reindex (will use the new format as files are modified)
- View Menu command to rebuild entire index
- New searchable field comment which will search through the comments, regardless if the exclude comments option is set or not
- View Toolbar commands have tooltips which mention the shortcut to toggle the command while focus is on the search box
- Automatically reload settings when the settings.xml is modified
- Option to require each term by default (View Toolbar toggle command)
- Monitor settings file and reload file if changed
- View Toolbar toggle commands for each setting
- Incremental Find changed from a confusing checkbox to a View Toolbar toggle command
- Various tweaks
- Support for custom searchers (to allow searching already existing indexes created outside of CASTLE Searching)
- settings.xml file in plugin directory [workspace]\.metadata\.plugins\info.codesaway.castlesearching
- Support for Incremental Find
- Similar to Eclipse's functionality
- Gives higher priority to matches found in the active file
- Eclipse dependencies to not require a specific version (Eclipse defaulted to requiring the latest version)
- Initial version