Skip to content

Releases: NoiseByNorthwest/php-spx

v0.4.17

30 Sep 08:04
dedb474
Compare
Choose a tag to compare

Added

  • PHP 8.4 support #270
  • Subnet mask support for IP matching #261
  • ZTS PHP beta support #260

Fixed

  • Keep scroll position in flatprofile view on repaint #267
  • Improved confinement check for file access from WEB UI #255

v0.4.16

27 Jul 09:19
9e5765c
Compare
Choose a tag to compare

Added

  • Local snapshots of jQuery & jscolor in order to remove the internet access dependency of the Web UI #217

Fixed

  • Fixed unconfined server file access from WEB UI #251

v0.4.15

18 Jan 22:21
6196f0b
Compare
Choose a tag to compare

Added

  • Added Debian builds to github workflow #222
  • Added PHP8.3 support #230
  • Added PHP5.4 support #227

Fixed

  • Fixed ESM module imports in Web UI #233
  • Fixed zlib.h path resolution for macOS/Macport #238
  • Fixed non-portable path expectation in tests #221

v0.4.14

13 Aug 22:59
c88cb78
Compare
Choose a tag to compare

Added

  • Github Actions workflow (#180)
  • Added support for php 8.2.0 RC2 #198
  • Added PHP 8.2 support #196

Changed

  • Documentation: Clarified what Inc. and Exc. mean in the table #193

Removed

v0.4.13

28 Sep 20:11
29d6ec9
Compare
Choose a tag to compare

Added

  • Github Actions workflow (#180)
  • Added support for php 8.2.0 RC2 #198
  • Added PHP 8.2 support #196

Changed

  • Documentation: Clarified what Inc. and Exc. mean in the table #193

Removed

v0.4.0

17 Oct 20:12
Compare
Choose a tag to compare
  • Analysis screen: fix the NaNs in time grid when time goes above 1000s (fixes #65)
  • Add sampling profiling mode (#69)
  • Add memory allocator related metrics (#70)
  • Web UI: remove request-URI based routing (#76)
  • CLI: Add color scheme to flat profile (#77)
  • Fix build on macOS 10.11- (fixes #78)
  • Add PHP 7.3 support (#80)

v0.3.0

03 Jun 20:28
Compare
Choose a tag to compare
  • Improve documentation around web UI requirements (fixes #54)
  • Web UI: Add custom color scheme management (@orls #46)
  • Control panel: output command line prefix according to current setup
  • Analysis screen: improve loading performance a bit
  • Analysis screen: improve loading progress dialog
  • Analysis screen: add cumulative cost computation and fix flat profile
    percentage columns (fixes #41)
  • Analysis screen: display bars in flat profile percentage columns (fixes #40)
  • Add request shutdown tracing
  • Add script compilation tracing
  • Metrics: add GC run count
  • Metrics: add GC collected cycles count
  • Metrics: add included file count
  • Metrics: add included line count
  • Metrics: add user class count
  • Metrics: add user function count
  • Metrics: add user opcode count
  • Fix ownership issue (to stick to PHP coding standard)
  • Fix call of non reentrant exit() function in a signal handler (fixes #42)
  • Web UI / analysis screen: improved layout

v0.2.0: Merge pull request #14 from NoiseByNorthwest/web-ui

10 Mar 15:17
a68ce65
Compare
Choose a tag to compare
  • Add web UI (#14)
  • Add cookie based settings (#3)
  • Improve Linux timer precision (1us -> 1ns)
  • Improve accuracy by evaluating and then substracting probes overhead
  • Remove Google Trace Event report type (#10)
  • Remove Callgrind report type (#11)

v0.1.2

18 Nov 20:45
Compare
Choose a tag to compare