Releases: apache/skywalking-php
Releases · apache/skywalking-php
0.8.0
What's Changed
- Fix swoole server on request param. by @jmjoy in #100
- Update NOTICE by @jmjoy in #103
- Bump phpseclib/phpseclib from 3.0.19 to 3.0.35 in /tests/php by @dependabot in #104
- Inject skywalking context. by @jmjoy in #107
- Defined instance_name by @Almot77 in #111
- Add TLS by @heyanlong in #112
- Add feature sasl for rdkafka by @jmjoy in #116
- Refactor worker to standalone crate by @jmjoy in #118
- Add standalone reporter type and standalone skywalking worker by @jmjoy in #119
- Adapt to
Swoole\Coroutine\Http\Server
by @jmjoy in #120 - Adapt to
Swoole\Http\Server
by @jmjoy in #121 - Update document by @jmjoy in #122
- Release SkyWalking PHP 0.8.0 by @jmjoy in #123
New Contributors
Full Changelog: v0.7.0...v0.8.0
0.7.0
What's Changed
- Start 0.7.0 development. by @jmjoy in #90
- Add more info for error log. by @jmjoy in #91
- Fix amqplib and predis argument problems. by @jmjoy in #92
- Add Memcache plugin. by @jmjoy in #93
- Refactor mysqli plugin, support procedural api. by @jmjoy in #94
- Fix target address in cross process header. by @jmjoy in #95
- Release SkyWalking PHP 0.7.0 by @jmjoy in #96
Full Changelog: v0.6.0...v0.7.0
0.6.0
What's Changed
- Polish doc about Swoole by @wu-sheng in #73
- Start 0.6.0 development. by @jmjoy in #74
- Fix hook for Doctrine PDO class by @matikij in #76
- Log Exception in tracing span when throw. by @jmjoy in #75
- Upgrade dependencies and adapt. by @jmjoy in #77
- Fix required rust version and add runing php-fpm notice in docs. by @jmjoy in #78
- Bump openssl from 0.10.48 to 0.10.55 by @dependabot in #79
- Fix the situation where the redis port is string. by @jmjoy in #80
- Optionally enable zend observer api for auto instrumentation. by @jmjoy in #81
- Fix the empty span situation in redis after hook. by @jmjoy in #82
- Add mongodb pluhgin. by @jmjoy in #83
- Update rust nightly toolchain in CI and format. by @jmjoy in #84
- Add notice document for
skywalking_agent.enable
. by @jmjoy in #85 - Upgrade dependencies. by @jmjoy in #86
- Fix docs by @heyanlong in #87
- Add kafka reporter. by @jmjoy in #88
- Release SkyWalking PHP Agent 0.6.0 by @jmjoy in #89
New Contributors
Full Changelog: v0.5.0...v0.6.0
0.5.0
What's Changed
- Bump openssl from 0.10.45 to 0.10.48 by @dependabot in #60
- Make the
SKYWALKING_AGENT_ENABLE
work in the request hook as well. by @jmjoy in #61 - Support tracing
curl_multi_*
api. by @jmjoy in #62 - Fix parent endpoint and peer in segment ref and tag url in entry span. by @jmjoy in #63
- Bump h2 from 0.3.15 to 0.3.17 by @dependabot in #65
- Add amqplib plugin for producer. by @jmjoy in #64
- Upgrade and adapt phper. by @jmjoy in #66
- Refactor script create_package_xml. by @jmjoy in #67
- Refactor predis plugin to hook Client. by @jmjoy in #68
- Canonicalize unknown. by @jmjoy in #69
- Bump guzzlehttp/psr7 from 2.4.0 to 2.5.0 in /tests/php by @dependabot in #70
- Enhance support for Swoole. by @jmjoy in #71
- Bump to 0.5.0. by @jmjoy in #72
Full Changelog: v0.4.0...v0.5.0
0.4.0
What's Changed
- Bump tokio from 1.24.1 to 1.24.2 by @dependabot in #52
- Bump to 0.4.0-dev by @heyanlong in #53
- Avoid potential panic for logger. by @jmjoy in #54
- Fix the curl plugin hook curl_setopt by mistake. by @jmjoy in #55
- Update documents. by @jmjoy in #56
- Upgrade dependencies and adapt the codes. by @jmjoy in #57
- Add sub components licenses in dist material. by @jmjoy in #58
- Bump to 0.4.0. by @jmjoy in #59
New Contributors
- @dependabot made their first contribution in #52
Full Changelog: v0.3.0...v0.4.0
0.3.0
What's Changed
- Make explicit rust version requirement by @wu-sheng in #35
- Update dependencies version limitation. by @jmjoy in #36
- Startup 0.3.0 by @heyanlong in #37
- Support PHP 8.2 by @heyanlong in #38
- Fix php-fpm freeze after large amount of request. by @jmjoy in #39
- Lock develop rust version to 1.65, upgrade deps. by @jmjoy in #41
- Fix worker unexpected shutdown. by @jmjoy in #42
- Update docs about installing rust. by @jmjoy in #43
- Retry cargo test when failed in CI. by @jmjoy in #44
- Hack dtor for mysqli to cleanup resources. by @jmjoy in #45
- Report instance properties and keep alive. by @jmjoy in #46
- Add configuration option
skywalking_agent.runtime_dir
. by @jmjoy in #47 - Add authentication support. by @jmjoy in #48
- Support TLS. by @jmjoy in #49
- Periodic reporting instance properties. by @jmjoy in #50
- Bump to 0.3.0. by @jmjoy in #51
Breaking
- Remove
http://
scheme inskywalking_agent.server_addr
.
New Contributors
Full Changelog: v0.2.0...v0.3.0
0.2.0
What's Changed
- Update PECL user by @heyanlong in #12
- Start up 0.2.0 by @heyanlong in #13
- Update compiling project document. by @jmjoy in #14
- Add PDO plugin, and switch unix datagram to stream. by @jmjoy in #15
- Update readme about creating issue. by @jmjoy in #17
- Fix package.xml role error by @heyanlong in #16
- Add swoole support. by @jmjoy in #19
- Add .fleet to .gitignore by @heyanlong in #20
- [Feature] Add Mysql Improved Extension by @heyanlong in #18
- Add predis plugin. by @jmjoy in #21
- Take care of PDO false and DSN tailing semicolons. by @phanalpha in #22
- Add container by @heyanlong in #23
- Save PDO exceptions. by @phanalpha in #24
- Update minimal supported PHP version to 7.2. by @jmjoy in #25
- Utilize UnixListener for the worker process to accept reports. by @phanalpha in #26
- Kill the worker on module shutdown. by @phanalpha in #28
- Add plugin for memcached. by @jmjoy in #27
- Upgrade rust mini version to 1.65. by @jmjoy in #30
- Add plugin for phpredis. by @jmjoy in #29
- Add missing request_id. by @jmjoy in #31
- Adapt virtual cache. by @jmjoy in #32
- Fix permission denied of unix socket. by @jmjoy in #33
- Bump to 0.2.0. by @jmjoy in #34
New Contributors
- @phanalpha made their first contribution in #22
Full Changelog: v0.1.0...v0.2.0
PECL
0.1.0
What's Changed
- [docs] Update README by @heyanlong in #1
- Remove the CI limit first, in order to run CI. by @jmjoy in #3
- Setup CI. by @jmjoy in #5
- Implementation, with curl support. By @jmjoy in #4
- Turn off Swoole support, and fix Makefile. By @jmjoy in #6
- Update docs by @heyanlong in #7
- Add PECL support. By @jmjoy in #8
- Support macOS by replace ipc-channel with socket pair, upgrade dependencies and improve CI. by @jmjoy in #9
- Add compile and release docs. By @jmjoy in #10
- Update official documentation link. By @jmjoy in #11
New Contributors
- @heyanlong made their first contribution in #1
- @jmjoy made their first contribution in #3
Full Changelog: https://github.com/apache/skywalking-php/commits/v0.1.0