Skip to content

2.0 RC6 - Stability Fix

Pre-release
Pre-release
Compare
Choose a tag to compare
@retailcoder retailcoder released this 10 Oct 15:36
· 9554 commits to next since this release

This version fixes a number of bugs reported in the previous releases, and no longer seems to crash at startup, teardown, or randomly for no apparent reason.

At least one user running Office 2016 has been experiencing crashes on exit. I have not been able to reproduce any crash-on-exit in Office 2010.

See installing Rubberduck for installation instructions and troubleshooting.

Still tagging "pre-release", because the changes involved in this stability fix have made the technical debt of the test suite surface, and break half the tests in the solution: a "green" tag will be created (with more minor bug fixes) once the technical debt on the tests has been paid.

Known Issues

  • Rubberduck cannot be re-loaded after unloading from the add-ins manager dialog: the VBE host must be restarted to reload - basically the teardown code is assuming the VBE/host is being torn down as well when the add-in disconnects from the host.
  • Initial parse has been disabled, as it seems to be running before the entire VBE is constructed and therefore contributed to startup crashes. You can trigger a parse manually by clicking the 'refresh' button on the 'Rubberduck' toolbar.
  • Extract Method refactoring may misplace the call site of the extracted method, depending on where local variables are declared (before/within/after the selection).