Skip to content

Conversation

@EdmondDantes
Copy link
Contributor

     - Fix typo "awaitAllOrFailOrFail" → "awaitAllOrFail" in bailout test
     - Remove duplicate import statements in test files
     - Update all .phpt tests to use new awaitAll() return format [results, exceptions]
     - Fix DNS tests to properly count results with new API structure
     - Update empty iterator tests for new tuple return format
     - Update CHANGELOG.md with API breaking changes documentation

     Breaking changes documented:
     - awaitAllFailFirst() → awaitAllOrFail()
     - awaitAllWithErrors() → awaitAll()
     - awaitAnyOfFailFirst() → awaitAnyOfOrFail()
     - awaitAnyOfWithErrors() → awaitAnyOf()
     - awaitAll() now returns [results, exceptions] tuple

         - Fix typo "awaitAllOrFailOrFail" → "awaitAllOrFail" in bailout test
         - Remove duplicate import statements in test files
         - Update all .phpt tests to use new awaitAll() return format [results, exceptions]
         - Fix DNS tests to properly count results with new API structure
         - Update empty iterator tests for new tuple return format
         - Update CHANGELOG.md with API breaking changes documentation

         Breaking changes documented:
         - awaitAllFailFirst() → awaitAllOrFail()
         - awaitAllWithErrors() → awaitAll()
         - awaitAnyOfFailFirst() → awaitAnyOfOrFail()
         - awaitAnyOfWithErrors() → awaitAnyOf()
         - awaitAll() now returns [results, exceptions] tuple
@EdmondDantes EdmondDantes self-assigned this Jul 11, 2025
@EdmondDantes EdmondDantes added the enhancement New feature or request label Jul 11, 2025
@EdmondDantes EdmondDantes added this to the Stabilization milestone Jul 11, 2025
@EdmondDantes EdmondDantes merged commit 9c094e3 into main Jul 11, 2025
1 check passed
@EdmondDantes EdmondDantes deleted the 22-revise-the-awaitall-methods-and-others-according-to-the-principle-of-least-astonishment branch July 11, 2025 17:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Revise the awaitAll methods and others according to the principle of least astonishment.

2 participants