Skip to content

Releases: SassDoc/sassdoc

1.9.0

04 Oct 12:45
Compare
Choose a tag to compare
  • Added ability to use inline comments with /// (#143)
  • Added some safeguards when wiping the destination folder to avoid accidents (#220)
  • Added @content annotation, which is auto-filled when @content Sass directive is being found in a mixin (#226)
  • Added @require alias for @requires (#221)
  • Added @property alias for @prop (#221)
  • Made the $ sign optional when writing the parameter name in @param (#222)
  • Annotations that should not be associated to certain types (for instance @param for a variable) now emit a warning and are properly discarded by the parser (CDocParser#4)

1.8.0

25 Sep 14:50
Compare
Choose a tag to compare
  • Added ability to add your own annotations to your theme (#203)
  • Fixed an issue with items being randomly ordered (#208)
  • Greatly improved sidebar from the theme

1.7.0

20 Sep 17:34
Compare
Choose a tag to compare
  • Added a --sass-convert option to perform Sass to SCSS conversion before running SassDoc
    (#183)
  • Added the ability to define annotations at a file-level (#190)
  • Improved SassDoc's behaviour when default theme is missing (#207)
  • Slightly improved our logging message regarding the theme being used (#206)
  • Moved some logic out of the theme's templates right into the index.js from the theme (#40)

1.6.1

19 Sep 20:55
Compare
Choose a tag to compare
  • Fixed a bug where some descriptions didn't allow line breaks (#209)

1.6.0

09 Sep 20:19
Compare
Choose a tag to compare
  • Added a Yeoman Generator to make it easier to build themes (#185)
  • Added YAML support for configuration files; default configuration file name is still view, either as .json, .yaml or .yml (#184)
  • Added a message to warn against relying on the default configuration file name (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)
  • Fixed an issue when variable items' value contains a semi-colon (#191)
  • Improved the light theme (better sidebar toggle with states stored in localStorage, better code toggle, better JavaScript structure, and better performance)
  • Added a byType key to sassdoc-indexer to help building themes

1.5.2

09 Sep 20:22
Compare
Choose a tag to compare
  • Added implicit type for required placeholders (#197)

1.5.0

25 Aug 18:30
Compare
Choose a tag to compare
  • Added @prop to allow deeper documentation for maps (#25)
  • Fixed circular JSON dependencies when using raw data (#181)
  • Added an option to provide a custom shortcut icon to the view (#178)

1.4.1

20 Aug 18:40
Compare
Choose a tag to compare
  • Fixed a broken test

1.4.0

20 Aug 18:24
Compare
Choose a tag to compare
  • Updated favicon from theme to prevent 404
  • Added placeholder support (#154)
  • Prevented a crash when using invalid annotations; throwing a warning instead
  • Added @source as an alias for @link to carry more semantic (#170)

1.3.2

19 Aug 19:47
Compare
Choose a tag to compare
  • Fixed a broken test