[ANNOUNCEMENT] trace-0.3.0 (stable) Released.
| From: | PECL Announce | Date: | Fri, 22 May 2015 07:30:07 +0000 |
| Subject: | [ANNOUNCEMENT] trace-0.3.0 (stable) Released. | ||
| Groups: | php.pecl.dev | ||
| Request: | Send a blank email to pecl-dev+get-12946@lists.php.net to get a copy of this message | ||
The new PECL package trace-0.3.0 (stable) has been released at http://pecl.php.net/.
Release notes
-------------
### 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
Package Info
-------------
Trace is a low-overhead tracing tool for PHP.
It can trace all PHP executing, function calls, request information during
run-time. And provides features like Filter, Statistics, Current Status and
so on.
It is very useful to locate blocking, heavy-load problems and debug in all
environments, especially in production environments.
Related Links
-------------
Package home: http://pecl.php.net/package/trace
Changelog: http://pecl.php.net/package-changelog.php?package=trace
Download: http://pecl.php.net/get/trace-0.3.0.tgz
Authors
-------------
Yuchen Wang <phobosw@gmail.com> (lead)
Anan Zhao <flabbyan@gmail.com> (lead)