Insanity v0.18.0 Release Notes

Release Date: 2020-04-28 // about 4 years ago
  • ๐Ÿ†• New Features

    • โž• Added optional filter for variables
    • โž• Added json filter to output raw JSON objects
    • โž• Added .defaultValue to AssociatedValue
    • โž• Added support for parsing Protocol Compositions
    • โž• Added support for parsing free functions
    • โž• Added support for indirect enum cases
    • โž• Added support for accessing all typealiases via typealiases and typesaliasesByName
    • โž• Added support for parsing global typealiases

    Internal Changes

    • ๐Ÿ‘Œ Improved error logging when running with --watch option
    • โšก๏ธ Updated CI to Xcode 11.4.1

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fixed expansion of undefined environment variables (now consistent with command line behaviour, where such args are empty strings)
    • ๐Ÿ›  Fixed a bug in inferring extensions of Dictionary and Array types
    • ๐Ÿ›  Fixed a bug that was including default values as part of AssociatedValues type names
    • ๐Ÿ›  Fixed an issue with AutoMockable.stencil template when mocked function's return type was closure
    • ๐Ÿ›  Fixed missing SourceryRuntime dependency of SourceryFramework (SPM)