F# Formatting v7.1.0 Release Notes

    • โž• add text content of markdown and scripts to generated search index

    • ๐Ÿ“„ overhaul the substitution names used by FSharp.Formatting and expected in the template. The table is in the docs and below

    • ๐Ÿ“„ generate {{fsdocs-list-of-documents}} substitution and use it in both API docs and content

    • ๐Ÿ“„ generate {{fsdocs-list-of-namespaces}} substitution and use it in both API docs and content

    • ๐Ÿ›  fix link model so {{root}} is always respected

    • โž• Add qualify parameter that asks to qualify all names by the collection name e.g. FSharp.Core

    • ๐Ÿ“ฆ Respect per-project settings, e.g. if one nuget package has a different set of authors or home page to another

    • โž• Add documentation about styling

    • ๐Ÿ‘ Allow fixed-left and fixed-right positions for the navbar

    • โž• Add {{fsdocs-logo-link}} parameter to default template

    • โž• Add {{fsdocs-logo-link}} parameter to default template

    • generate HTML giving hyperlinks for types with cross-links

    • switch to left bootstrap nav bar in template for a table of contents

    • ๐Ÿ‘Œ improve sizings

    • ๐Ÿšš move to one copy of template in docs/_template.html

    • ๐Ÿ”€ ApiDocsTypeDefinition and ApiDocsModule merged to ApiDocsEntity

    • 0๏ธโƒฃ Default template now expects logo in img/logo.png

    • ๐Ÿ‘Œ Improvements in default HTML generation

    • ApiDocComment.Blurb renamed to ApiDocComment.Summary and only populated with summary text for things read from XML

    • simplify tool instructions

    • โž• add info about upgrading