GitHub / reactphp/async issues and pull requests
#92 - Run tests on PHP 8.4 and update test environment + PCOV to avoid segfault with Xdebug 3.4.2
Pull Request -
State: open - Opened by PaulRotmann 8 months ago
#92 - Run tests on PHP 8.4 and update test environment + PCOV to avoid segfault with Xdebug 3.4.2
Pull Request -
State: open - Opened by PaulRotmann 8 months ago
#91 - Improve SimpleFiber to safely handle synchronous calls with await
Issue -
State: closed - Opened by valzargaming 10 months ago
- 5 comments
#90 - BUG / LIMITATION: shutdown functions fails on page reload for processes occurring in reactPHP async
Issue -
State: closed - Opened by gidzr 11 months ago
- 1 comment
Labels: bug
#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