Changelog History
Page 1
-
v1.10.4 Changes
August 11, 2020๐ Release 1.10.4
1.10.4
Total issues resolved: 0
Total pull requests resolved: 8
Total contributors: 5
๐ 347: Add support for the new PHP 8 tokens for use statements thanks to @stof
๐ 345: Remove calls to TestCase::at() thanks to @greg0ire
343: Allow using PHPUnit 9.3 thanks to @greg0ire
๐ Improvement
- โฌ๏ธ 342: Upgrade phpunit thanks to @greg0ire
- ๐ 332: DocParser: Improve private typehints thanks to @jkufner
๐ bug
- 341: Make type in phpdoc resolvable thanks to @greg0ire
๐ Documentation
- โก๏ธ 338: update annotation IDE annotation with current links thanks to @Haehnchen
๐ Documentation,Improvement
-
v1.10.3 Changes
May 25, 2020๐ Release 1.10.3
1.10.3
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
CI,Improvement
- 334: Allow php 8 thanks to @greg0ire
-
v1.10.2 Changes
April 20, 2020๐ Release 1.10.2
1.10.2
- Total issues resolved: 0
- Total pull requests resolved: 2
- Total contributors: 2
๐ bug
๐ Documentation
- ๐ 320: Fix duplicate text in documentation thanks to @l-vo
-
v1.10.1 Changes
April 02, 2020๐ Release 1.10.1
1.10.1
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
๐ bug
- 318: Fix ignoring imported ignored annotations thanks to @alcaeus and @j6s
-
v1.10.0 Changes
April 02, 2020๐ Release 1.10.0
๐ This release was necessary to fix an issue with the previous 1.9.0 release due to our automated release process. The original release notes follow below.
๐ This release brings an important change to autoloading annotations in the registry. In annotations 2.0, all annotations will be autoloaded, removing the need to call AnnotationRegistry::registerLoader or other methods. To allow you to get rid of calls to deprecated methods, the registry will automatically fall back to using class_exists as loader, which triggers PHP's autoload mechanism. Please note that if you register a custom loader, namespace, or file, this fallback mechanism is disabled and no autoloading will be performed. This release also fixes issue related to ignored annotations. Please see the changelog for more details.
1.10.0
- Total issues resolved: 4
- Total pull requests resolved: 7
- Total contributors: 10
๐ bug
316: Fix checks for ignored annotations thanks to @alcaeus and @SergeC
244: fix ignored annotations with namespace alias thanks to @dbu and @re2bit
142: #141
::class
notations with FQCN notation and leading\
causes\
to be part of the produced string value thanks to @mikeSimonson and @Ocramius314: Add ext-tokenizer as requirement to composer.json thanks to @dontub
๐ Documentation
- ๐ 305: Proofread docs thanks to @greg0ire
๐ Improvement
-
v1.9.0 Changes
April 02, 2020๐ Note: due to an error in automated tooling, this release has been pulled back. Please use 1.10.0 which contains all changes that were supposed to be included in this release.
-
v1.8.0 Changes
October 01, 2019v1.8.0
- Total issues resolved: 1
- Total pull requests resolved: 7
- Total contributors: 4
๐ This release was necessary as some features that were marked for the 1.7.0 milestone were not properly back ported to the 1.7 branch. This has been fixed in 1.8.
๐ Improvement
- 287: No longer require dev versions of PHPUnit on PHP 7.4 thanks to @alcaeus
- 230: Added PHP CodeSniffer tags to globally ignored annotations list. thanks to @watari
โจ enhancement
- ๐ 281: Backporting adding global ignored annotations to DocParser. thanks to @phpeek
- 280: Backporting ignoring PHP CodeSniffer annotations to 1.8. thanks to @phpeek
- 279: Backporting ignoring phpcsSuppress annotation to 1.8. thanks to @phpeek
- 229: Added
@phpcsSuppress
to globally ignored annotations thanks to @watari
๐ bug
-
v1.7.0 Changes
August 08, 2019v1.7.0
- Total issues resolved: 1
- Total pull requests resolved: 22
- Total contributors: 13
๐ bug
- 276: Fix lookahead on PHP 7.4 thanks to @alcaeus and @garak
- ๐ 235: Update AnnotationReader's metadata parser to use list of known ignored annotation thanks to @sanmai
๐ Improvement
- ๐ 250: Backport conversion of performance tests to PHPBench into 1.7 thanks to @Majkl578
- 230: Added PHP CodeSniffer tags to globally ignored annotations list. thanks to @watari
- ๐ 166: Removed pre-7.1 quirks thanks to @Majkl578
โจ enhancement
- 229: Added
@phpcsSuppress
to globally ignored annotations thanks to @watari - โก๏ธ 192: Update PHPUnit config thanks to @Majkl578
- ๐ 189: fixed array declarations for php 7 thanks to @AlessandroMinoccheri
- 180: Fix: Add test for __get() and __set() thanks to @localheinz
- 179: Fix: Add phpunit.xml to .gitignore thanks to @localheinz
- ๐ฆ 178: Enhancement: Keep packages sorted thanks to @localheinz
- 174: Enhancement: Use stages on Travis thanks to @localheinz
- โฌ๏ธ 170: Upgrade to PHPUnit 7 thanks to @carusogabriel
- 164: Use Null Coalesce Operator thanks to @carusogabriel
๐ Documentation
- โก๏ธ 224: Update copyright thanks to @samnela
- 217: Document correct method usage thanks to @greg0ire
- ๐ฆ 198: Fix package name to doctrine/annotations thanks to @jungleran
- ๐ 197: Point link to new docs location thanks to @greg0ire
- ๐ 196: Fixed consistency of formatting and a few reference links. thanks to @jwage
- ๐ 195: Add docs sidebar.rst file thanks to @jwage
- ๐ 194: Move documentation from doctrine/common to annotation thanks to @SenseException
- ๐ 190: Create basic documentation for annotation reader thanks to @SenseException
-
v1.6.1 Changes
March 25, 2019๐ This release fixes an issue in which annotations such as
@foo-bar
and@foo-
were incorrectly recognised as valid, and both erroneously
๐ parsed as@foo
.Any annotation with
@name-*
format will now silently be ignored,
๐ allowing vendor-specific annotations to be prefixed with the tool
name.Total issues resolved: 3
-
v1.6.0 Changes
December 10, 2017๐ This release brings a new endpoint that make sure that you can't shoot yourself in the foot by calling
registerLoader
multiple times and a few tests improvements.Total issues resolved: 7
- 145: Memory leak in AnnotationRegistry::registerLoader() when called multiple times thanks to @TriAnMan
- 146: Import error on @experimental Annotation thanks to @aturki
- 147: Ignoring @experimental annotation used by Symfony 3.3 CacheAdapter thanks to @aturki
- ๐ 151: Remove duplicate code in
DCOM58Test
thanks to @tuanphpvn - 161: Prevent loading class_exists multiple times thanks to @jrjohnson
- 162: Add registerUniqueLoader to AnnotationRegistry thanks to @jrjohnson
- 163: Use assertDirectoryExists and assertDirectoryNotExists thanks to @carusogabriel
๐ Thanks to everyone involved in this release.