This repository has been archived by the owner on Sep 24, 2020. It is now read-only.
Releases: ovr/phpsa
Releases · ovr/phpsa
Release 0.6.2
Path release with bugfixes
33
commits & 90
changed files with 1,063
additions and 228
deletions.
Features:
Core:
- Added dump-documentation command for analyzers
Compiler:
- [Compiler] FunctionCall - added forgottent docblock
- BUGFIX: [Analyzer] DivisionFromZero - check type (fix #249 issue)
- BUGFIX/Feature: [Compiler] StaticCall - parseArgs to protect unused variables
- BUGFIX/Feature: [Compiler] Initial implementation for Node\Scalar\Encapsed (refs #280) Verified 795841b
Analyzer:
- Add SleepUsage analyzer
- Add UnsafeUnserialize analyzer
- Add NestedTernary analyzer
Thanks @ddmler @danny van der Sluijs (@DannyvdSluijs) for contributing and @kilgaloon for bug reporting/tests
Full diff: 0.6.1...0.6.2
Release 0.6.1
- [Compiler] ContinueSt - fix bug with NS imports for LNumber #366623b9dfd9a17c6ddff10ccc9a7b78ae159565
For more stable release!
Release 0.6.0 Alpha -> Beta
This release has 474 commits after 0.5.0
@todo Will be completed
Analyzers:
- Analyzer return and yield in one method, #185 (original @Lexty, rebased and fixed by @ovr)
- Move notice line number to correct place (@barroca) #9616e15
- Modified DoNotUseLabel to accept goto statements as well (@nikhilsaldanha) #4a1bc93
Compiler:
- Support for Exit_, Isset_, Print_, Coalesce (?? operator), Empty_, Break_, Continue_, Goto, Label, InlineHTML, Nop, Global_, Static_, Declare_, Const_, Eval_, ErrorSuppress and etc (@DMler)
- Initial TraitDefintion support (@ovr)
- Fix Bug #107 (@ddmler)
Docs:
- Fixed grammar mistakes (@ksheps)
Plugins:
- Integration with CodeClimate (@ovr)
Another:
- Use caret operator instead of tilde for dependencies (Composer) (@ravage84)
Thanks @ddmler @K-Phoen @nikhilsaldanha @nikolaykovenko @chasingSublimity @Lexty @SidRoberts @ksheps and all another developers
Full diff: 0.5.0...0.6.0
Pre alpha release
0.5.0 Pre alpha release :)
Release 0.4.0
README - bump example
0.3 Release
120 commits, 0.2.1...0.3.0
- Many fixes
- Up code quality
- Added more tests
- Start working on Analyzer component
0.2.1 Release
- Support for PHAR builds #3
0.2 Release
It's needed to upgrade from composer
0.1 Dev release
It's needed to upgrade from composer
0.0.6 Dev release
It's needed to upgrade from composer