- #28 Add support for nullable property types
- #26 Do not add extra space using docblock with param
- Rewrite to use a PHP parser to reduce usage of RegExp
- Rewrite to use typescript
- Add a new command to remove properties
- Add a new command to rename properties
- Add a new command to change properties type
- Add a new command to transform a constructor into multiline
- Allow to configure the context menu commands via settings
- #22 Add existing properties does not work with typed properties
- #23 Decrease the minimum vscode version to 1.31.0
- Support to insert properties in different classes on the same file
- The file indentation was not respected sometimes
- Property won't be added if the constructor exists but is empty
- #13 Adding a property does not work when using anonymous classes inside the class
- Add a new option to add/update @param in the constructor docblock
- Add a new command to add existing properties to the constructor
- Add a new option to enable/disable the context menu options
- #4 Cursor is sometimes placed in wrong location after generating property
- Add a new option to use multiline docblocks
- Break constructor into multiline if the given line length is exceeded (Configurable)