== Release v0.7.0 (2020-07-09) ==

    * Update test for new uri.rb API
    * uri.rb: Add alias
    * DR::URI
    * utils.rb: switch to amazing_print
    * graph.rb: <<

== Release v0.6.0 (2020-02-26) ==

    * Add github actions for tests
    * Add github action for tests
    * Bump travis versions
    * Fix ruby 2.7 warning
    * graph.rb: add merge! and merge
    * test: fix minitest warnings
    * gemspec: add chronic and chronic_duration

== Release v0.5.1 (2020-02-18) ==

    * 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.