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: reactphp/dns
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3.x
Choose a base ref
...
head repository: reactphp/dns
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.x
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 12 commits
  • 13 files changed
  • 4 contributors

Commits on Jun 5, 2024

  1. [1.x] Improve PHP 8.4+ support by avoiding implicitly nullable types

    This changeset backports #223 from `3.x` to `1.x` to improve PHP 8.4+ support by avoiding implicitly nullable types as discussed in reactphp/promise#260. The same idea applies, but v1 requires manual type checks to support legacy PHP versions as the nullable type syntax requires PHP 7.1+ otherwise.
    
    Builds on top of #223, #204 and #218
    WyriHaximus committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    9f16e24 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #224 from WyriHaximus-labs/1.x-nullable

    [1.x] Improve PHP 8.4+ support by avoiding implicitly nullable types
    SimonFrings authored Jun 5, 2024
    Configuration menu
    Copy the full SHA
    30831cf View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Prepare v1.13.0 release

    SimonFrings committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    eb8ae00 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2025

  1. [1.x] Increase query count in excessive TCP query tests

    This ports #237 from 3.x to 1.x.
    
    In a recent Ubuntu 24.04 runner update something changed that makes PHP
    code seemingly more performant. In #236 this issue is shown to have
    something to do with 24.04 because without code changes it works on 22.04. However, that doesn't fix the underlying issue.
    
    While I'm not sure what changed, by increasing these two numbers by 10
    folding them we're back at passing tests.
    WyriHaximus committed Aug 26, 2025
    Configuration menu
    Copy the full SHA
    f4702f2 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2025

  1. Merge pull request #240 from WyriHaximus-labs/1.x-increase-query-coun…

    …t-in-excessive-tcp-query-tests
    
    [1.x] Increase query count in excessive TCP query tests
    clue authored Oct 13, 2025
    Configuration menu
    Copy the full SHA
    30c355a View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2025

  1. [1.x] Run tests on PHP 8.4 and update test environment

    Builds on #240 and #218 by backporting #233 to v1.
    WyriHaximus committed Oct 14, 2025
    Configuration menu
    Copy the full SHA
    cc01bb3 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2025

  1. Merge pull request #239 from WyriHaximus-labs/1.x-8-4-test-env

    [1.x] Run tests on PHP 8.4 and update test environment
    clue authored Oct 19, 2025
    Configuration menu
    Copy the full SHA
    299a2a8 View commit details
    Browse the repository at this point in the history
  2. setAccessible() has no effect as of PHP 8.1

    W0rma authored and clue committed Oct 19, 2025
    Configuration menu
    Copy the full SHA
    7dc1637 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #238 from W0rma/reflection-set-accessible

    [1.x] Improve PHP 8.5+ support by avoiding deprecated `setAccessible()` calls
    WyriHaximus authored Oct 19, 2025
    Configuration menu
    Copy the full SHA
    57a623a View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2025

  1. Configuration menu
    Copy the full SHA
    acaf8ba View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2025

  1. Merge pull request #243 from WyriHaximus-labs/1.x-PHP8.5

    [1.x] Update to run tests on PHP 8.5
    clue authored Nov 17, 2025
    Configuration menu
    Copy the full SHA
    0409834 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2025

  1. Prepare v1.14.0 release

    clue committed Nov 18, 2025
    Configuration menu
    Copy the full SHA
    7562c05 View commit details
    Browse the repository at this point in the history
Loading