PackageTrack
Sign in Get early access

internal/promise

A lightweight implementation of CommonJS Promises/A for PHP

3.4.1 1.7M downloads/mo #1298 most downloaded on Packagist php-internal/promise

What this package is like to depend on

Last release 10 months ago

24 Oct 2025

Too new to tell

only 2 release windows

Nearly every release is documented

notes for 5 of 5 stable releases

Nothing withdrawn

no release was ever pulled

12 months old

5 releases · first in 2025

2 releases in the last 12 months

see the full history below

Release timeline

5 releases · Aug 2025 to Oct 2025
2026
Release Pre-release

Releases

latest 5
  1. 3.4.1 24 Oct 2025
    Release notes

    What's Changed

    • Update readme by @roxblnfk in #3
    • Improve annotations of PromiseInterface for psalm by @KorDum in #4

    New Contributors

    • @KorDum made their first contribution in #4

    Full Changelog: 3.4.0...3.4.1

    Open source →
  2. 3.4.0 27 Aug 2025
    Release notes

    declare(strict_types=1); in all the PHP files.
    @yield annotation in the PromiseInterface
    Replaces react/promise v3.
    Make rejection handler reusable. error_log() is still used by default.
    Removed exit(255) from RejectionPromise.

    Open source →
  3. 2.12.2 24 Oct 2025
    Release notes

    What's Changed

    • Improve annotations of PromiseInterface for psalm by @KorDum in #5

    Full Changelog: 2.12.1...2.12.2

    Open source →
  4. 2.12.1 27 Aug 2025
    Release notes

    Add generic type support to PromisorInterface and Deferred

    Open source →
  5. 2.12.0 26 Aug 2025
    Release notes

    Imporve compatibility with PHP 8.4; add types; migrate codebase to PH…

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive