Skip to content
This repository has been archived by the owner on Sep 24, 2020. It is now read-only.

Releases: ovr/phpsa

Release 0.6.2

10 Dec 02:42
@ovr ovr
Compare
Choose a tag to compare

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

12 Nov 17:12
@ovr ovr
Compare
Choose a tag to compare
  • [Compiler] ContinueSt - fix bug with NS imports for LNumber #366623b9dfd9a17c6ddff10ccc9a7b78ae159565

For more stable release!

Release 0.6.0 Alpha -> Beta

12 Nov 06:23
@ovr ovr
Compare
Choose a tag to compare

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:

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

IMAGE ALT TEXT HERE

Pre alpha release

24 May 01:52
@ovr ovr
Compare
Choose a tag to compare
0.5.0

Pre alpha release :)

Release 0.4.0

20 Apr 19:48
@ovr ovr
Compare
Choose a tag to compare
README - bump example

0.3 Release

16 Sep 05:56
@ovr ovr
Compare
Choose a tag to compare

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

21 Aug 05:25
@ovr ovr
Compare
Choose a tag to compare
  • Support for PHAR builds #3

0.2 Release

10 Jul 09:37
@ovr ovr
Compare
Choose a tag to compare

It's needed to upgrade from composer

0.1 Dev release

04 Jul 04:33
@ovr ovr
Compare
Choose a tag to compare

It's needed to upgrade from composer

0.0.6 Dev release

29 Jun 09:38
@ovr ovr
Compare
Choose a tag to compare

It's needed to upgrade from composer