Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: opentelemetry-php/exporter-zipkin
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.0.0
Choose a base ref
...
head repository: opentelemetry-php/exporter-zipkin
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.1.0beta1
Choose a head ref
  • 5 commits
  • 4 files changed
  • 2 contributors

Commits on Mar 4, 2024

  1. Drop PHP 7.4 support (#1244)

    * drop php 7.4 support
    update composer.json minimums, and run rector over the code to update what it can. changed some static analysis
    config to fix some rector-induced failures.
    
    * adding union typehints
    
    * reformat constructor property promotions
    
    * updating/removing phpdoc
    
    * suppress protobuf extension complaint
    submitted a PR upstream to fix phan stubs
    
    * don't validate packages against 7.4
    
    * remove php8 polyfill
    
    * fix readonly comments
    
    * apply trailing commas to multiline fixer
    upgrade php-cs-fixer, and apply a new rule for multiline comments
    
    * remove unreachable default match arms for protobuf serializer
    
    * adding more union types to vars
    
    * use weakmap directly
    
    * remove handling for not-supported WeakMap
    
    * spacing
    brettmc authored Mar 4, 2024
    Configuration menu
    Copy the full SHA
    5040bfc View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. drop php 8.0 support (#1256)

    * bump php to 8.1, apply rector
    * readonly and typehints
    * suppress a dodgy readonly property conversion
    * remove some redundant readonly phpdocs
    * dont run workflows against 8.0
    * more readonly and typehints
    * phpdoc reformat
    * typehints
    * remove php81 polyfill
    * revert a rector BC breaking change, and disable that rector for ParentBased
    brettmc authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    91cf143 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. enable timeout for http transports (#1275)

    * enable timeout for http transports
    Attempt to do our own discovery for some well-known PSR-18 clients, which allows
    for configuring timeout (and in future certificates, keys etc).
    This is not complete and a prototype for feedback, but I've updated an example to
    show that it works for Guzzle and Symfony http clients
    
    * improve client discovery
    
    * refactor, test, add more implementations
    
    * add timeout for logs and metrics
    brettmc authored Apr 25, 2024
    Configuration menu
    Copy the full SHA
    2d98412 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. migrate Clock classes to API (#1281)

    * migrate Clock classes to API
    - move Clock* + Util into API
    - add a deprecated wrapper for ClockFactory and Util
    - remove unused StopWatch* classes
    
    * review feedback
    
    * replace ClockFactory with Clock
    It's not really a factory, and really only provides access to a system clock. Create a
    Clock class which is more clear in its purpose.
    
    * remove time Util class
    per review feedback, it's only used in Zipkin. Removed some unused consts from ClockInterface
    
    * Apply suggestions from code review
    
    Co-authored-by: Tobias Bachert <[email protected]>
    
    ---------
    
    Co-authored-by: Tobias Bachert <[email protected]>
    brettmc and Nevay authored Apr 29, 2024
    Configuration menu
    Copy the full SHA
    6133726 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. fix implicit null usage (#1362)

    php8.4 deprecates implicit null (now checked by phan)
    brettmc authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    4cd63c3 View commit details
    Browse the repository at this point in the history
Loading