Skip to content

v1.9.0

Choose a tag to compare

@edzus edzus released this 10 Nov 21:49
· 61 commits to main since this release

New

  • TypeScript export using @autodoc tag now supports exporting complex PHPDoc types
  • New config option arrays.remove_scalar_type_values_when_merging_with_unknown_types (enabled by default)
  • New config option classes.remove_description to ignore class descriptions from PHPDoc comment above class
  • New workspace config option exact_routes to specify exact routes (instead of prefixes) to add to generated documentation
  • PHP Closure return types are now read from function body

Improvements

  • Improved type reading from PHPDoc annotations
  • Improved array type reading
  • Better support for JsonSerializable classes

Full Changelog: v1.8.1...v1.9.0