Skip to content

Releases: Stevad/yii2-xhprof

1.1.1 - Refactoring

15 Nov 12:07
Compare
Choose a tag to compare
  • Remove hard requirement of ext-xhprof from composer.json, because package can work with ext-xhprof and ext-tideways_xhprof depending on PHP version.
  • Added suggest block with hints about proper extensions.
  • XHProf will be configured on bootstrap stage before automatic run. This will allow to have configured XHProf instance from component if profiler will be executed manually in another place.
  • XHProfComponent::stopProfiling() now returns links to reports instead of void.
  • Added param tmpPath in component to define temporary directory for profiling results.

Added Tideways.io xhprof extension support

13 Mar 14:05
Compare
Choose a tag to compare
1.1.0

update codebase to support tideways_xhprof

Stable release and refactoring

16 Nov 13:18
Compare
Choose a tag to compare
  • First stable release
  • Refactoring of the codebase. Important changes:
    • renamed manualStart to autoStart, manualStop to autoStop and changed logic for this flags
    • removed ability to set own ID for profiling run
    • changed namespace from stevad\yii2xhprof to stevad\xhprof
  • Added option ignoredFunctions to set list of ignored functions during profiling session
  • Changed logic of auto-profiling: start during bootstrap and stop in PHP shutdown function
  • Minimal yii2-debug version is 2.0.6
  • Added note about using XHProf on PHP 7.x

Profiling of the console commands

03 Apr 18:57
Compare
Choose a tag to compare

Added profiling of the console commands.

Thanks to @jetexe.

v0.1.1 (Bugfix)

18 Oct 15:00
Compare
Choose a tag to compare

Fixed bad path to runtime directory to store xhprof reports for extension.

0.1 (First public release)

18 Oct 14:33
Compare
Choose a tag to compare

First public release of extension for Yii Framework 2.x.