Revision history
December 2022
yfm-docs
2.0.0
November 2022
yfm-docs
1.31.0
- Added support for definitions.
yfm-transform
2.16.0
- Added support for inline markup in task lists
2.15.0
- Added
linkifyTlds
option that allows configure tld for the linkify plugin.
September 2022
yfm-docs
1.26.0
- services/leading: add substitutions and conditional operators support on leading page for title and description.
- services/tocs: add substitutions and conditional operators support in document title.
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 thesanitizeOptions
parameter.
2.13.0
- Added syntax for definitions.
2.12.0
- Functionality to set image size enabled by default.
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 intransform().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
- Added plugin for file links
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
- Added plugin for task lists syntax.
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 valuefalse
.
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
andmerge
modes, the original path will be added
to thesourcePath
meta field.
yfm-transform
2.4.0
- Multiline tables enabled by default.
2.3.0
- Added support monospaced text.
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.
1.14.0
- Added the ability to configure the linter.
yfm-transform
2.2.0
- Added the ability to redefine delimiters in the plugin markdown-it-attrs.
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.