Changelog History
Page 5
-
v0.4.1 Changes
๐ Note: this is the last official release of jazzy supporting Swift 1.x.
๐ฅ Breaking
- None.
โจ Enhancements
๐ Support "wall of asterisk" documentation comments.
Jeff Verkoeyen #347Expanding a token no longer causes the document to 'jump' to the hash.
Jeff Verkoeyen #352Autolinking 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 VerkoeyenIn-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.
Paul CantrellWhen
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.
Paul Cantrell
-
v0.4.0 Changes
๐ฅ Breaking
- 0๏ธโฃ
--swift-version
now defaults to 2.1 instead of 2.0.
JP Simard
โจ Enhancements
๐ Support for documenting Objective-C projects! ๐ Pass
--objc
,--umbrella-header ...
and-framework-root ...
.
JP Simard #56๐ Mentions of top-level declarations in documentation comments are now automatically hyperlinked to their reference.
JP Simard๐ง Jazzy can now read options from a configuration file. The command line provides comprehensive help for available options via
jazzy -h config
.
Paul Cantrell #310๐ Render special list items (e.g. Throws, See, etc.). See https://ericasadun.com/2015/06/14/swift-header-documentation-in-xcode-7/ for a complete list.
JP Simard #317๐ Support for Swift 2.1.
JP Simard๐ Swift extensions are now merged with their extended type, rendering a note to describe extension default implementations and extension methods.
Paul Cantrell
๐ Bug Fixes
- None.
- 0๏ธโฃ
-
v0.3.2 Changes
๐ฅ Breaking
- None.
โจ Enhancements
- None.
๐ Bug Fixes
๐ Fixed an issue that prevented building projects with different schema & module names.
JP Simard #259๐ Hide documentation coverage from header using
--hide-documentation-coverage
.
mbogh #129๐จ Print a more informative error when unable to find an Xcode that has the requested Swift version.
Samuel Giddins
-
v0.3.1 Changes
๐ฅ Breaking
- None.
โจ Enhancements
- None.
๐ Bug Fixes
- โ Added missing Swift 2 declaration types.
JP Simard
-
v0.3.0 Changes
๐ฅ Breaking
- 0๏ธโฃ
--swift-version
now defaults to 2.0 instead of 1.2.
JP Simard
โจ Enhancements
๐ Now supports Swift 2.0 (previous Swift versions are still supported).
JP Simard Samuel GiddinsDeclarations can now be grouped by custom categories defined in a JSON or YAML file passed to
--categories
.
Paul Cantrell
๐ Bug Fixes
"View on GitHub" is now only generated if a GitHub URL is specified.
mbogh #244Empty extensions are no longer documented.
Paul Cantrell๐ Undocumented enum cases are now supported.
JP Simard #74
- 0๏ธโฃ
-
v0.2.4 Changes
๐ฅ Breaking
- None.
โจ Enhancements
๐ Improved how SourceKitten is vendored.
JP Simard๐ Show type declaration under its title.
Paul Cantrellโ Added support for custom assets: pass
--assets-directory
to jazzy.
gurkendoktorโ Added support for custom copyright text: pass
--copyright
to jazzy.
emaloney
๐ Bug Fixes
๐ Fixed a crash when parsing an empty documentation comment.
JP Simard #236--exclude
now works properly if its argument is a relative path.
Paul Cantrell
-
v0.2.3 Changes
๐ฅ Breaking
- None.
โจ Enhancements
- 0๏ธโฃ The
jazzy
CLI now accepts a--swift-version
option (defaulting to 1.2), and will automatically find an appropriate Xcode installation.
Samuel Giddins #214
๐ Bug Fixes
- Declarations with no USR will no longer be documented.
JP Simard
-
v0.2.0 Changes
๐ฅ Breaking
๐ Jazzy now only supports projects using Swift 1.2.
JP Simard #1700๏ธโฃ Increase default minimum ACL to public.
JP Simard #186
โจ Enhancements
- ๐ Use
key.accessibility
to determine ACL (value coming from SourceKit, which is generally more accurate than parsing the declaration for an accessibility keyword).
JP Simard #185
๐ Bug Fixes
- None.