Note: this is the last official release of jazzy supporting Swift 1.x.
This release contains:
- better Objective-C support
- more consistent & powerful automatic hyperlinking of declarations
- improvements to the generated HTML/CSS styling & behavior
- lots of bug fixes
Breaking
- None.
Enhancements
-
Support "wall of asterisk" documentation comments.
Jeff Verkoeyen
#347 -
Expanding a token no longer causes the document to 'jump' to the hash.
Jeff Verkoeyen
#352 -
Autolinking improvements:
- Autolinks only match
ThingsInBackticks
, and must match the entire
string. This prevents spurious matching in prose and sample code. - Autolinks supports siblings, ancestors, top-level elements, and
dot-separated chains starting with any of the above:someProperty
,
SomeType.NestedType.someMethod(_:)
. - New
...
wildcard prevents you from having to list all method parameters:
someMethod(...)
- Autolinks only match
-
Miscellaneous minor font size, weight, and color adjustments.
Jeff Verkoeyen -
In-page anchors now appear below the header.
Jeff Verkoeyen
Bug Fixes
- Fix an out-of-bounds exception when generating pragma marks.
JP Simard
#370 - Add support for C/C++ struct, field & ivar types.
JP Simard
#374
#387 - Links to source files on GitHub are no longer broken when
source_directory
does not point to the current working directory.
pcantrell - When
excluded_files
is specified in a config file, it is now resolved
relative to the file (like other options) instead of relative to the working
directory.
pcantrell