Releases: silverleague/silverstripe-ideannotator
Bugfix for PHP8
Resolves #141 . Thanks @adiwidjaja
Some small bugfixes for Silverstripe 4
Merge pull request #137 from tractorcow/fix/class-missing Fix issue with missing / conditional classes crashing doc generation; unit test failures are due to old PHP versions.
SilverStripe 4 Stable release
- Support short classnames
- fix bug from RC1 that would strip whitespaces a tad too enthousiastically
- Stop attempting to fully instantiate abstracts
RC 1 For the IDE Annotator
This includes:
- Supporting both module names as well as folder names
- Works with SS4 Recipe 1+
- More conclusive tests
Beta1 for SilverStripe 4
3.0-beta1 Update beta for 3
Initial SilverStripe 4 release
This release covers everything needed to work on SilverStripe 4 Alpha releases (and expected to work on beta releases)
Changes:
- Namespacing
- Removal of redundant or non-existing calls to director
- Skip test that only fails on Travis and nowhere else
2.0.1 Minor fix for CLI detection
When on CLI, Controller::curr() may return null
2.0 MAJOR overhaul
- Implemented phpDocumentor
- Remove start/end tags
- All classes in a single file annotated
- Added DataRecord and Data() annotation for _Controller methods
- Added Changelog (now... just to keep it updated...)
Many work done by @axyr!
Release 1.0.4
Updated documentation.
Started implementation of phpDocumentor methods instead of current self-build method.
Removed undo method since it isn't needed or used.
Added code climate.
Only show annotations message if the annotations actually changed.
Hardened security, so only generated in actual dev-mode (so even in ?isDev on livesite, no docblocks are generated)
Documentation update.
Minor changes. Restructured the classes to be in a logical directory structure and updated the documentation at https://axyr.github.io/ideannotator
Updated config to be run before mysite, so mysite overrides the defaults.