forked from joonty/pessimize
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
38 lines (27 loc) · 1.17 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
=== Pessimize 0.3.0
Features:
* Increased compatibility with Gemfile syntax, which should support
practically all Gemfiles.
* Some minor refactoring for clarity (ongoing, as always)
Bug fixes:
* Fix issue with certain valid ruby expressions not being parsed correctly,
e.g. new lines in "gem" definitions
=== Pessimize 0.2.0
Features:
* Use token parsing instead of interpreting the Gemfile, which allows the Gemfile formatting to be retained (issue #5)
=== Pessimize 0.1.0
Features:
* Introduce proper command line interface, with help and various options
* Change default behaviour to constrain versions on the minor number, instead of patch (issue #8)
* Add command line option to change version level constraint (issue #8)
* Use Bundler's Gemfile.lock parser, instead of a custom parser (issue #7)
* Add license to gemspec (issue #6)
=== Pessimize 0.0.3
Bug fixes:
* Fix bug with multiple arguments to `group` not being recognised (issue #1)
* Fix missing newlines between statements in Gemfile (issue #2)
Features:
* Better error messages when evaluating a Gemfile with errors (thanks @deepak, #3)
=== Pessimize 0.0.2
Features:
* Was born (we don't talk about v0.0.1)