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: Yoast/PHPUnit-Polyfills
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.1.3
Choose a base ref
...
head repository: Yoast/PHPUnit-Polyfills
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.1.4
Choose a head ref
  • 13 commits
  • 10 files changed
  • 2 contributors

Commits on Feb 7, 2025

  1. PHPStan: fix ignores

    New PHPStan release, new issue with the ignores.
    
    Fixed now in a way that should be more stable.
    jrfnl committed Feb 7, 2025
    Configuration menu
    Copy the full SHA
    e6d093e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #242 from Yoast/feature/phpstan-fix-config

    PHPStan: fix ignores
    jrfnl authored Feb 7, 2025
    Configuration menu
    Copy the full SHA
    643c52c View commit details
    Browse the repository at this point in the history
  3. Dependabot: remove Composer ecosystem

    Composer checks have started to run into trouble with the minimum PHP version vs the YoastCS dependency (which has a higher minimum PHP version).
    
    As Dependabot has never made a useful contribution for the Composer dependencies anyway AND there are only a few, we may as well drop it to get rid of the incessant error notifications.
    
    Ref: https://github.com/Yoast/PHPUnit-Polyfills/network/updates/958266171
    jrfnl committed Feb 7, 2025
    Configuration menu
    Copy the full SHA
    618e01c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #243 from Yoast/feature/dependabot-remove-composer

    Dependabot: remove Composer ecosystem
    jrfnl authored Feb 7, 2025
    Configuration menu
    Copy the full SHA
    5c8016c View commit details
    Browse the repository at this point in the history
  5. GH Actions/test: fix rate limiting issue

    If a tool version is specified, workflows can run into rate limiting issues with the GitHub API. To get round this, the `GITHUB_TOKEN` needs to be provided.
    
    The `tools` key is also used in the CS workflows, but has, so far, not yielded any problematic builds for those. If needs be, the same tweak can be made to those job steps if those jobs would start to hit rate limits in the future.
    
    Ref: https://github.com/shivammathur/setup-php#wrench-tools-support
    jrfnl committed Feb 7, 2025
    Configuration menu
    Copy the full SHA
    da25566 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #244 from Yoast/feature/ghactions-reduce-rate-limi…

    …t-issues
    
    GH Actions/test: fix rate limiting issue
    jrfnl authored Feb 7, 2025
    Configuration menu
    Copy the full SHA
    5131d92 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2025

  1. README: update section about PHPUnit support

    The README for the 4.x version will be updated to reflect the features supported in the 4.x series.
    
    This commit updates the README section about which versions of PHPUnit will be supported by which versions of the PHPUnit Polyfills.
    jrfnl committed Feb 9, 2025
    Configuration menu
    Copy the full SHA
    965d489 View commit details
    Browse the repository at this point in the history
  2. Updates for new 4.x branch

    As of now, the `main` branch, will be the release branch for PHPUnit Polyfills 4.x.
    
    Includes minor textual tweaks to the release checklist.
    jrfnl committed Feb 9, 2025
    Configuration menu
    Copy the full SHA
    5a3b4ba View commit details
    Browse the repository at this point in the history
  3. Merge pull request #249 from Yoast/feature/minor-updates-for-4.x

    1.x | Minor updates for 4.x branch
    jrfnl authored Feb 9, 2025
    Configuration menu
    Copy the full SHA
    91d63bc View commit details
    Browse the repository at this point in the history
  4. GH Actions: prevent more rate limiting issues

    Follow up on 244.
    
    This adds the `GITHUB_TOKEN` to get round the rate limiting where necessary.
    
    It also adds `fail-fast` to get `setup-php` to exit with a non-zero exit code if something required in `tools` could not be installed (or other customizations failed).
    This prevents running unnecessary interim steps if a later step would never be able to succeed anyway.
    jrfnl committed Feb 9, 2025
    Configuration menu
    Copy the full SHA
    a34ba1f View commit details
    Browse the repository at this point in the history
  5. Merge pull request #251 from Yoast/feature/ghactions-fix-more-rate-li…

    …miting
    
    GH Actions: prevent more rate limiting issues
    jrfnl authored Feb 9, 2025
    Configuration menu
    Copy the full SHA
    e1aba5c View commit details
    Browse the repository at this point in the history
  6. Changelog for the 1.1.4 release

    Includes updating the `VERSION` constant in the `Autoload` class.
    jrfnl committed Feb 9, 2025
    Configuration menu
    Copy the full SHA
    d2874f0 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #250 from Yoast/feature/1.x/changelog-v1.1.4

    Changelog for the 1.1.4 release
    jrfnl authored Feb 9, 2025
    Configuration menu
    Copy the full SHA
    e6faedf View commit details
    Browse the repository at this point in the history
Loading