Community News: Latest PECL Releases (07.14.2020)
syndicated from www.phpdeveloper.org
on July 14, 2020
Latest PECL Releases:
- mysql_xdevapi 8.0.21
WL#13014 DevAPI: Add schema validation to create collection orabug #30134490: apply helpers from util/object.h orabug #31084747: single doc tests failing in php-7.4 changes in config.m4|w32 to improve resolving 3rdParty libs - ast 1.0.7
- Add the experimental AST version 80 - In AST version 80, support returning `mixed` types as an `AST_TYPE` with type `TYPE_MIXED` instead of an `AST_NAME`. - In AST version 80, support PHP 8.0 attributes for declarations. - Support PHP 8.0's Match expressions. - Support PHP 8.0 constructor property promotion, and allow indicating visibility on AST nodes. Note that `MODIFIER_PUBLIC` and `astAST_PARAM` modifiers had overlap in php 7.4, so the `MODIFIER_*` modifiers are only included in the provided metadata for php 8.0+ - datadog_trace 0.47.0
**Deprecation notice**: - Setting service name via `DD_SERVICE_NAME` is now deprecated and will be removed in a future release. Use `DD_SERVICE` instead for consistency with other Datadog tracers and services. - Setting global tags via `DD_TRACE_GLOBAL_TAGS` is now deprecated and will be removed in a future release. Use `DD_TAGS` instead (with the same format) for consistency with other Datadog tracers and services. - `DD_TRACE_RESOURCE_URI_MAPPING` is deprecated now that it has been split into `DD_TRACE_RESOURCE_URI_MAPPING_INCOMING` and `DD_TRACE_RESOURCE_URI_MAPPING_OUTGOING`. - The functions `dd_trace` and `dd_trace_forward_call` are deprecated and will be made a no-op in the next release. See #924 for how to migrate.Added
- Apply new uri to resource normalization rules #928
- Add DDTrace namespace for internal functions #930
- Startup logging (can be disabled by setting
DD_TRACE_STARTUP_LOGS=0
) #935
Changed
- Sandboxed cURL (PHP 5) #911, #938
- Sandbox Lumen (PHP 5) #945
- Sandboxed Symfony (PHP 5) #946
- Add support for service name configuration via DD_SERVICE #919
- Add support for DD_TAGS, fallback to DD_TRACE_GLOBAL_TAGS #920
- Add support for DD_VERSION and DD_ENV variables #803 - thanks @brettlangdon
- Enable OpenTracing test suite in CI #921
- Defaults for name and resource on SpanData #923
- Refactor dispatch.{c,h} #932
- Extract ddtrace_sandbox_begin/ddtrace_sandbox_end helpers #940
- Warn on dd_trace usage if DD_TRACE_WARN_LEGACY_DD_TRACE #941
Fixed
- Only build on 64-bit platforms #929 (thanks for the report @remicollet)
- (PHP 5.4) Make compilation to single file compatible with
include __DIR__ . '...'
in files #943
- mongodb 1.7.5
** Bug * [PHPC-1639] - Manager::executeCommand() should not inherit read preference - redis 5.3.1
phpredis 5.3.1This is a small bugfix release that fixes a couple of issues in 5.3.0.
You should upgrade if you're using persistent_id in session.save_path or of if you're having trouble building 5.3.0 because the php_hash_bin2hex symbol is missing.
You can find a detailed list of changes in Changelog.md and package.xml
- Sponsors ~ Audiomack - https://audiomack.com ~ BlueHost - https://bluehost.com ~ Redis Cache Pro for WordPress - https://wprediscache.com ~ Avtandil Kikabidze - https://github.com/akalongman
- Properly clean up on session start failure [066cff6a] (Michael Grunder)
- Treat NULL as a failure for redis_extract_auth_info [49428a2f, 14ac969d] (Michael Grunder)
- Don't dereference a NULL zend_string or efree one [ff2e160f, 7fed06f2] (Michael Grunder)
- Fix config.m4 messages and test for and include php_hash.h [83a1b7c5, 3c56289c, 08f202e7] (Remi Collet)
- Add openSUSE installation instructions [13a168f4] (Pavlo Yatsukhnenko)
- Remove EOL Fedora installation instructions [b4779e6a] (Remi Collet)