Releases: zendframework/zend-diagnostics
zend-diagnostics 1.6.0
zend-diagnostics 1.5.0
zend-diagnostics 1.4.0
Added
- Nothing.
Changed
- #95 changes the minimum supported version of sensiolabs/security-checker from 1.3 to 5.0.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.
zend-diagnostics 1.3.1
Added
- Nothing.
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- #94 updates the
AbstractResult::$message
property to default to an empty string instead of
null
. Since bothResultInterface
andAbstractResult
document that the
return type forgetMessage()
is a string, and all reporters expect a string,
this ensures type safety for the method.
zend-diagnostics 1.3.0
Added
- #93 adds compatibility for apcu
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.
zend-diagnostics 1.2.0
Added
-
#88 adds a new
Memcached
diagnostic check. -
#89 adds full documentation at https://docs.zendframework.com/zend-diagnostics
-
#89 adds support for Guzzle 6. While support was previously
added, it included syntax that emitted deprecation notices; it now
correctly uses the Guzzle HTTP client.
Changed
-
#90 modifies what types are allowed for the
GuzzleHttpService
initial constructor
argument. Previously, it only allowed a URL; it now allow any valid request instance the Guzzle client
can accept. This change allows you to craft a custom request to send. -
#90 modifies the behavior of
GuzzleHttpService
slightly in relation to how
it handles its$body
argument. It now allows stream instances, any object implementing__toString()
,
any iterator objects, anyJsonSerializable
objects, and strings and arrays. In the latter case, it
checks to see if the requestContent-Type
is JSON, casting the value to JSON if so, and otherwise
serializing it as form-encoded data.
Deprecated
- Nothing.
Removed
- #89 removes support for Guzzle versions 3 and 4 when using the
Guzzle HTTP checks. Guzzle 3 has been EOL for approximately 5 years, while version
4 is incompatible with PHP versions 7.1 and 7.2 due to a syntax issue that only
those versions detect correctly. Since version 5 has been available for almost 4
years, users who are on older versions should upgrade.
Fixed
-
#92 fixes how the
ProcessRunning
diagnostic works when given
a process name, but the current window is too small to display it (a problem
that only occurs on some operating systems). -
#80 fixes how the
MongoDB\Client
instance is created when using ext-mongodb + mongodb/mongodb,
ensuring it uses the provided connection URI.
Fix PHP 7.2 compatibility
This fixes compatibility with PHP 7.2 and deprecates support for EOL PHP < 5.6.
Maintenance release v1.0.9
This release includes a bunch of smaller fixes and enhancements.
Click below for a full list:
v1.0.8...v1.0.9
added Guzzle 6 compatibility
Guzzle support covers all version from 3.0 upwards, see #63