Skip to content

Latest commit

 

History

History
197 lines (132 loc) · 3.03 KB

CHANGELOG.md

File metadata and controls

197 lines (132 loc) · 3.03 KB

#Changelog All Notable changes to minime/annotations package will be documented in this file

NEXT - YYYY-MM-DD

Added

  • Nothing

Deprecated

  • Nothing

Fixed

  • Nothing

Remove

  • Nothing

Security

  • Nothing

3.0.2 - 2017-01-31

Added

  • Fixed mockery/mockery dependency

Deprecated

  • Nothing

Fixed

  • Nothing

Remove

  • Nothing

Security

  • Nothing

3.1.0 - 2017-09-05

Added

  • Allowed both versions ~3.0+ and ~2.0 of nikic/php-parser

Deprecated

  • Nothing

Fixed

  • Nothing

Remove

  • Nothing

Security

  • Nothing

3.0.2 - 2017-01-31

Added

  • Fixed mockery/mockery dependency

Deprecated

  • Nothing

Fixed

  • Nothing

Remove

  • Nothing

Security

  • Nothing

3.0.1 - 2017-01-31

Added

  • PHPParser dependency now points to a more recent version, thanks to @rulatir
  • Allow -> [] as sugar for -> { "__construct": []} , relates to issue #18

Deprecated

  • Nothing

Fixed

  • Nothing

Remove

  • Nothing

Security

  • Nothing

3.0.0 - 2016-09-19

Added

  • PHP7 support
  • ReaderInterface::getConstantAnnotations($class, $const) // thanks to @gsouf

2.3.1 - 2015-09-16

Added

  • Nothing

Deprecated

  • Nothing

Fixed

  • Issue with space #55

Remove

  • Nothing

Security

  • Nothing

2.3.0 - 2015-01-26

Added

  • Added Reader::getFunctionAnnotations($fn)

Deprecated

  • Nothing

Fixed

  • Nothing

Remove

  • Nothing

Security

  • Nothing

2.2.0 - 2014-11-06

Added

  • Minime\Annotations\Cache\ApcCache APC cache handler

Deprecated

  • Nothing

Fixed

  • Nothing

Remove

  • Nothing

Security

  • Nothing

2.1.0 - 2014-09-22

Added

  • Public interfaces now have the @api docblock tag, interfaces without this tag should not be implemented
  • Minime\Annotations\Interfaces\AnnotationsBag::get method now has a $default value argument
  • Minime\Annotations\AnnotationsBag::get method now has a $default value argument

Deprecated

  • Nothing

Fixed

  • Nothing

Remove

  • Nothing

Security

  • Nothing

2.0.0 - 2014-09-14

Added

  • Formal spec to facilitate further improvements
  • Basic built in cache support
  • Better DI
  • Minime\Annotations\Reader is now a centralized class to read annotations
  • Minime\Annotations\Parser::registerType allows new types to be added at runtime
  • Minime\Annotations\Parser::unregisterType allows types to be removed at runtime
  • Minime\Annotations\DynamicParser is a very basic parser without types support
  • Minime\Annotations\AnnotationsBag::get method now has a $default value argument

Deprecated

  • Nothing

Fixed

  • Minime\Annotations\AnnotationsBag::export was renamed to Minime\Annotations\AnnotationsBag::toArray #46
  • Minime\Annotations\AnnotationsBag::grep now receives a full regexp instead of a fragment of regexp

Remove

  • Minime\Annotations\AnnotationsBag::merge #28
  • Traits support
  • Static facade support
  • Eval type from default parser

Security

  • Nothing

1.0.0 - 2013-09-07

Initial Release of minime/annotations package