### 0.1.03 / 2014-09-21 * [CHANGE] Class `Sequitur::SequiturGrammar` Code refactoring: cleaner and simpler implementation the algorithm. * [CHANGE] Class `Sequitur::Digram`. Added new method `repeating?` that tells whether digram members are the same. ### 0.1.02 / 2014-09-18 * [CHANGE] File `README.md`: expanded introductory text. * [CHANGE] File `sequitur.gemspec` : expanded gem description in the specification. ### 0.1.01 / 2014-09-17 * [NEW] Added new `BaseFormatter` superclass. Sample formatters are inheriting from this one. * [CHANGE] File `README.md`: added a brief intro to the Sequitur algorithm, expanded the Ruby examples * [CHANGE] Private method `BaseText#prod_name` production name doesn't contain an underscore. * [CHANGE] Formatter class `BaseText` now inherits from `BaseFormatter` * [CHANGE] Formatter class `Debug` now inherits from `BaseFormatter` ### 0.1.00 / 2014-09-16 * [CHANGE] Version number bumped. Added grammar rendering through specialized formatters. ### 0.0.14 / 2014-09-10 * [CHANGE] Removal of invariant checking methods in `SequiturGrammar` class. These caused polynomial slowdown. ### 0.0.13 / 2014-09-07 * [CHANGE] Test coverage for all classes but SequiturGrammar is 100% ### 0.0.12 / 2014-09-06 * [CHANGE] Significant internal refactoring. * [CHANGE] Method `ObjectSpace::id2ref` is no more used => one obstacle to JRuby porting is removed. * [NEW] Added new class `ProductionReference` ### 0.0.11 / 2014-08-26 * [FIX] `SequiturGrammar#check_unicity`: an exception was raised when it shouldn't. Added example in spec file. * [CHANGE] `sequitur.rb` : Added the convenience Sequitur::build_from method. ### 0.0.10 / 2014-08-25 * [CHANGE] `README.md`: Added hyperlinks about Sequitur algorithm. ### 0.0.09 / 2014-08-24 * [FIX] `sequitur.rb`: require still referred to old file name. ### 0.0.08 / 2014-08-24 * [CHANGE] `production_spec.rb`: Improved tests in order to reach 100% code coverage for the Production class. ### 0.0.07 / 2014-08-24 * [CHANGE] `digram.rb`: Updated Digram class documentation. ### 0.0.06 / 2014-08-24 * [CHANGE] `.rubocop.yml`: Enabled FileName cop and updated source file names accordingly. ### 0.0.05 / 2014-08-24 * [CHANGE] `README.md`: added badge for Rubygems ### 0.0.04 / 2014-08-24 * [FIX] `.travis.yml`: removed JRuby from Travis CI. Rationale: ObjectSpace class is disabled! ### 0.0.03 / 2014-08-24 * [FIX] `Rakefile`: removed unused Cucumber-based task ### 0.0.02 / 2014-08-24 * [CHANGE] `README.md`: added badge from Travis CI ### 0.0.01 / 2014-08-24 * [FEATURE] Initial public working version