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: nikic/PHP-Parser
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v4.13.2
Choose a base ref
...
head repository: nikic/PHP-Parser
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.15.1
Choose a head ref
  • 19 commits
  • 44 files changed
  • 6 contributors

Commits on Dec 6, 2021

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

Commits on Jan 3, 2022

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

Commits on May 15, 2022

  1. Configuration menu
    Copy the full SHA
    d3eb10a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3bf0082 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d83adc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    678ccbe View commit details
    Browse the repository at this point in the history

Commits on May 31, 2022

  1. Release PHP-Parser 4.14.0

    nikic committed May 31, 2022
    Configuration menu
    Copy the full SHA
    34bea19 View commit details
    Browse the repository at this point in the history
  2. Support readonly as function name

    This special case was added after the PHP 8.1 release.
    nikic committed May 31, 2022
    Configuration menu
    Copy the full SHA
    e727475 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cdb731f View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2022

  1. Fix incorrect doc type

    nikic committed Jun 4, 2022
    Configuration menu
    Copy the full SHA
    2d58992 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2022

  1. Add support for true type

    The null/false types were alread accepted previously, even though
    they are only legal as standalone types since PHP 8.2.
    
    Non-trivial backport from 1eba33d4124a248dd5c970fa7d6064d2e31b8635.
    nikic committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    3fe2422 View commit details
    Browse the repository at this point in the history
  2. Handle true/false/null types in builder APIs

    (cherry picked from commit 71ed641)
    nikic committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    3ee592b View commit details
    Browse the repository at this point in the history
  3. Add __serialize/__unserialize to ClassMethod::$magicNames

    (cherry picked from commit a3f2bb6)
    WinterSilence authored and nikic committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    e55f8c6 View commit details
    Browse the repository at this point in the history
  4. Fix length bounds check in Name::slice()

    The length check did not take into account that there may be a
    non-zero offset at this point.
    
    Fixes #875.
    
    (cherry picked from commit 53b907d)
    nikic committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    ff24d1d View commit details
    Browse the repository at this point in the history
  5. Support empty list insertion for attributes

    (cherry picked from commit a2608f0)
    nikic committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    b30e7e7 View commit details
    Browse the repository at this point in the history
  6. Add support for DNF types (#862)

    (cherry picked from commit 9b2a01a)
    Girgias authored and nikic committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    a951e9e View commit details
    Browse the repository at this point in the history
  7. Release PHP-Parser 4.15.0

    nikic committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    617d022 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2022

  1. Fix empty list insertion of multiple attributes

    (cherry picked from commit 44c6a97)
    nikic committed Sep 4, 2022
    Configuration menu
    Copy the full SHA
    8216e87 View commit details
    Browse the repository at this point in the history
  2. Release PHP-Parser 4.15.1

    nikic committed Sep 4, 2022
    Configuration menu
    Copy the full SHA
    0ef6c55 View commit details
    Browse the repository at this point in the history
Loading