Skip to content

Latest commit

 

History

History
148 lines (108 loc) · 4.19 KB

CHANGELOG.md

File metadata and controls

148 lines (108 loc) · 4.19 KB

InlineProblems Changelog

[0.5.3]

Added

  • Ability to blacklist file extensions so that the plugin will not show anything on blacklisted files

[0.5.2]

Added

  • Compability with 2024.1

[0.5.1]

Fixed

  • SettingsBundle missing default (Settings not working with non english os language)
  • Prevents gutter icon readding when the line of the problem does not exist anymore

[0.5.0]

Added

  • Gutter icon support (disabled by default)
  • Notification when a Unity project is opened in Rider, and it switches to the ManualScan listener
  • Chinese translation (thanks to kuweiguge)

Fixed

  • AlreadyDisposedException in HighlightProblemListener

Added

  • Some performance improvements
  • Description for the listeners in the settings
  • Configurable delay for the manual scan listener
  • Support for new EAP versions

Changed

  • MarkupModelListener is now the default listener

Fixed

  • Some possible null pointer exceptions
  • invokeLater queuing issue of MarkupModelListener if used with the only one problem per line feature
  • Cache of activeProblems is now thread safe
  • CustomSeverity bugs that leads to useless problem updates

Added

  • Custom severity values (comma separated list) for the different severity levels

Fixed

  • Possible index out of bounds exception
  • Flicker issued with the new only show highest severity per line feature

0.4.0 - 2023-04-08

Added

  • Problems are now sorted by severity
  • Setting to show only the problem with the highest severity per line
  • Bold and italic font styles for problem labels

Fixed

  • Problem label boxes were drawn to high and sometimes a line did not disappear because it was drawn in the line above
  • AlreadyDisposedException in HighlightProblemListener

0.3.3 - 2023-02-18

Added

  • Font delta setting to decrease the problem label size

Fixed

  • Settings refresh not reliable

0.3.2 - 2023-02-04

Fixed

  • Deprecated function usage

0.3.1 - 2023-02-04

Added

  • MarkupModelListener for problem collecting
  • Reset & rescan of all problems on settings change
  • Adding ManualScan per delay of 250ms between finishing of the previous scan and starting a new one for problem collecting
  • Support for Unity Engine projects in Rider (it will switch to the ManualScan listener while Unity projects are open)

Fixed

  • SettingsState serialization issue (error on start)
  • Settings always modified
  • Invalid problems were shown
  • Font width calculation wrong and font size change was not working
  • Xml and html text in the problem description is now handled

0.2.1 - 2023-01-12

Fixed

  • Empty problems shown
  • Index out of bounds error
  • Versioning

0.2.0 - 2023-01-08

Added

  • Option to change between editor and tooltip font
  • Fallback font loading
  • Option for filled inlay boxes

Fixed

  • Label size calculation
  • Spacing between inlay boxes

0.1.2 - 2023-01-03

Added

  • Reload after settings change

Fixed

  • Problem filtering
  • Removal / flicker of problems in dual pane mode

0.1.1 - 2022-12-19

Changed

  • Default settings improved

Fixed

  • Removal of labels
  • Duplicated problems shown
  • Severity checks fix

Added

  • Initial release with basic functionality