Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Community News:
Latest PECL Releases (07.14.2020)
Jul 14, 2020 @ 08:05:02

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.


    • 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


    • 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


    • 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.1

    This 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)


Trending Topics: