ChangeLog.md in drain-0.5 vs ChangeLog.md in drain-0.5.1
- old
+ new
@@ -1,4 +1,143 @@
-### 0.1.0 / 2015-02-24
+== Release v0.5.1 (2020-02-18) ==
-* Initial release:
+ * DR::URI -> DR::URIEscape
+
+== Release v0.5 (2020-02-18) ==
+
+ * Bump version
+ * DR::URI.escape
+ * Fixes for ruby 2.7
+ * URI.encode is obsolete
+
+== Release v0.4 (2019-09-13) ==
+
+ * Bump version
+ * Delegator.access_methods
+ * delegate: add missing require
+ * Delegator.delegate_h
+ * Fix a bug in deep_merge
+ * Utils: pretty = true means color by default
+ * Utils: PPHelper and pretty_print colors
+ * time_parse: do not load active_support/time
+ * Fix test failures
+ * Update Rakefile
+ * Update Rakefile
+ * Comments
+ * graph: to_s and inspect
+ * Doc: add warning
+
+== Release v0.3.0 (2018-09-07) ==
+
+ * Bump version
+ * test_date_parse.rb: set TZ to GMT to get test working on travis
+ * Update travis
+ * Utils.rsplit
+ * Formatter: clean ups
+ * simple_formatter: ability to expand messages
+ * Fix test
+ * Ad formatter/simple_formatter
+ * simple_keywords: strip by default + can now change delims
+ * simple_keywords: switch from a Module to a Class
+ * parse/simple_keywords
+ * URI: rename to_s to to_ssh
+ * URI::Ssh.parse: handle empty string
+ * SSH Uri: allow non standard hosts
+ * Hash#has_keys: bug fix
+ * URIWrapper::Ssh
+ * Hash#has_keys?
+ * Hash#add_to_key: configure behavior via keywords
+ * Hash#add_to_key, Hash#set_key
+ * Hash#deep_merge: configure how to merge arrays
+ * Hash#add_key
+ * Hash: add_key, dig_with_default
+ * bool.rb: allow to keep Strings/Symbols
+ * slice_with_default
+ * simple_parser: more parsing methods
+ * bool: bug fixes
+ * Copyright
+ * Hash#reverse_merge
+ * Graph#dump: be more flexible to how we dump
+ * Graph: allow to merge with a Hash
+ * to_caml_case and to_snake_case
+ * pretty_print: preserve options
+ * base: uri
+
+== Release v0.2.0 (2018-02-01) ==
+
+ * Bump version
+ * Update tests
+ * utils: pretty_print
+ * eruby: add Eruby.process_eruby
+ * Eruby: indent Context the same way as other modules
+ * Move git.rb to git_helpers
+ * fix somg bug in refinements usage
+ * tests + more comments
+ * graph: Add Graph.build
+ * eruby: comments about a possible ruby bug fix in 2.4.1
+ * graph: allow to merge graphs
+ * graph: bug fixes
+ * Eruby: automatically wrap into unbound_instance if a block is passed
+ * eruby: streamline implementation and bug fixes
+ * eruby: more template possibilities
+ * eruby.rb: start adding features from Tilt
+ * Eruby: be uniform accross erubi/erubis/erb
+ * Clean up comments
+ * test_drain: test for Drain::VERSION
+ * Add drain.rb which calls dr.rb
+ * travis: test agains ruby HEAD
+ * Update drain.gemspec
+ * Configure travis and streamline rake and test files
+ * simple_parser: renders globalopts fully customisable
+ * I don't need bundler for travis
+ * travis
+ * gitignore
+ * Try to do a minimal example for ruby's segfault
+ * descendants/ancestors: propagate ourselves
+ * Correct a bug in graph.rb
+ * parse_string: allows to customize the splitting characters
+ * Remove Hash#set_keyed_value!
+ * Hash#set_keyed_value
+ * Copyright
+ * simple_parser: document the splitting order
+ * simple_parser: add tests
+ * Add missing require
+ * graph: allow ancestors and descendants on a node
+ * Deprecation warning
+ * Copyright
+ * tests + comments
+ * Still more tests for core_ext.rb
+ * Still more tests
+ * More tests
+ * Test Hash#deep_merge
+ * Add tests
+ * Useless use of slef
+ * Converter: test on recursive object
+ * git: get config
+ * Add Hash#leafs
+ * Add to_h to graph
+ * graph construction now accepts a lambda
+ * Add hash conversion ton graph.rb
+ * Add converter.rb (converts an object to an hash) and tests
+ * graph: add .compact in to_nodes
+ * graph: method to updat node attributes
+ * graph: show attributes
+ * Graph: improved unneeded, and bug fix in unneeded_descendants
+ * Graph#connected: bug fix
+ * Graph: check that children are of the same type
+ * Refinements: fix syntax errors
+ * unneeded_descendants(ancestors) is bigger than ancestors(unneeded_descendants)
+ * graph: bug fixes
+ * Use dr rather than drain for brevity
+ * Graph.rb
+ * Git: add a submodules command
+ * Graph#build_node
+ * Rework Graph#build
+ * Test includes_extends_host_with
+ * Split core_ext into two files
+
+== Release v0.1.0 (2015-02-24) ==
+
+ * Description
+ * Add library files
+ * Initial commit.