conform v2.2.0 Release Notes

  • โž• Added

    • ๐Ÿ†• New, improved docs

    ๐Ÿ”„ Changed

    • Require Elixir 1.3
    • .conf files are now generated with env as part of the extension, e.g. .prod.conf, this change is backwards compatible, as it will fallback to looking for just .conf
    • ๐Ÿ‘‰ Use pre_configure hook in Distillery 1.2

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed incorrect documentation
    • Fallback to $CWD/config if app-specific config doesn't exist for umbrella app (#95)
    • ๐Ÿ‘Œ Improve readability of conform.effective task
    • ๐Ÿ‘Œ Improve handling of complex types to reduce need for transforms
    • ๐Ÿ›  Fix loading of modules when in a release
    • ๐Ÿ›  Fix loading of plugins when debug info is stripped
    • Fail nicely if no .conf is present when running conform.effective (#65)
    • ๐Ÿ›  Fix handling of raw binaries (#75)
    • ๐Ÿ›  Fix handling of single-element nested lists (#68)
    • ๐Ÿ›  Fix handling of mixed lists or other odd complex types (#47)
    • ๐Ÿ›  Fix issue with schema stringification (#85)
    • ๐Ÿ›  Fix incorrect charlist detection (#107)
    • โœ… Ensure quoted/unquoted strings are both handled in tests
    • โœ‚ Remove hardcoded typing for two-element tuples (#102)