Skip to content

Releases: phpstan/phpdoc-parser

2.3.3

Choose a tag to compare

@phpstan-bot phpstan-bot released this 08 Jul 07:03
Immutable release. Only release title and notes can be modified.
fb19eed
  • fb19eed - Support for @pure-unless-parameter-passed
  • 4ad7ea9 - Update github-actions to v3.0.1 (#303)
  • f19f2f4 - Update github-actions to v7 (#304)
  • 0693faf - Update github-actions (#302)
  • febda27 - Send PR to 2.2.x
  • 1b7cc35 - Replace deprecated actions/create-release with softprops/action-gh-release
  • 5d982a2 - Bump GitHub Actions across major versions
  • c79a987 - Bump GitHub Actions within their current majors
  • 6f065b5 - Update github-actions
  • dda1015 - Update github-actions
  • 689f399 - Update release-toot.yml (#299)
  • 4d4ad14 - Delete .github/workflows/claude-react-on-comment.yml
  • ca8f871 - Lint workflows
  • fa93f1c - [StepSecurity] ci: Harden GitHub Actions
  • 60e1ac5 - Remove PHPSTAN_BOT_TOKEN from checkout step
  • f1ddda6 - Add missing feature descriptions to README
  • 53945a7 - Add PHP 8.5 support to Slevomat coding standards
  • ff1f603 - Update Slevomat CS ref to ae7325d76167f02e3b20b0ad19122dcf472188e4
  • 048bec6 - Trigger react-on-comment workflow on issues opened and add issue body fallback
  • ff57171 - Add PHP 8.5 to CI build matrix
  • 9b259c7 - Exclude entire doc directory from distribution archive
  • 29872e9 - Add Claude React on Comment workflow

2.3.2

Choose a tag to compare

@phpstan-bot phpstan-bot released this 25 Jan 14:57
2.3.2
  • a004701 - Add CLAUDE.md to .gitattributes
  • 5bd6dc9 - Rename CLAUDE.MD to CLAUDE.md

2.3.1

Choose a tag to compare

@phpstan-bot phpstan-bot released this 12 Jan 11:34
2.3.1
  • 16dbf99 - __set_state for Comment
  • bbf4f8d - More tests
  • afd1aa5 - Implement __set_state() for all AST node classes
  • fc79f19 - Test about PhpDocNode exporting to file
  • 972c2c4 - Update CLAUDE.MD with comprehensive project documentation
  • b22787a - Add CLAUDE.MD with testing and quality check instructions
  • bd6f207 - Fix CS

2.3.0

Choose a tag to compare

@phpstan-bot phpstan-bot released this 30 Aug 15:51
2.3.0

2.2.0

Choose a tag to compare

@phpstan-bot phpstan-bot released this 13 Jul 07:04
2.2.0
b9e61a6
  • b9e61a6 - Add support for @psalm-inheritors and @phpstan-sealed tag
  • 233238c - Open 2.2.x
  • 9475dab - Prepare 2.2.x
  • 0a8e718 - Update metcalfc/changelog-generator action to v4.6.2
  • 3779903 - Update metcalfc/changelog-generator action to v4.5.0

2.1.0

Choose a tag to compare

@phpstan-bot phpstan-bot released this 19 Feb 13:46
2.1.0
  • 9b30d6f - TypeParser - support comments at EOL with //
  • 12c4e9f - Merge remote-tracking branch 'origin/2.0.x' into 2.1.x
  • dc7c469 - PrinterTest - nowdoc helper for nicer formatting
  • 19d74a8 - Open 2.1.x

2.0.2

Choose a tag to compare

@phpstan-bot phpstan-bot released this 17 Feb 20:26
2.0.2
  • 51087f8 - Allow multiple new lines in union and intersection definition
  • 5404716 - Prepare 2.1.x
  • 19ecfcb - Send PR to 2.1.x

2.0.1

Choose a tag to compare

@phpstan-bot phpstan-bot released this 13 Feb 12:26
2.0.1
72e51f7
  • 72e51f7 - TypeParser: Allow multiple newlines and also allow multiline union and intersection types for array shapes
  • 81de606 - Update LICENSE
  • 7adaab7 - Test inline @link
  • 04c8de0 - Slevomat CS merged PR about 2.0

2.0.0

Choose a tag to compare

@ondrejmirtes ondrejmirtes released this 07 Nov 09:59
2.0.0
c00d78f

phpstan/phpdoc-parser 2.0 is here! 🎉

This release brings API cleanup and enables new features for everyone that were previously hidden behind opt-in feature toggles, like:

  • Parsing Doctrine annotations
  • Type aliases with invalid types being preserved
  • Text between tags always belongs to description
  • ...and more...

See the UPGRADING guide for details.

phpstan/phpdoc-parser 2.0 will also be included in PHPStan 2.0 that's going to be released on Monday November 11th 2024.

1.33.0

Choose a tag to compare

@phpstan-bot phpstan-bot released this 13 Oct 11:28
82a311f
  • 82a311f - Support for non-empty-array and non-empty-list array shape kind