Skip to content

0.18.0

Compare
Choose a tag to compare
@tayloraswift tayloraswift released this 18 Jul 20:08
· 424 commits to master since this release
45b94b7

it’s been a long time since the last ‘proper’ release, and we got in the bad habit of not writing release notes, so here’s a quick rundown of the major changes since 0.8.0.

  • Unidoc now supports macOS (#169, #210)
  • Unidoc now features an intrapage navigation sidebar on pages with section headings (#269)
  • Generic extension blocks now have clickable section anchors (#274)
  • Unidoc now correctly handle the case where packages refer to their dependencies by non-canonical names (#146)
  • Underscored declarations now appear under a collapsed section (#147)
  • Improved auto-generated curation of “miscellaneous” symbols (#150)
  • Unidoc can now resolve documentation links to section headings (#195)
  • Unidoc can now render IDE-style tooltips, and also export them to external websites (#209)
  • Fixed an issue causing the server to hang indefinitely when submitting forms on Safari (#227)
  • Unidoc can now render IDE-style symbol references in code snippets (#228, #245, #259, #260, #261)
  • Unidoc can now display documentation for packages that lack a stable release tag (#232)
  • Unidoc now correctly detects executable targets in pre-5.3 SwiftPM manifests (#241)
  • Unidoc now supports “article-only” documentation, notably, TSPL (#276)
  • Unidoc now allows disabling HTTPS in local development mode (#288)
  • Unidoc now supports previewing documentation for multiple local packages at once (#289)
  • Most Unidoc tools have been migrated to swift-argument-parser and now display richer help (#296)
  • Unidoc now supports prerelease bounds in dependency requirements (#302)
  • Unidoc can now compile markdown documentation containing hyperlinks with schemes besides https:// (#304)
  • Unidoc can now compute and and display ABI compatibility metric for a documentation volume (#305)
  • Unidoc now preserves the generic parameter substitutions in same-type constraints (#306)
  • @Joannis made his first contribution in #290

Full Changelog: 0.8.0...0.18.0