All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- add type hint "array" wherever possible and not only in the documentation
- implement possibility to use some "pre defined" methods for generation
- implement method ordering by visibility and final|!final status in ClassGenerator to get some automatic ordering of public|protected|private methods for generation
- implement annotation
- implement validation
- implement automatically documentation (validate if this is still better than current approach)
- extend trait
- extend indention
- flavour api
- remove @todo's in source code
- use symfony console and commands
- what about something like that
1.2.1 - released at 2017-07-26
- fixed broken composer.json
1.2.0 - released at 2017-05-24
- added api link
- added integration testing for php 7.0
- replaced deprecated array syntax with new one
- removed integration testing for php < 5.6
- removed shipped with api documentation
1.1.11 - released at 2016-02-20
- moved to psr-4 autoloading
- updated dependencies
1.1.10 - released at 2015-012-11
- updated dependencies
1.1.9 - released at 2015-11-08
- updated dependencies
1.1.8 - released at 2015-08-21
- updated dependencies
1.1.7 - released at 2015-07-29
- updated dependencies
1.1.6 - released at 2015-07-04
- updated dependencies
1.1.5 - released at 2015-05-22
- updated dependencies
1.1.4 - released at 2015-02-08
- removed dependency to apigen
1.1.3 - released at 2015-01-07
- fixed bug in SignatureGenerator when auto generating Documentation as Interface
1.1.2 - released at 2015-01-07
- added support for InterfaceGenerator to DocumentationGenerator
1.1.1 - released at 2015-01-07
- added support for InterfaceGenerator to FileGenerator
1.1.0 - released at 2015-01-06
- added api
- created a general SignatureGenerator (extended by InterfaceGenerator and ClassGenerator)
- fixed a bug in class generator by creating a interface generator
- by using a interface generator, it is now possible to create an interface that extends more than one interface
- covered new code with unit tests
- updated InterfaceExample
- updated dependencies
- migration needed
1.0.1 - released at 2014-08-31
- transfered project to bazzline
- updated dependencies
1.0.0 - released at 2014-07-27
- added example for interface generator
- added example for file generator
0.0.3 - released at 2014-06-10
- fixed broken strict tests
- fixed invalid generation of interfaces
0.0.2 - released at 2014-06-05
- added method Indention::isSetToInitialLevel();
- fixed bug in BlockGenerator::startIndention() - now multiple calls are supported
- fixed logical bug by replacing "addExtends" to "setExtends" since it is not allowed to extend from more than one class