Documentation
Head to the site for extensive documentation.
Release the docs!
Head to the site for extensive documentation.
@see
URL. [SassDoc/sassdoc#567],
[SassDoc/sassdoc#465] and
[SassDoc/sassdoc-theme-default#116].update-notifier
.sassdoc-theme-default
.sassdoc-theme-default
. scss-comment-parser
. sassdoc-theme-default
.includeUnknownContexts
config key up to the parser.verbose
and strict
flags throwing an exception when being passed
from config or API params. (#491, #490)argument
as an alias for parameter
annotation.access
work when not autofilled (#399)@example
indent (#401)Symbol
(#396)default
theme name is properly logged (#393)@name
annotation has been added to make it possible to override an item's name (#358)privatePrefix
option has been added to make it possible to autofill @access
(#357)description
and descriptionPath
options have been added to make it possible to provide a project wide description, as direct Markdown or a Markdown file (#256)sort
option has been added to make it possible to order items based on a couple of criterias (#239)sass-convert
version to prevent the 6to5-runtime issue described in (#369).sassdocrc
was ignored when using Node.js API
(#363)selfContained
mode to avoid global scope pollution (#354)task.name
value, returning proper function name instead of something like callee$1$0
./** */
) are no longer supported (#326)--dest
option has been added to define SassDoc's folder path for output, default is sassdoc
(#302)--no-prompt
option no longer exists since SassDoc outputs its own folder (#302)--sass-convert
option no longer exists and is now implied (#231).sassdocrc
(#189)@alias
can no longer be used on placeholders (#263)@access
, @content
, @deprecated
, @group
, @output
, @return
and @type
are now restricted to one use per item (#257)@param
and @prop
now use square brackets ([]
) for default values rather than parentheses (()
) to avoid edge issues (#303)UPGRADE-2.0.md
to convert all your SassDoc comments.sassdoc-filter
and sassdoc-indexer
repositories no longer exist and have been replaced by sassdoc-extrassassdoc-theme-light
repository no longer exists and has been replaced by sassdoc-theme-defaulthtml*
properties no longer exist when using Markdown filter from sassdoc-extras, initial values are now overwritten (sassdoc-extras#6)@return
no longer returns a name and a default value, only a type and a description (#277)@content
no longer returns an autogenerated
key, only a description (#262)parameters
key from item now becomes parameter
(#225)requires
key from item now becomes require
(#225)returns
key from item now becomes return
(#225)throws
key from item now becomes throw
(#225)todos
key from item now becomes todo
(#225)prop
key from item now becomes property
(#225)display
key (sassdoc-extras#11)sassdoc.documentize
does not exist anymore.sassdoc(src [, config])
execute the full Documentation process, returns a Promise.sassdoc([config])
execute the full Documentation process, returns a Stream of Vinyl files.sassdoc.parse(src [, config])
returns a Promise with the full data object.sassdoc.parse([config])
returns a Stream with the full data object.$
sign is now optional when defining the name in @parameter
annotation (#222)stdin
(#315)--debug
option has been added to output information about current setup (#311)googleAnalytics
configuration accepting a Google Analytics tracking key (sassdoc-theme-default#10)trackingCode
configuration accepting an arbitrary HTML snippet to be included before </body>
(sassdoc-theme-default#10)@content
annotation is now correctly output in default theme (sassdoc-theme-default#15)--parse
option has been added to output raw parsing data as JSON from the CLI (#318)@throw
that are already defined with annotations (#270)safe
in (sassdoc-theme-default#19)@since
description is now parsed as Markdown in the default theme (sassdoc-extras#8)@deprecated
description is now parsed as Markdown in the default theme (sassdoc-extras#7)a994ed5
fix multiple require autofill (#314)@todo
compat with docs and contrib (#293)@see
annotation (#291)@requires
to autofill dependency twice@throws
, @requires
and @content
fill themselves so you don't have to, unless told otherwise through the autofill
option (#232, #238)--sass-convert
, --no-update-identifier
and --no-prompt
options within the configuration file instead of CLI only (#247)///
(#143)@content
annotation, which is auto-filled when @content
Sass directive is being found in a mixin (#226)@require
alias for @requires
(#221)@property
alias for @prop
(#221)$
sign optional when writing the parameter name in @param
(#222)@param
for a variable) now emit a warning and are properly discarded by the parser (CDocParser#4)--sass-convert
option to perform Sass to SCSS conversion before running SassDoc
(#183)view
, either as .json
, .yaml
or .yml
(#184)view.{json,yaml,yml}
) since it will break in version 2.0.0 in favor of .sassdocrc
(which will support both format at once while being more semantic, less confusing and less likely to conflict with other projects) (#194)byType
key to sassdoc-indexer to help building themesstat
instead of lstat
to support symlinks (22a9b79)@prop
to allow deeper documentation for maps (#25)@source
as an alias for @link
to carry more semantic (#170)@output
as an equivalent for @return
for mixins (#133)@example
(#145)@since
is parsed (#128)@group
annotation, as well as a way to alias groups in order to have friendly names (#29)found-at
with absolute path (#156)@example
not being printed for variables (#146)@requires
(#132)deprecated
flag in the viewpackage.json
file@requires
annotation to support external vendors, and custom URL (#61)@link
not working correctly (#108)examples
to .gitignore
@require
sassdoc-cli
back into the main repository@
-starting lines within @example
as long as they are indented (#96)sassdoc.version
(#91)update-notifier
(#92)@param
(#59, #60, #62)@import
being parsed (#73)@example
(#54)@datatype
to @type
view.json
@author
[Private]
annotation before private items' nameversion
parameter to view.json
that gets displayed right next to the title--version
option (#51)@deprecated
(#50)view.json
to view/
folder@requires
type@example
@requires
form working if there was any @alias
@deprecated
not supporting a message@datatype
//
)@example
@datatype
directive to specify their typeview.json
view.json
view.json
spritemap
as a valid type@since
@param
and @return