Skip to content

Releases: doctrine/annotations

1.10.1

02 Apr 12:33
1.10.1
5eb79f3
Compare
Choose a tag to compare

Release 1.10.1

1.10.1

  • Total issues resolved: 1
  • Total pull requests resolved: 1
  • Total contributors: 2

bug

1.10.0

02 Apr 08:21
1.10.0
233e366
Compare
Choose a tag to compare

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

Documentation

Improvement

1.9.0

02 Apr 08:17
1.9.0
3b95eb9
Compare
Choose a tag to compare

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

01 Oct 19:15
v1.8.0
904dca4
Compare
Choose a tag to compare

v1.7.0

08 Aug 18:19
v1.7.0
fa4c4e8
Compare
Choose a tag to compare

v1.6.1

25 Mar 19:13
v1.6.1
Compare
Choose a tag to compare

Build Status

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

10 Dec 08:39
c7f2050
Compare
Choose a tag to compare

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

Thanks to everyone involved in this release.

v1.5.0

22 Jul 11:09
v1.5.0
5beebb0
Compare
Choose a tag to compare

Build Status

This release increments the minimum supported PHP version to 7.1.0.

Also, HHVM official support has been dropped.

Some noticeable performance improvements to annotation autoloading
have been applied, making failed annotation autoloading less heavy
on the filesystem access.

Total issues resolved: 4

v1.4.0

24 Feb 16:23
Compare
Choose a tag to compare

v1.3.1

30 Dec 16:01
v1.3.1
Compare
Choose a tag to compare

Build Status

This release fixes an issue with ignored annotations that were already
autoloaded, causing the SimpleAnnotationReader to pick them up
anyway. #110

Additionally, an issue was fixed in the CachedReader, which was
not correctly checking the freshness of cached annotations when
traits were defined on a class. #105

Total issues resolved: 2