## 4.0.0-dev.0

> Note: This release has breaking changes.

 - **BREAKING** **FEAT**: update Dart SDK minimum versions.

## 3.0.3

## 3.0.2

 - Graduate package to a stable release. See pre-releases prior to this version for changelog entries.

## 3.0.2-dev.0

 - **REFACTOR**(generator): migrate cherrypick_generator to analyzer element2 API.

## 3.0.1

 - **DOCS**: add Netlify deployment status badge to README files.

## 3.0.0

 - Graduate package to a stable release. See pre-releases prior to this version for changelog entries.

## 3.0.0-dev.0

 - chore(cherrypick_generator): sync version with cherrypick 3.0.0-dev.12

## 2.0.0-dev.2

 - Update a dependency to the latest release.

## 2.0.0-dev.1

 - **DOCS**(pub): update homepage and documentation URLs in pubspec.yaml to new official site.

## 2.0.0-dev.0

> Note: This release has breaking changes.

 - **BREAKING** **DOCS**(generator): improve and unify English documentation and examples for all DI source files.

## 1.1.1

 - **FIX**(license): correct urls.

## 1.1.0

 - Graduate package to a stable release. See pre-releases prior to this version for changelog entries.

## 1.1.0-dev.5

 - **FEAT**: implement tryResolve via generate code.

## 1.1.0-dev.4

 - **FIX**: fixed warnings.

## 1.1.0-dev.3

 - **FEAT**: implement InjectGenerator.

## 1.1.0-dev.2

 - **FIX**: update instance generator code.

## 1.1.0-dev.1

 - **FIX**: optimize code.

## 1.1.0-dev.0

 - **FIX**: fix warning conflict with names.
 - **FIX**: fix warnings.
 - **FIX**: fix module generator.
 - **FIX**: fix generator for  singletone annotation.
 - **FEAT**: implement generator for dynamic params.
 - **FEAT**: implement async mode for instance/provide annotations.
 - **FEAT**: generate instance async code.
 - **FEAT**: implement instance/provide annotations.
 - **FEAT**: implement named dependency.
 - **FEAT**: implement generator for named annotation.
 - **FEAT**: implement generator di module.
 - **FEAT**: implement annotations.

## 1.0.0

- Initial version.
