Skip to content

Releases: Treblle/treblle-php

v5.0.1

23 Feb 12:46
cd41ec2

Choose a tag to compare

  • Remove silent catch in buildPayload() so exceptions propagate to
    onShutdown(), eliminating the [] return path that caused the ingress
    unmarshal error
  • onShutdown() now returns early on any failure instead of sending a
    malformed error payload to Treblle
  • Replace mb_trim() (PHP 8.4+) with trim() in response header parsing,
    fixing a fatal error on PHP 8.2/8.3
  • Remove mb_str_functions Pint rule which was silently re-introducing
    PHP 8.4-only functions on every format run
  • Guard getallheaders() against false return with ?: []
  • Add null coalescence to HTTP_HOST and REQUEST_URI in URL construction
  • Updated README

v5.0.1-beta.1

23 Feb 12:09
4de6a35

Choose a tag to compare

v5.0.1-beta.1 Pre-release
Pre-release

Various bug-fixes and improvements

v5.0.0

10 Oct 04:14
e5764e6

Choose a tag to compare

What's Changed

Full Changelog: 4.0.2...v5.0.0

4.0.2

05 Feb 15:57
669952d

Choose a tag to compare

What's Changed

Full Changelog: 4.0.1...4.0.2

4.0.1

04 Feb 10:47
1ec1d02

Choose a tag to compare

What's Changed

Full Changelog: 4.0.0...4.0.1

4.0.0

04 Feb 06:05
26934f6

Choose a tag to compare

What's Changed

  • feat: next version of treblle-php sdk by @bhushan in #15

Full Changelog: 3.0.1...4.0.0

3.0.1

10 Oct 11:52

Choose a tag to compare

Full Changelog: 3.0.0...3.0.1

Multi-process processing

24 Aug 07:50
9b4ea33

Choose a tag to compare

What's Changed

  • remove: composer lock file shouldnt be part of packages so removed by @bhushan in #7
  • chore: updated gitignore to have composer lock by @bhushan in #9
  • refactor: php-cs-fixer changes with formatting and renaming data providers by @bhushan in #8
  • feat: create child process for calling guzzle http request by @bhushan in #10

New Contributors

Full Changelog: 2.0.4...3.0.0

Perfomrance update

26 Jul 11:27

Choose a tag to compare

Added a load balancing on the SDK side that randomly selects one of our endpoints and send the payload data there. Should improve timeouts and performance. Fixed a bunch of styling problems and QC.

Fix rare crashes regarding user agents

01 Jun 19:48

Choose a tag to compare

Issued a fix that prevents crashes when the $_SERVER superglobal does not have the User agent. Also fixed a couple of documentation problems.