Skip to content
This repository has been archived by the owner on Mar 16, 2023. It is now read-only.

Commit

Permalink
Release 2.0.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
Yorick Peterse committed Jun 6, 2014
1 parent 93a43a3 commit 867d59d
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 1 deletion.
30 changes: 30 additions & 0 deletions doc/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,36 @@ This document contains a short summary of the various releases of ruby-lint.
For a full list of commits included in each release see the corresponding Git
tags (named after the versions).

## 2.0.0 - 2014-06-06

Although the version number might suggest otherwise this is a rather modest
release compared to previous releases.

There are 3 big changes in this release:

1. A refactored and less confusing CLI.
2. The caching system has been removed as it was too problematic.
3. The API used for registering analysis classes has been changed to make it
easier to register custom classes.

The first change is not backwards compatible with previous releases of
ruby-lint, hence the mayor version increase.

The following other changes are included in this release:

* Fuzzy file matching when scanning for external files has been removed. This
was too problematic and would cause problems such as
<https://github.com/YorickPeterse/ruby-lint/issues/105>.
* Definitions for Minitest have been added.
* Proper handling of methods called on block return values.
* Constant paths with variables in them are handled properly.
* Diagnostics emitted by the parser Gem are re-used properly by ruby-lint
instead of always being displayed as errors.
* ARGF is handled with extra care so that ruby-lint doesn't throw tons of false
positives.
* Debug output has been removed from the CLI, it will be replaced with a better
system in the near future.

## 1.1.0 - 2014-02-02

This release changes the way the definitions system works so that it no longer
Expand Down
2 changes: 1 addition & 1 deletion lib/ruby-lint/version.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module RubyLint
VERSION = '1.1.0'
VERSION = '2.0.0'
end # RubyLint

0 comments on commit 867d59d

Please sign in to comment.