Login  |  Packages  |  Support  |  Bugs

Return

Changelog for trace
Release What has changed?
1.0.1beta - Add support for PHP 7.1
- Fix problem with arguments passed by-reference #77
- Fix some unit tests
1.0.0 ### Added

- Add support for Linux environment ptrace
- Add support for MacOS
- Add filter by url/class/function name
- Add limit ouput count

### Changed

- Refactoring extensions and tool-side information interaction
- Optimize format and color of the output
- Remove unused messages such as wall_time?memory records
- Improve display status module
0.3.0 ### Added

- Added support for special function calls: `main`, `include`, `require`, `Closure`, `Labmda`, `eval()`
- Added support for PHP 5.1
- Keep collecting and sending back trace information after PHP bailout
- Added duplexing to communication module
- Compatible with Trait Alias
- Added checking for ZTS (Thread-safety support) during configuration

### Changed

- Refactor the PHP extension
- Unified the naming convention of Type, Function, Macro
- Change License to Apache 2.0
- Change Extension's name to "trace" (php is redundant for a PHP extension)
- Improve representation of `zval` and support for Array, Object
- Improve performance when trace if off
- Limit the length of print arguments and retvalue

### Fixed

- Fixed handling of large or small double value that needs scientific notation
- Fixed memory leaks related with SDS

Return

PRIVACY POLICY  |  CREDITS
Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Mar 21 17:05:02 2024 UTC
Bandwidth and hardware provided by: pair Networks