Skip to content

Releases: phpstan/phpdoc-parser

1.24.5

Choose a tag to compare

@phpstan-bot phpstan-bot released this 16 Dec 09:35
fedf211
  • fedf211 - Fix
  • cb802d0 - Update Slevomat CS for testing
  • c7a1da4 - Fix format-preserving printer for GenericTagValueNode without description
  • fb19066 - Fix

1.24.4

Choose a tag to compare

@phpstan-bot phpstan-bot released this 26 Nov 18:30
  • 6bd0c26 - Git export-ignore phpstan-baseline.neon
  • 58cdc73 - Update metcalfc/changelog-generator action to v4.2.0
  • 37d7684 - Update dessant/lock-threads action to v5

1.24.3

Choose a tag to compare

@phpstan-bot phpstan-bot released this 18 Nov 20:17
  • 12f01d2 - fix HTML description detection for phpstorm stubs
  • c2b8bbf - Different site ID for Fathom
  • 0bb2fe4 - Tests for comment-like descriptions

1.24.2

Choose a tag to compare

@phpstan-bot phpstan-bot released this 26 Sep 12:30
bcad8d9
  • bcad8d9 - Allow conditional type in callable return type

1.24.1

Choose a tag to compare

@phpstan-bot phpstan-bot released this 18 Sep 12:20
  • 9f854d2 - fix/unify callable template parsing with EOL
  • 877b8f2 - simplify/unify parseGeneric method
  • 8202c44 - Make the CI job pass after upgrading PHPStan to v1.10.34
  • 36db47a - Update actions/checkout action to v4

1.24.0

Choose a tag to compare

@phpstan-bot phpstan-bot released this 07 Sep 20:47
  • 3510b0a - Allow asserting the type of $this
  • e540adc - Avoid creating an Exception when it is not necessary.
  • 5cd06e2 - Check out how this text gets parsed

1.23.1

Choose a tag to compare

@phpstan-bot phpstan-bot released this 03 Aug 16:37
846ae76

1.23.0

Choose a tag to compare

@phpstan-bot phpstan-bot released this 24 Jul 09:37
a2b2413
  • a2b2413 - Fix missing newline
  • fa45101 - One more test
  • e64b193 - Fix trailing newlines in PHPDocs with textBetweenTagsBelongsToDescription=true
  • c44a8e5 - More tests
  • 5164f16 - New option to attach text between tags as description to the tag above
  • f9311f0 - Small refactoring
  • 395b6db - Document what parseText is doing
  • a113f0c - Merge branch refs/heads/1.22.x into 1.23.x
  • ebf9e48 - Update merge-maintained-branch.yml
  • 1c9f853 - Open 1.23.x-dev
  • 2108d70 - Update actions/upload-pages-artifact action to v2

1.22.1

Choose a tag to compare

@phpstan-bot phpstan-bot released this 02 Jul 08:39
  • 65c3959 - Format-preserving printer - use original detected newline
  • c001601 - Fix newline separator in description
  • 522c7e2 - TokenIterator - detect newline
  • ccca1bd - Skip FuzzyTest on Windows
  • 2542ebb - Windows build
  • d2c85f3 - Test updated Slevomat CS
  • d7b38ea - Merge branch refs/heads/1.21.x into 1.22.x
  • 35bfc80 - Regression test about GenericTagValueNode that starts at next line
  • 0666db5 - Update Slevomat CS to test

1.22.0

Choose a tag to compare

@phpstan-bot phpstan-bot released this 01 Jun 19:57
ec58baf
  • ec58baf - Multiple Doctrine tags on a single line
  • 4aa86cc - More Doctrine tests
  • 97abd8a - Update README
  • af8f94b - Fix Printer
  • a61e41d - Fix enrichWithAttributes
  • d789c95 - Test Doctrine node attributes
  • 886f662 - Experimental: Parse Doctrine annotations
  • ffc6510 - TokenIterator - allow skipping TOKEN_PHPDOC_EOL anywhere for Doctrine annotations
  • 492f9b8 - Add general "+" sign support for integer/float numbers
  • 8e75539 - Add "+" sign support for float exponent
  • 362bc12 - Merge branch refs/heads/1.21.x into 1.22.x
  • e5c48b4 - Merge branch refs/heads/1.21.x into 1.22.x
  • 150f854 - Open 1.22.x