Skip to content

Releases: rubberduck-vba/Rubberduck

Version 1.2 Pre-Release 2

25 Feb 17:08
Compare
Choose a tag to compare
Pre-release

There's no longer a need to uninstall prior to upgrading.
The installer also no longer overwrites the rubberduck.config file, but we recommend backing it up anyway.

Version 1.2 Pre-Release

25 Feb 12:47
Compare
Choose a tag to compare
Pre-release
v1.2-pre.1

Version 1.2 pre-release build

v1.1

19 Jan 12:52
Compare
Choose a tag to compare

Installation

  • Previous versions of Rubberduck need to be un-installed prior to installing the latest release.
  • Be sure to back up the rubberduck.config file in the \AppData\Roaming\Rubberduck\ directory prior to installation.
  • If you had one of the v1.01-alpha releases installed, the configuration file will be broken. The easiest thing to do is let Rubberduck repair it with a default configuration then restore your settings manually. Either through the GUI or by manually editing the XML file.

New Features

  • #101 - Added Unit Testing support for Access and Word in addition to Excel.
  • #9 - No one likes editing XML files by hand. Added GUI for various add in settings.

Code Inspections/Analysis

Rubberduck now has the ability to help you write better/cleaner code by analyzing your code base and alerting you to potential issues. Only a handful have been implemented, but this will be an area of active development.

  • #99 Function Returns An Implicit Variant
  • #58 Use of Obsolete Rem syntax
  • #40 Parameter is Implicitly passed ByRef
  • #15 Use Option Explicit
  • #26 Separate Multiple declarations onto multiple lines
  • #30 Variable type not declared
  • Added Quick Fix option

Enhancements

  • #65 - Better user experience and handling of a bad/missing configuration file. Per #131 a default configuration is used in either case.

Bug Fixes

  • #87 - TestModules are now added correctly.
  • #107 - Comments with trailing colons no longer break the parser.

v1.01-alpha2

10 Dec 22:44
Compare
Choose a tag to compare
v1.01-alpha2 Pre-release
Pre-release

Corrects Issues:

  • #87 - TestModules are now added correctly
  • #101 - Added Support for Access and Word in addition to Excel

Implemented Several Code Inspections

  • #99 Function Returns An Implicit Variant
  • #58 Use of Obsolete Rem syntax
  • #40 Parameter is Implicitly passed ByRef
  • #15 Use Option Explicit
  • Added Quick Fix option

v1.01-alpha

04 Dec 12:28
Compare
Choose a tag to compare
v1.01-alpha Pre-release
Pre-release

Testing some bug fixes and prototypes of some new features.

  • Added prototype for UI for Saving TodoList settings.
  • Added prototype for Code Inspections.
  • Fixed an issue with the parser that was causing issues with refreshing the Code Explorer and Todo List.
  • Miscellaneous bug fixes.

To install this version of the software, you must first uninstall any existing versions of Rubberduck from your machine via the Control Panel.

If you're using the Unit Test functionality, you will also need to update your reference to the *.dll in each of your projects.

Tools>>References>>Uncheck Rubberduck>>Ok
Tools>>References>>Re-Check Rubberduck>>Ok

Initial Release ver 1.0

30 Nov 01:09
Compare
Choose a tag to compare
  • Unit Testing
  • Todo List
  • Code Explorer