- Added Starlark support #139 (@UebelAndre)
- Fixed bug: Ignore "raise" in comments #138 (@bastienboutonnet)
- Fixed bug: Discard lines that are only comments #146 (@HaaLeo)
- Changed default docstring type to google
- Added better logging and stack traces for errors
- Fixed bug: Comments in multiline function definition are not ignored #77
- Fixed bug: Parse quoted type hints #138 (@bastienboutonnet)
- Fixed bug: Parsing fails when activated on first line #139
- Fixed bug: Unclear error when a document type is not supported. e.g. notebooks
- Fixed bug: Multiline function definitions are not parsed correctly #74
- Fixed bug: No indentation if function is blank #117 (@rileypeterson)
- Fixed bug: CompletionItem not appearing after triple single quote #125
- Fixed bug: No completion item in CRLF documents #118
- Added remote usage capabilities
- Switched to completionItem API and improved activation detection
- Added integration tests
- Fixed bug: Trailing whitespace on blank lines #99
- Fixed bug: Lines are parsed after end of function
- Fixed bug: Wrong docstring for yield-only generator #91 (@HaaLeo)
- Fixed bug: Comments in definition cause parsing errors #110
- Omit
-> None
return annotation (@HaaLeo) - Add support for yields (@HaaLeo)
- Add support for relative paths in
customTemplatePath
configuration (@s-kovacevic) - Indent correctly on
> Generate Docstring
command
- Switched to mustache.js for templating
- Added support for custom templating
- Fixed bug - newline after generating docstring
- Added support for single quotes (@Modelmat)
- Bugfixes (@chirieac, @md2perpe)
- Bugfixes
- Added includeName option to include function name in docstring
- Added newlineBeforeSummary option
- Removed test functions from install script
- Rewrote parser to tokenize parameters. Should deal with string and array kwargs better
- Added type inference using type hints, kwarg defaults, and var names
- Improved the closed docstring check
- Added unit tests for parser
- Add Sphinx and Numpy formatters
- Bugfixes
- Better documentation
- Fixed parsers
- Changed name, added logo, cleaned up readme, and added explanatory gif
- Will get better at change logs!
- Supports google and typed PEP0257 style docstrings
- Supports automatic creation on enter after triple quotes
- Supports activation through context menu and command palette