Revision history

December 2022

yfm-docs

2.0.0

November 2022

yfm-docs

1.31.0

yfm-transform

2.16.0

2.15.0

  • Added linkifyTlds option that allows configure tld for the linkify plugin.

September 2022

yfm-docs

1.26.0

1.24.0

  • includers/openapi: allows autogeneration from openapi specification and inclusion into the main document.
    Open API

yfm-transform

2.14.0

  • Added sanitizing of generated HTML. Disabled by default. Parameter to enable: needToSanitizeHtml: true. You can override the default settings via the sanitizeOptions parameter.

2.13.0

2.12.0

August 2022

yfm-transform

2.11.0

  • Support for inline formatting in the title of cuts and notes.

2.10.0

  • Added the needFlatListHeadings?: boolean; parameter, which allows to form a flat list of all document headers in transform().result.headings. By default – false.

July 2022

yfm-docs

1.23.0

  • include/includers: allows 3rd party generated content integration into documentation.
  • include/includers/sourcedocs: allows you to integrate sourcedocs generated document into yfm documentation.
    Includers.

June 2022

yfm-transform

2.9.0

2.8.0

  • Spaces inside inline conditions are not deleted.

2.7.0

  • Single-page logic has been removed from the plugins (temporarily reverted in version 2.8.2).

May 2022

yfm-transform

2.6.0

April 2022

yfm-docs

1.22.0

  • Support filtering of the title and title of the meta on the leading page (index.yaml).
  • Support filtering of the title on the contents (toc.yaml).

1.21.0

  • Supported using of symlinks with a relative path.

March 2022

yfm-docs

1.20.0

  • Supported filtering of the description on the leading page (index.yaml).

1.19.0

  • The linter runs in parallel with the build
  • The arguments --link-disabled, --build-disabled and --add-map-file are supported, by default they have the value false.
    Read more

yfm-transform

2.5.0

  • Rewritten in Typescript.

December 2021

yfm-docs

1.18.0

Update YFM to v2.4. Added support monospaced text and multiline tables.

1.17.0

  • After pre-processing the documentation (with output-format=md), we do not remove not_var from the syntax similar to variables.
    Substitutions

1.16.0

  • Added modes for including toc: root_merge, merge, link. Read more.

  • If the toc includes another one under the root_merge and merge modes, the original path will be added
    to the sourcePath meta field.

yfm-transform

2.4.0

2.3.0

November 2021

yfm-docs

1.15.0

  • Added the ability to include toc.yaml with the addition of its elements to the same table of contents level.

    Read more

1.14.0

yfm-transform

2.2.0

October 2021

yfm-transform

2.1.0

  • Added beta-plugin for support multiline tables.

September 2021

yfm-docs

1.13.0

  • YFM2 is used.

yfm-transform

2.0

  • YFM can be used on the client.
  • The plug-in connection scheme has been changed.
  • The markdown-it-attrs plugin is always connected.
  • The highlight.js package must be installed independently.

July 2021

yfm-docs

1.12.0

  • The experimental YFM linter was disabled.

yfm-transform

1.9.0

  • Added the ability to enable support for GitHub compatible anchors (GFM).

June 2021

yfm-docs

1.11.0

  • An experimental YFM linter was enabled.

1.10.0

  • Now you can configure redirects using a special file. Static builds are not supported.

1.9.0

  • Added support for sections accessible only by direct link.

yfm-transform

1.8.0

  • Added experimental linter support.

April 2021

yfm-docs

1.8.0

  • Added the option to add file contributors to metadata. Only GitHub is supported out-of-the-box. It isn't displayed visually in any way, but can be used by a custom viewer.

March 2021

yfm-docs

1.7.0

  • Added complete disabling of variables: conditions are not calculated and values are not substituted.

yfm-transform

1.7.0

  • Added complete disabling of variables: conditions are not calculated and values are not substituted.

January 2021

yfm-docs

1.6.0

  • Now you can build a document as a single HTML file.

1.5.0

  • Refactoring and bug fixes.

1.4.0

  • Added disabling the calculation of conditions with variables.

yfm-transform

1.6.0

  • Added support for loops, filters, and functions.

1.5.0

  • Added a feature to use the not_var flag for variables that don't need to be substituted with values. For example, not_var{{ variable_name }}.

October 2020

yfm-docs

1.3.0

  • Added the ability to display built files on S3.

August 2020

yfm-docs

1.2.0

  • Now the documentation interface allows the user to change the font size, turn on the dark theme, and hide the table of contents.

yfm-transform

1.4.0

  • Added an option to use '|' in variables.

July 2020

yfm-transform

1.3.0

  • Basic element styles have been updated.

1.2.0

  • Added support for inserting videos.

1.1.0

  • Added support for multiple custom anchors per header.

June 2020

yfm-docs

1.1.0

  • Added silent mode without outputting build logs.