You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The default output has not changed. The minimum required Node version is still v12.17. The goals of this release were bug fixing and simplification. Feel free to comment in the release discussion or post an issue.
Breaking changes since v8.0.3
Removed .renderSync(), .getTemplateDataSync() and .getJsdocDataSync(). The jsdoc2md API is now async-only.
Fixed a 'maximum call stack size exceeded' error. The user now gets a warning if the malformed input which formerly caused the error is detected. Maximum call stack size exceeded dmd#89
Fixed an issue where the dmd internal partials failed to load if a user's directory name contained special glob characters. Handlebars Partials dmd#82
Greatly optimised the dependency tree - upgraded all deps to their latest versions (removing deprecation warnings) and factored many old modules out of the project.
Upgrade notes
Update your code replacing any use of .renderSync(), .getTemplateDataSync() and .getJsdocDataSync() with their async equivalents.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
The default output has not changed. The minimum required Node version is still v12.17. The goals of this release were bug fixing and simplification. Feel free to comment in the release discussion or post an issue.
Breaking changes since v8.0.3
.renderSync()
,.getTemplateDataSync()
and.getJsdocDataSync()
. The jsdoc2md API is now async-only.option.files
oroption.source
was mandatory. Now, it is eitheroption.files
,option.source
oroption.configure
. .files or .source options should be optional if .configure is set jsdoc-api#27Non-breaking changes
template
option. command-line option "template" requires a value. #303{@linkcode}
and{@linkplain}
. Add--clever-links
and--monospace-links
options #301--EOL
option to control line-endings. Fixes Respect line endings dmd#92.{ pedantic: false }
confused the underlying jsdoc. Explicitly setting pedantic to false generates error jsdoc-api#22.source
. allowsoptions.source
also to be an array of strings jsdoc-api#11@hideconstructor
. @hideconstructor does not hide constructor dmd#94@module
tag required) Add a warning when a common mistake is detected: @module tag required dmd#96@example
was excluded in the output if the doclet did not contain a description. Constructor documentation is ignored unless description or @param is included jsdoc-parse#33Other improvements
Upgrade notes
.renderSync()
,.getTemplateDataSync()
and.getJsdocDataSync()
with their async equivalents.This discussion was created from the release v9.0.0.
Beta Was this translation helpful? Give feedback.
All reactions