Skip to content

2.0 Release Candidate 2

Pre-release
Pre-release
Compare
Choose a tag to compare
@Hosch250 Hosch250 released this 09 Jul 00:32

The fifth beta release, fixing many more bugs and improving hotkey and parser/resolver performance.

  • Source Control:
    • Remove reference to the Aero2 library known to cause crashes at least occasionally in Windows 7 and lower.
    • Reload changed modules one at a time to prevent losing a bunch of modules if the host crashes in the process.
    • Fix bug causing crash when initializing repository with existing user form.
  • Parser/Resolver:
    • Cancelling a build correctly cancels it now, rather than letting two parse/resolve sequences execute at the same time.
    • Improves performance of resolving declarations by optimizing a very expensive calculation.
    • Querying the status of a removed component no longer throws an exception.
    • Rubberduck correctly parses multiple projects again.
  • Localization:
    • Correctly localizes dockable window captions.
  • Code Explorer:
    • Multiline signatures are now displayed on a single line.
    • Wraps all items in the button panel.
    • Shows type of selected node in the bottom panel.
  • Inspections:
    • Improve performance of the Implicit ByRef Parameter inspection.
    • Fix bug in quick fix causing uncompilable code when adding an explicit type to a parameter with a default value.
  • Unit Testing:
    • Fix multiple bugs that can either disable the add method commands, or throw an exception.
  • Status Bar:
    • Correctly displays user selection again, rather than the declaration selection.
  • Hotkeys:
    • Handles hotkeys when Rubberduck’s dockable windows are focused.