An open API service for providing issue and pull request metadata for open source projects.

GitHub / reactphp/async issues and pull requests

#91 - Improve SimpleFiber to safely handle synchronous calls with await

Issue - State: closed - Opened by valzargaming 10 months ago - 5 comments

#89 - [3.x] Improve type safety for test environment

Pull Request - State: closed - Opened by clue over 1 year ago
Labels: maintenance

#89 - [3.x] Improve type safety for test environment

Pull Request - State: closed - Opened by clue over 1 year ago
Labels: maintenance

#88 - Improve performance by avoiding unneeded references in `FiberMap`

Pull Request - State: closed - Opened by clue over 1 year ago
Labels: new feature

#88 - Improve performance by avoiding unneeded references in `FiberMap`

Pull Request - State: closed - Opened by clue over 1 year ago
Labels: new feature

#87 - Improve PHP 8.4+ support by avoiding implicitly nullable types

Pull Request - State: closed - Opened by clue over 1 year ago - 1 comment
Labels: new feature

#86 - [4.x] Use Promise v3 template types

Pull Request - State: closed - Opened by SimonFrings almost 2 years ago - 1 comment
Labels: new feature

#85 - \React\Async\async did not invokes in on('data') event

Issue - State: closed - Opened by Carsak about 2 years ago - 2 comments
Labels: question

#84 - [2.x] Run tests on PHP 8.3 and update test suite

Pull Request - State: closed - Opened by clue over 2 years ago
Labels: new feature

#83 - [3.x] Run tests on PHP 8.3 and update test suite

Pull Request - State: closed - Opened by clue over 2 years ago
Labels: new feature

#82 - [3.x] Add template annotations

Pull Request - State: closed - Opened by clue over 2 years ago
Labels: new feature

#81 - [4.x] Run tests on PHP 8.3 and update test suite

Pull Request - State: closed - Opened by clue over 2 years ago
Labels: new feature

#80 - [3.x] Update test suite to avoid unhandled promise rejections

Pull Request - State: closed - Opened by clue over 2 years ago - 1 comment
Labels: maintenance

#79 - [4.x] Update test suite to avoid unhandled promise rejections

Pull Request - State: closed - Opened by clue over 2 years ago - 1 comment
Labels: maintenance

#78 - Minor documentation improvements

Pull Request - State: closed - Opened by clue over 2 years ago
Labels: maintenance

#77 - [3.x] Add PHPStan to test environment with `max` level

Pull Request - State: closed - Opened by clue over 2 years ago
Labels: maintenance

#76 - [4.x] Add PHPStan to test environment with `max` level

Pull Request - State: closed - Opened by clue over 2 years ago
Labels: maintenance

#75 - [2.x] Template params can only have one argument

Pull Request - State: closed - Opened by WyriHaximus about 3 years ago
Labels: maintenance

#74 - [3.x] Template params can only have one argument

Pull Request - State: closed - Opened by WyriHaximus about 3 years ago
Labels: maintenance

#73 - [4.x] Template params can only have one argument

Pull Request - State: closed - Opened by WyriHaximus about 3 years ago
Labels: maintenance

#72 - [2.x] Add new `delay()` function to delay program execution

Pull Request - State: closed - Opened by clue about 3 years ago
Labels: new feature

#71 - [3.x] Add new `delay()` function to delay program execution

Pull Request - State: closed - Opened by clue about 3 years ago
Labels: new feature

#70 - reactphp/async

Issue - State: closed - Opened by SimonFrings about 3 years ago
Labels: invalid

#69 - Add new `delay()` function to delay program execution

Pull Request - State: closed - Opened by clue about 3 years ago
Labels: new feature

#68 - [2.x] Update test suite and report failed assertions

Pull Request - State: closed - Opened by clue over 3 years ago
Labels: maintenance

#67 - [3.x] Update test suite and report failed assertions

Pull Request - State: closed - Opened by clue over 3 years ago
Labels: maintenance

#66 - [4.x] Update test suite and report failed assertions

Pull Request - State: closed - Opened by clue over 3 years ago
Labels: maintenance

#65 - [WIP] Cleanly `stop()` loop when awaiting promise without fiber

Pull Request - State: open - Opened by clue over 3 years ago - 10 comments
Labels: bug, new feature

#64 - [4.x] Set up PHPStan on GitHub Actions

Pull Request - State: closed - Opened by nhedger over 3 years ago - 5 comments
Labels: maintenance

#63 - Add execution order test

Pull Request - State: closed - Opened by kelunik over 3 years ago - 3 comments
Labels: maintenance

#62 - Remove unused $status property

Pull Request - State: closed - Opened by kelunik over 3 years ago - 5 comments
Labels: maintenance

#61 - [4.x] Test on PHP 8.2

Pull Request - State: closed - Opened by WyriHaximus over 3 years ago
Labels: new feature

#60 - [3.x] Test on PHP 8.2

Pull Request - State: closed - Opened by WyriHaximus over 3 years ago
Labels: new feature

#59 - [2.x] Test on PHP 8.2

Pull Request - State: closed - Opened by WyriHaximus over 3 years ago
Labels: new feature

#58 - Basic question 'bout reactphp

Issue - State: closed - Opened by RobertEcker over 3 years ago - 9 comments
Labels: question

#57 - Improve examples for `async()` and `await()`

Pull Request - State: closed - Opened by clue over 3 years ago
Labels: maintenance

#56 - Struggling with the simplest example

Issue - State: closed - Opened by RobertEcker over 3 years ago - 1 comment
Labels: question

#55 - [4.x] Consistent cancellation semantics for `async()` and `coroutine()`

Pull Request - State: closed - Opened by clue over 3 years ago
Labels: new feature, BC break

#54 - [3.x] Consistent cancellation semantics for `coroutine()`

Pull Request - State: closed - Opened by clue over 3 years ago
Labels: new feature, BC break

#53 - chore(docs): remove leading dollar sign

Pull Request - State: closed - Opened by nhedger over 3 years ago
Labels: maintenance

#52 - chore(docs): remove leading dollar sign

Pull Request - State: closed - Opened by nhedger over 3 years ago
Labels: maintenance

#51 - chore(docs): remove leading dollar sign

Pull Request - State: closed - Opened by nhedger over 3 years ago - 2 comments
Labels: maintenance

#50 - Improve error reporting when incorrectly using `await()` (Value of type null is not callable in src/SimpleFiber.php:66)

Issue - State: open - Opened by greendrake over 3 years ago - 8 comments
Labels: new feature, help wanted

#49 - [4.x] Support iterable type for `parallel()` + `series()` + `waterfall()`

Pull Request - State: closed - Opened by clue over 3 years ago
Labels: new feature

#48 - [4.x] Forward compatibility with upcoming Promise v3

Pull Request - State: closed - Opened by clue over 3 years ago - 3 comments
Labels: new feature, help wanted

#47 - [3.x] Forward compatibility with upcoming Promise v3

Pull Request - State: closed - Opened by clue over 3 years ago
Labels: new feature

#46 - [2.x] Forward compatibility with upcoming Promise v3

Pull Request - State: closed - Opened by clue over 3 years ago
Labels: new feature

#45 - [3.x] Support iterable type for `parallel()` + `series()` + `waterfall()`

Pull Request - State: closed - Opened by clue over 3 years ago
Labels: new feature

#44 - Using await in a destructor

Issue - State: closed - Opened by bartvanhoutte over 3 years ago - 7 comments
Labels: question

#43 - Support Promise v3

Issue - State: closed - Opened by clue over 3 years ago - 1 comment
Labels: new feature, easy pick, help wanted

#42 - Cancellation semantics for `async()` and `coroutine()`

Issue - State: closed - Opened by clue over 3 years ago - 2 comments
Labels: help wanted, BC break

#41 - Allow `iterable` instead of `array` for `parallel()`, `series()` and `waterfall()`

Issue - State: closed - Opened by clue over 3 years ago - 1 comment
Labels: new feature, easy pick, help wanted

#40 - [4.x] Add template annotations

Pull Request - State: closed - Opened by WyriHaximus almost 4 years ago - 2 comments
Labels: new feature

#39 - [2.x] Only stop loop if a pending promise resolves/rejects

Pull Request - State: closed - Opened by SimonFrings almost 4 years ago
Labels: new feature

#38 - [2.x] Add badge to show number of project installations

Pull Request - State: closed - Opened by SimonFrings almost 4 years ago
Labels: maintenance

#37 - [3.x] Add badge to show number of project installations

Pull Request - State: closed - Opened by SimonFrings almost 4 years ago
Labels: maintenance

#36 - [4.x] Add badge to show number of project installations

Pull Request - State: closed - Opened by SimonFrings almost 4 years ago
Labels: maintenance

#35 - [WIP] Use weak references for fiber promise tracking

Pull Request - State: open - Opened by WyriHaximus almost 4 years ago
Labels: maintenance

#34 - Skip cancellation of promise within `Fiber` without cancellation support

Pull Request - State: closed - Opened by clue almost 4 years ago
Labels: new feature

#33 - [3.x] Only stop loop if a pending promise resolves/rejects

Pull Request - State: closed - Opened by SimonFrings almost 4 years ago - 1 comment
Labels: new feature

#32 - Improve `await()` to avoid unneeded `futureTick()` calls

Pull Request - State: closed - Opened by clue almost 4 years ago
Labels: new feature

#31 - [4.x] Benchmark for async function

Pull Request - State: open - Opened by WyriHaximus almost 4 years ago
Labels: maintenance

#30 - Improve `async()` to avoid unneeded `futureTick()` calls

Pull Request - State: closed - Opened by clue almost 4 years ago - 1 comment
Labels: new feature

#29 - Rename `main` branch to `4.x` and update installation instructions

Pull Request - State: closed - Opened by clue almost 4 years ago
Labels: maintenance

#28 - Clean up any garbage references when awaiting rejected promise

Pull Request - State: closed - Opened by clue about 4 years ago
Labels: new feature

#27 - await() doesn't work with streaming HTTP response body

Issue - State: closed - Opened by bileslav about 4 years ago - 9 comments
Labels: question

#26 - Add documentation for `async()` function and Fiber-based `await()`

Pull Request - State: closed - Opened by clue about 4 years ago
Labels: maintenance

#25 - Test all supported event loops

Pull Request - State: open - Opened by WyriHaximus about 4 years ago
Labels: maintenance

#24 - Error: event_base_loop reentrant invocation

Issue - State: closed - Opened by Provoker about 4 years ago - 9 comments
Labels: question

#23 - Use 0.x versions

Issue - State: closed - Opened by bpolaszek about 4 years ago - 5 comments
Labels: question

#22 - [3.x] Fast forward resolved/rejected promises with await

Pull Request - State: closed - Opened by WyriHaximus about 4 years ago - 1 comment
Labels: maintenance

#21 - [2.x] Fast forward resolved/rejected promises with await

Pull Request - State: closed - Opened by WyriHaximus about 4 years ago - 1 comment
Labels: maintenance

#20 - Improve `async()` by making its promises cancellable

Pull Request - State: closed - Opened by WyriHaximus about 4 years ago - 4 comments
Labels: new feature

#19 - Make `async` return a callable

Pull Request - State: closed - Opened by WyriHaximus about 4 years ago - 5 comments
Labels: new feature, BC break

#18 - Fast forward resolved/rejected promises with fibers await

Pull Request - State: closed - Opened by WyriHaximus about 4 years ago - 1 comment
Labels: new feature

#17 - Fibers + Cancellation

Issue - State: closed - Opened by bileslav about 4 years ago - 2 comments
Labels: question

#16 - await() error in SimpleFiber.php

Issue - State: closed - Opened by szado about 4 years ago - 17 comments
Labels: question, help wanted

#15 - Add Fiber-based `async` and `await` functions

Pull Request - State: closed - Opened by WyriHaximus about 4 years ago
Labels: new feature, BC break, maintenance

#14 - Require PHP 8.1+ and add `mixed` type declarations

Pull Request - State: closed - Opened by clue about 4 years ago
Labels: new feature, BC break

#13 - Support promise cancellation for `coroutine()` and clean up garbage references

Pull Request - State: closed - Opened by clue about 4 years ago
Labels: new feature

#12 - Add Generator-based `coroutine()` function

Pull Request - State: closed - Opened by clue about 4 years ago
Labels: new feature

#11 - Require PHP 7.1+ and add type declarations

Pull Request - State: closed - Opened by clue about 4 years ago
Labels: new feature, BC break

#10 - Clean up minor leftover development references

Pull Request - State: closed - Opened by clue about 4 years ago
Labels: easy pick, maintenance

#9 - Support promise cancellation

Pull Request - State: closed - Opened by clue about 4 years ago
Labels: new feature

#8 - Add new `await()` function (import from clue/reactphp-block)

Pull Request - State: closed - Opened by clue over 4 years ago
Labels: new feature

#7 - Use Promise-based APIs instead of callbacks (continuation-passing style)

Pull Request - State: closed - Opened by clue over 4 years ago
Labels: new feature, BC break

#6 - Change to use functional API instead of static `Util` class

Pull Request - State: closed - Opened by clue over 4 years ago
Labels: new feature, BC break

#5 - Support upcoming PHP 8.1 and update test suite for PHPUnit 9

Pull Request - State: closed - Opened by clue over 4 years ago
Labels: new feature, maintenance

#4 - Simplify usage by supporting new default loop

Pull Request - State: closed - Opened by clue over 4 years ago
Labels: new feature

#3 - Update project structure to bring in line with ReactPHP and add `.gitattributes` to exclude dev files from exports

Pull Request - State: closed - Opened by clue over 4 years ago
Labels: easy pick, maintenance

#2 - Add PHPUnit and use GitHub actions for continuous integration (CI)

Pull Request - State: closed - Opened by clue over 4 years ago
Labels: maintenance

#1 - Enable reactphp/async to work on PHP 5.3.6; ensure errors in correct order

Pull Request - State: closed - Opened by matthew-andrews over 12 years ago - 5 comments