- fixed compatibility issue with vshaxe 2.24.x
- switched to Lix for dependency management
- replicate vshaxe onEnter rules as codedox overwrites them
- Update hxnodejs and node.js to fix warning "requires node.js version 4.0.0 or higher"
- Compile with Haxe 4.0.0rc1
- Revert to space prefixing comment body.
- Change default comment prefix and formatting to better display in vshaxe and Dox.
- Fixed broken indentation with a
commentprefix
that only contains whitespace; see issue 26
- Added
fname
,fspec
,frel
parameters; see issue 23 - Allow params in any part of method comment
- Travis-CI integraton
- New icon
- README edits
- Repo moved to vshaxe organization
- Fix issue 16 support newlines in comment description, paramFormat, returnFormat
- New config option
alwaysMultiline:true
. If true then all comments are multiline, otherwise non-functions (types) are single line - OnEnter rules dynamically generated for custom configs
- Fix issue 12 Spaces added for non-function docs
- Fix issue 10 "commentend" & "commentprefix" have hardcoded space
- Fix issue 8 Params using type inference not handled properly
- Prepare for additional languages
- Fix "window.activeTextEditor can be null" via Gamma11 PR
- Fix issue 4 Debug output in release
- Fixed README typos
- Fix issue 3 - determine if indentation should use tabs based on function being documented, not
editor.insertSpaces
- Added option to include/remove the '?' prefix for optional function args in @param tags
- Allow customizable formats for @param and @return tags. issue 1
-
Setup wizard to create minimal config without editing settings.json by hand
-
Include built-in file header license templates
- GNU Affero General Public License
- Apache License, Version 2.0
- GNU General Public License, Version 3.0
- MIT License
- Mozilla Public License, Version 2.0
-
Better support for non-function related comments
-
Documentation added to README.md
- Built-in file header params
- Built-in license templates
- Initial submission to VS Code Marketplace