Jazzy v0.6.0 Release Notes

  • ๐Ÿ’ฅ Breaking
    • ๐Ÿ’ป Config files now use the same option names as the command line. If you are using one of the keys that has changed in your .jazzy.yaml, you will receive a warning. See the pull request for a complete list of changed options. As always, you can get a list of all options with jazzy --help config.
      Paul Cantrell

    • Jazzy's undocumented.txt has been replaced with undocumented.json. This new format includes contextual information that one might use to lint documentation in an automated fashion.
      Jeff Verkoeyen

    • 0๏ธโƒฃ --swift-version now defaults to 2.2 instead of 2.1.1.
      Tamar Nachmany

    โœจ Enhancements
    • โž• Add --skip-documentation flag. Skips site generation phase. undocumented.json is still generated.
      Jeff Verkoeyen

    • ๐Ÿ“š Merge Objective-C categories into their parent type documentation to match Swift behavior.
      Esad Hajdarevic #457

    • โž• Add support for documenting Swift 2.2 associatedtypes and infix, postfix & prefix operators.
      JP Simard

    ๐Ÿ› Bug Fixes
    • โž• Add support for Objective-C module imports.
      JP Simard #452

    • โ†ช Workaround for an apparent SourceKit bug which sometimes caused extensions to be merged into the wrong type.
      Paul Cantrell #459 #460