#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
