What's Changed
- Improved the ergonomics of the
unidoc local
command — it will now build the SwiftPM project in the current working directory if given no arguments, or the package specified by-i
/--project-path
if supplied. - Added an overload disambiguation heuristic that automatically selects the documented overload, if exactly one overload among the choices has an associated doccomment and none of the others do.
- Trailing parentheses in symbol links are now meaningful, and will exclude
struct
,enum
,class
,actor
,typealias
,protocol
,associatedtype
,deinit
, andvar
declarations. - The absence of trailing parentheses in symbol links is now meaningful, and will exclude
macro
declarations only.
Full Changelog: 0.19.5...0.19.6