Changelog
===

Version 20.0.0
---
* Added new annotation: `@MustBeInvokedByOverriders`.
* Added new annotation: `@VisibleForTesting`. 
* Added `TYPE_USE` target for `NonNls` annotation.
* String attributes of annotations are marked as `@NonNls` where applicable.
* Documentation for `@Nls` and `@NonNls` updated: now they could be used as meta-annotations.
* Documentation added for `@Subst` annotation.

Version 19.0.0
---
* Added new annotations: `@Unmodifiable` and `@UnmodifiableView`.
* Added `TYPE_USE` target for `Nls` annotation.
* Improved the documentation for `@Language`, `@Pattern`, `@RegExp`, and `@ApiStatus.Internal` annotations.
* Fixed `Automatic-Module-Name` for Java 5.

Version 18.0.0
---
* Added new annotation family `@ApiStatus.*`
* Added new annotation `@Debug.Renderer`

Version 17.0.0
---
* Added new annotation: `@Range`

Version 16.0.3
---
* Added `Automatic-Module-Name` to MANIFEST.MF

Version 16.0.2
---
* Improved the documentation for the `@Contract` annotation.
