swift-doc v1.0.0-beta.2 Release Notes

Release Date: 2020-04-08 // about 4 years ago
  • ๐Ÿ”„ Changed

    • ๐Ÿ’ฅ Breaking Change
      ๐Ÿ”„ Changed the SwiftDoc GitHub Action to require a secret named
      GH_PERSONAL_ACCESS_TOKEN (previously GITHUB_PERSONAL_ACCESS_TOKEN).
      According to the GitHub Help article
      ๐Ÿ”ง "Creating and storing encrypted secrets":

    Secret names cannot include any spaces or start with the GITHUB_ prefix.
    8837d82 by @mattt.

    • ๐Ÿ’ฅ Breaking Change
      ๐Ÿ”„ Changed the SwiftDoc GitHub Action to require a module-name parameter
      and accepts a format parameter.
      b231c07 by @mattt.
    • ๐Ÿ”„ Changed output for CommonMark format to omit Home page
      for output with only a single page.
      #55 by @mattt.
    • ๐Ÿ”„ Changed output for CommonMark format to nest sections in Members component.
      #55 by @mattt.
    • ๐Ÿ”„ Changed output for CommonMark format to remove initializer clauses
      from variable and enumeration case declarations.
      #55 by @mattt.
    • ๐Ÿš€ Changed CI tests to build and run with a release configuration
      for consistency with the executable built with make install.
      #51 by @mattt.
    • ๐Ÿ”„ Changed use of print statements,
      ๐ŸŒฒ replacing them with a formal logging infrastructure.
      #52 by @mattt.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed bug in SourceFile.Visitor that caused incorrect results
      ๐Ÿ“œ when determining the context of symbols parsed from Swift source files.
      #51 by @mattt.
    • ๐Ÿ›  Fixed SwiftDoc GitHub action to build against latest version of swift-doc.
      5c0e4e0 by @mattt
    • ๐Ÿ›  Fixed output for CommonMark format to escape GitHub Emoji shortcodes
      #55 by @mattt.
    • ๐Ÿ›  Fixed output for CommonMark format to remove duplicate headings
      for global symbol pages.
      #55 by @mattt.
    • ๐Ÿ›  Fixed documentation for SwiftDoc GitHub Action
      to clarify that only a single path can be specified for the input parameter.
      c34ccc1 by @mattt (#19).
    • ๐Ÿ›  Fixed coverage subcommand description.
      #16 by @rastersize.