Skip to content

Releases: magynhard/yaml_extend

v1.3.5

23 Aug 11:42

Choose a tag to compare

Thanks to @brilnius on PR #20 we have a new option to force ERB on yaml files.

v1.3.1

17 Oct 09:50

Choose a tag to compare

  • Add command line support

v1.2.1

29 Jul 09:45

Choose a tag to compare

  • Fix broken backward compatibility after supporting Ruby 3.1 / Psych 4

v1.2.0

19 Jul 12:46

Choose a tag to compare

  • Ensure compatibility of Ruby 3.1 / Psych 4 (YAML processor)

v1.1.4

04 Aug 15:37

Choose a tag to compare

Changes

Inspired by Issue #17

  • Added support for ruby 1.9.3 by adding compatibility for caller_locations, Commit: 9ae79a8
  • Allow Pathname instead of String for yaml path, Commit: d75acc3

v1.1.1

26 Jan 16:21

Choose a tag to compare

Added Support ERB

Thanks to the contribution of @johndavid400 at #12 we have now basic ERB support included.

v1.0.3

23 Dec 18:36

Choose a tag to compare

Update LICENSE Copyright

v1.0.2

01 Dec 12:37

Choose a tag to compare

Add lot of options to parametrize merging

Added all options of deep_merge to be passed by, additonaly the option :preserve_inheritance_key to keep the inheritance key for special purposes.

The third paramater of #ext_load_file changed from extend_existing_arrays = true of type Boolean to Hash to pass a variety of options.
To ensure API compatibility with version v1.0.1, there is a check included, so the old parameter usage is still valid and will be converted internally.

v1.0.1

22 Jul 18:38

Choose a tag to compare

Fix support for absolute paths in config files

v1.0.0

05 Dec 19:51

Choose a tag to compare

Version 1.0 is here!

After some breaking changes due improvements with the support of the community, which should not affect most developers, but may affect some, we moved from version 0.25 to 1.0.0.

They fix oder issues when merging files and arrays. They solve #6 and #7.

Special thanks to @nangelovaTeladoc and @skyuchukov-teladoc for their great work.