Skip to content

Releases: marcioAlmada/annotations

1.13.17 - concrete annotations

11 Apr 10:29
Compare
Choose a tag to compare
  • Concrete annotations
  • All facade methods are now public to empower advanced users
  • HHVM 2.4+ support
  • Switch to PSR4 autoloader

1.12.16

24 Jan 23:31
Compare
Choose a tag to compare
  • fix bug that made parser strip values starting with a legal type name (thanks @emaphp)
  • fix docs for better IDE support (thanks @romainbessugesmeusy)

1.12.15 - multiline annotations

10 Jan 16:23
Compare
Choose a tag to compare
  • multiline annotations
  • wider support for single line annotations
  • faster / simpler parser
  • introduced AnnotationsBag::union
  • deprecated AnnotationsBag::merge

1.11.15 - pecl-jsonc 1.3.1 and below support

30 Dec 02:55
Compare
Choose a tag to compare
  • fixes support for older pecl-json-c versions (1.3.1 and below) still used in some OSs

1.11.14 - eliminated reserved words

27 Dec 13:58
Compare
Choose a tag to compare
  • no more reserved words #21

1.11.13 - pecl-jsonc+ support

27 Dec 14:00
Compare
Choose a tag to compare
  • fix compatibility with pecl-json-c extension (stable versions: 1.3.2+)
  • formalized ext-json requirement for composer

1.10.8 - inline docblocks support

05 Dec 05:10
Compare
Choose a tag to compare
  • Inline (single line) docblock support #15
  • Major Parser improvements

1.8.7

11 Nov 00:12
Compare
Choose a tag to compare
  • mutable AnnotationsBag (thanks to @nyamsprod)
  • minor corrections and improvements

1.7.6

30 Oct 16:38
Compare
Choose a tag to compare
  • fix AnnotationsBag::merge behavior in some very specific cases

1.7.5 - late eval type

29 Oct 18:27
Compare
Choose a tag to compare
  • New late "eval" type for more dynamic annotations
  • AnnotationsBag now has a merge method
  • Fixed minor bugs