{"id":24264,"name":"react/event-loop","ecosystem":"go","repository_url":null,"issues_count":1,"created_at":"2025-06-07T03:46:51.438Z","updated_at":"2025-06-07T03:46:51.438Z","purl":"pkg:golang/react/event-loop","unique_repositories_count":1,"unique_repositories_count_past_30_days":0,"recent_issues":[{"uuid":"1341395195","node_id":"PR_kwDODkwTJ85P9BD7","number":45,"state":"closed","title":"Bump react/event-loop from 1.1.1 to 1.4.0","user":"dependabot[bot]","labels":["Dependencies 📦","PHP 🐘","JSON 👨‍💼"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-05-23T06:06:40.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2023-05-08T01:57:23.000Z","updated_at":"2025-05-23T06:06:40.000Z","time_to_close":64469357,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"react/event-loop","old_version":"1.1.1","new_version":"1.4.0","repository_url":"https://github.com/reactphp/event-loop"}],"path":null,"ecosystem":"go"},"body":"Bumps [react/event-loop](https://github.com/reactphp/event-loop) from 1.1.1 to 1.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reactphp/event-loop/releases\"\u003ereact/event-loop's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Improve performance of \u003ccode\u003eLoop\u003c/code\u003e by avoiding unneeded method calls.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/266\"\u003e#266\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Support checking \u003ccode\u003eEINTR\u003c/code\u003e constant from \u003ccode\u003eext-pcntl\u003c/code\u003e without \u003ccode\u003eext-sockets\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/265\"\u003e#265\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMinor documentation improvements.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/254\"\u003e#254\u003c/a\u003e by \u003ca href=\"https://github.com/nhedger\"\u003e\u003ccode\u003e@​nhedger\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove test suite, run tests on PHP 8.2 and report failed assertions.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/258\"\u003e#258\u003c/a\u003e by \u003ca href=\"https://github.com/WyriHaximus\"\u003e\u003ccode\u003e@​WyriHaximus\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/264\"\u003e#264\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/251\"\u003e#251\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/261\"\u003e#261\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/262\"\u003e#262\u003c/a\u003e by \u003ca href=\"https://github.com/SimonFrings\"\u003e\u003ccode\u003e@​SimonFrings\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Improve default \u003ccode\u003eStreamSelectLoop\u003c/code\u003e to report any warnings for invalid streams.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/245\"\u003e#245\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Improve performance of \u003ccode\u003eStreamSelectLoop\u003c/code\u003e when no timers are scheduled.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/246\"\u003e#246\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Fix periodic timer with zero interval for \u003ccode\u003eExtEvLoop\u003c/code\u003e and legacy \u003ccode\u003eExtLibevLoop\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/243\"\u003e#243\u003c/a\u003e by \u003ca href=\"https://github.com/lucasnetau\"\u003e\u003ccode\u003e@​lucasnetau\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMinor documentation improvements, update PHP version references.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/240\"\u003e#240\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/248\"\u003e#248\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/250\"\u003e#250\u003c/a\u003e by \u003ca href=\"https://github.com/SimonFrings\"\u003e\u003ccode\u003e@​SimonFrings\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/241\"\u003e#241\u003c/a\u003e by \u003ca href=\"https://github.com/dbu\"\u003e\u003ccode\u003e@​dbu\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/249\"\u003e#249\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove test suite and test against PHP 8.1.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/238\"\u003e#238\u003c/a\u003e by \u003ca href=\"https://github.com/WyriHaximus\"\u003e\u003ccode\u003e@​WyriHaximus\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/242\"\u003e#242\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.2.0\u003c/h2\u003e\n\u003cp\u003eA major new feature release, see \u003ca href=\"https://clue.engineering/2021/announcing-reactphp-default-loop\"\u003e\u003cstrong\u003erelease announcement\u003c/strong\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Introduce new concept of default loop with the new \u003ccode\u003eLoop\u003c/code\u003e class.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/226\"\u003e#226\u003c/a\u003e by \u003ca href=\"https://github.com/WyriHaximus\"\u003e\u003ccode\u003e@​WyriHaximus\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/229\"\u003e#229\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/231\"\u003e#231\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/232\"\u003e#232\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eLoop\u003c/code\u003e class exists as a convenient global accessor for the event loop.\nIt provides all methods that exist on the \u003ccode\u003eLoopInterface\u003c/code\u003e as static methods and\nwill automatically execute the loop at the end of the program:\u003c/p\u003e\n\u003cpre lang=\"php\"\u003e\u003ccode\u003e$timer = Loop::addPeriodicTimer(0.1, function () {\n    echo 'Tick' . PHP_EOL;\n});\n\u003cp\u003eLoop::addTimer(1.0, function () use ($timer) {\nLoop::cancelTimer($timer);\necho 'Done' . PHP_EOL;\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reactphp/event-loop/blob/1.x/CHANGELOG.md\"\u003ereact/event-loop's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0 (2023-05-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Improve performance of \u003ccode\u003eLoop\u003c/code\u003e by avoiding unneeded method calls.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/266\"\u003e#266\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Support checking \u003ccode\u003eEINTR\u003c/code\u003e constant from \u003ccode\u003eext-pcntl\u003c/code\u003e without \u003ccode\u003eext-sockets\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/265\"\u003e#265\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMinor documentation improvements.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/254\"\u003e#254\u003c/a\u003e by \u003ca href=\"https://github.com/nhedger\"\u003e\u003ccode\u003e@​nhedger\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove test suite, run tests on PHP 8.2 and report failed assertions.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/258\"\u003e#258\u003c/a\u003e by \u003ca href=\"https://github.com/WyriHaximus\"\u003e\u003ccode\u003e@​WyriHaximus\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/264\"\u003e#264\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/251\"\u003e#251\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/261\"\u003e#261\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/262\"\u003e#262\u003c/a\u003e by \u003ca href=\"https://github.com/SimonFrings\"\u003e\u003ccode\u003e@​SimonFrings\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0 (2022-03-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Improve default \u003ccode\u003eStreamSelectLoop\u003c/code\u003e to report any warnings for invalid streams.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/245\"\u003e#245\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Improve performance of \u003ccode\u003eStreamSelectLoop\u003c/code\u003e when no timers are scheduled.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/246\"\u003e#246\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Fix periodic timer with zero interval for \u003ccode\u003eExtEvLoop\u003c/code\u003e and legacy \u003ccode\u003eExtLibevLoop\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/243\"\u003e#243\u003c/a\u003e by \u003ca href=\"https://github.com/lucasnetau\"\u003e\u003ccode\u003e@​lucasnetau\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMinor documentation improvements, update PHP version references.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/240\"\u003e#240\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/248\"\u003e#248\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/250\"\u003e#250\u003c/a\u003e by \u003ca href=\"https://github.com/SimonFrings\"\u003e\u003ccode\u003e@​SimonFrings\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/241\"\u003e#241\u003c/a\u003e by \u003ca href=\"https://github.com/dbu\"\u003e\u003ccode\u003e@​dbu\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/249\"\u003e#249\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove test suite and test against PHP 8.1.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/238\"\u003e#238\u003c/a\u003e by \u003ca href=\"https://github.com/WyriHaximus\"\u003e\u003ccode\u003e@​WyriHaximus\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/242\"\u003e#242\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.0 (2021-07-11)\u003c/h2\u003e\n\u003cp\u003eA major new feature release, see \u003ca href=\"https://clue.engineering/2021/announcing-reactphp-default-loop\"\u003e\u003cstrong\u003erelease announcement\u003c/strong\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Introduce new concept of default loop with the new \u003ccode\u003eLoop\u003c/code\u003e class.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/226\"\u003e#226\u003c/a\u003e by \u003ca href=\"https://github.com/WyriHaximus\"\u003e\u003ccode\u003e@​WyriHaximus\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/229\"\u003e#229\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/231\"\u003e#231\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/232\"\u003e#232\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eLoop\u003c/code\u003e class exists as a convenient global accessor for the event loop.\nIt provides all methods that exist on the \u003ccode\u003eLoopInterface\u003c/code\u003e as static methods and\nwill automatically execute the loop at the end of the program:\u003c/p\u003e\n\u003cpre lang=\"php\"\u003e\u003ccode\u003e$timer = Loop::addPeriodicTimer(0.1, function () {\n    echo 'Tick' . PHP_EOL;\n});\n\u003cp\u003eLoop::addTimer(1.0, function () use ($timer) {\nLoop::cancelTimer($timer);\necho 'Done' . PHP_EOL;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/6e7e587714fff7a83dcc7025aee42ab3b265ae05\"\u003e\u003ccode\u003e6e7e587\u003c/code\u003e\u003c/a\u003e Prepare v1.4.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/1e7460b76378a20297fc72344d75a7c2abf9101a\"\u003e\u003ccode\u003e1e7460b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/266\"\u003e#266\u003c/a\u003e from clue-labs/perf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/a78ae0bb7913233a70725fc250b83f8ee440e36c\"\u003e\u003ccode\u003ea78ae0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/263\"\u003e#263\u003c/a\u003e from WyriHaximus-labs/1.x-replace-google.com-with-rea...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/2f6d3cd6c1426fca277892b8b43753c96e5fe317\"\u003e\u003ccode\u003e2f6d3cd\u003c/code\u003e\u003c/a\u003e Improve performance of \u003ccode\u003eLoop\u003c/code\u003e by avoiding unneeded method calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/e72f13916bab5dc03c3abfb853414d17a72bf695\"\u003e\u003ccode\u003ee72f139\u003c/code\u003e\u003c/a\u003e Replace 3rd party domains in examples with example.com\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/21914ff1db4260ca4c81e338c7e235a4df4ef94b\"\u003e\u003ccode\u003e21914ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/265\"\u003e#265\u003c/a\u003e from clue-labs/eintr-pcntl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/05225dcb984393a2bacfccf0ffc12c39ee74b640\"\u003e\u003ccode\u003e05225dc\u003c/code\u003e\u003c/a\u003e Support checking \u003ccode\u003eEINTR\u003c/code\u003e constant from \u003ccode\u003eext-pcntl\u003c/code\u003e without \u003ccode\u003eext-sockets\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/747a470340345bb47d29ae5af563754c1d64309a\"\u003e\u003ccode\u003e747a470\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/264\"\u003e#264\u003c/a\u003e from clue-labs/update-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/d1595b7921f0c347a81d82b840a88037b8b6a3e7\"\u003e\u003ccode\u003ed1595b7\u003c/code\u003e\u003c/a\u003e Update test suite and report failed assertions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/eaff8feb728da17440403f60a62fcf3108fb9715\"\u003e\u003ccode\u003eeaff8fe\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/258\"\u003e#258\u003c/a\u003e from WyriHaximus-labs/1.x-test-on-8.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reactphp/event-loop/compare/v1.1.1...v1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react/event-loop\u0026package-manager=composer\u0026previous-version=1.1.1\u0026new-version=1.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/reactphp-parallel/pool-tests/pull/45","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reactphp-parallel%2Fpool-tests/issues/45","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/45/packages"}],"issue_packages":[{"old_version":"1.1.1","new_version":"1.4.0","update_type":"minor","path":null,"pr_created_at":"2023-05-08T01:57:23.000Z","version_change":"1.1.1 → 1.4.0","issue":{"uuid":"1341395195","node_id":"PR_kwDODkwTJ85P9BD7","number":45,"state":"closed","title":"Bump react/event-loop from 1.1.1 to 1.4.0","user":"dependabot[bot]","labels":["Dependencies 📦","PHP 🐘","JSON 👨‍💼"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-05-23T06:06:40.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2023-05-08T01:57:23.000Z","updated_at":"2025-05-23T06:06:40.000Z","time_to_close":64469357,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"react/event-loop","old_version":"1.1.1","new_version":"1.4.0","repository_url":"https://github.com/reactphp/event-loop"}],"path":null,"ecosystem":"go"},"body":"Bumps [react/event-loop](https://github.com/reactphp/event-loop) from 1.1.1 to 1.4.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reactphp/event-loop/releases\"\u003ereact/event-loop's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Improve performance of \u003ccode\u003eLoop\u003c/code\u003e by avoiding unneeded method calls.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/266\"\u003e#266\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Support checking \u003ccode\u003eEINTR\u003c/code\u003e constant from \u003ccode\u003eext-pcntl\u003c/code\u003e without \u003ccode\u003eext-sockets\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/265\"\u003e#265\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMinor documentation improvements.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/254\"\u003e#254\u003c/a\u003e by \u003ca href=\"https://github.com/nhedger\"\u003e\u003ccode\u003e@​nhedger\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove test suite, run tests on PHP 8.2 and report failed assertions.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/258\"\u003e#258\u003c/a\u003e by \u003ca href=\"https://github.com/WyriHaximus\"\u003e\u003ccode\u003e@​WyriHaximus\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/264\"\u003e#264\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/251\"\u003e#251\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/261\"\u003e#261\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/262\"\u003e#262\u003c/a\u003e by \u003ca href=\"https://github.com/SimonFrings\"\u003e\u003ccode\u003e@​SimonFrings\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Improve default \u003ccode\u003eStreamSelectLoop\u003c/code\u003e to report any warnings for invalid streams.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/245\"\u003e#245\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Improve performance of \u003ccode\u003eStreamSelectLoop\u003c/code\u003e when no timers are scheduled.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/246\"\u003e#246\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Fix periodic timer with zero interval for \u003ccode\u003eExtEvLoop\u003c/code\u003e and legacy \u003ccode\u003eExtLibevLoop\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/243\"\u003e#243\u003c/a\u003e by \u003ca href=\"https://github.com/lucasnetau\"\u003e\u003ccode\u003e@​lucasnetau\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMinor documentation improvements, update PHP version references.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/240\"\u003e#240\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/248\"\u003e#248\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/250\"\u003e#250\u003c/a\u003e by \u003ca href=\"https://github.com/SimonFrings\"\u003e\u003ccode\u003e@​SimonFrings\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/241\"\u003e#241\u003c/a\u003e by \u003ca href=\"https://github.com/dbu\"\u003e\u003ccode\u003e@​dbu\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/249\"\u003e#249\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove test suite and test against PHP 8.1.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/238\"\u003e#238\u003c/a\u003e by \u003ca href=\"https://github.com/WyriHaximus\"\u003e\u003ccode\u003e@​WyriHaximus\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/242\"\u003e#242\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.2.0\u003c/h2\u003e\n\u003cp\u003eA major new feature release, see \u003ca href=\"https://clue.engineering/2021/announcing-reactphp-default-loop\"\u003e\u003cstrong\u003erelease announcement\u003c/strong\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Introduce new concept of default loop with the new \u003ccode\u003eLoop\u003c/code\u003e class.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/226\"\u003e#226\u003c/a\u003e by \u003ca href=\"https://github.com/WyriHaximus\"\u003e\u003ccode\u003e@​WyriHaximus\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/229\"\u003e#229\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/231\"\u003e#231\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/232\"\u003e#232\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eLoop\u003c/code\u003e class exists as a convenient global accessor for the event loop.\nIt provides all methods that exist on the \u003ccode\u003eLoopInterface\u003c/code\u003e as static methods and\nwill automatically execute the loop at the end of the program:\u003c/p\u003e\n\u003cpre lang=\"php\"\u003e\u003ccode\u003e$timer = Loop::addPeriodicTimer(0.1, function () {\n    echo 'Tick' . PHP_EOL;\n});\n\u003cp\u003eLoop::addTimer(1.0, function () use ($timer) {\nLoop::cancelTimer($timer);\necho 'Done' . PHP_EOL;\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/reactphp/event-loop/blob/1.x/CHANGELOG.md\"\u003ereact/event-loop's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.4.0 (2023-05-05)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Improve performance of \u003ccode\u003eLoop\u003c/code\u003e by avoiding unneeded method calls.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/266\"\u003e#266\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Support checking \u003ccode\u003eEINTR\u003c/code\u003e constant from \u003ccode\u003eext-pcntl\u003c/code\u003e without \u003ccode\u003eext-sockets\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/265\"\u003e#265\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMinor documentation improvements.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/254\"\u003e#254\u003c/a\u003e by \u003ca href=\"https://github.com/nhedger\"\u003e\u003ccode\u003e@​nhedger\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove test suite, run tests on PHP 8.2 and report failed assertions.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/258\"\u003e#258\u003c/a\u003e by \u003ca href=\"https://github.com/WyriHaximus\"\u003e\u003ccode\u003e@​WyriHaximus\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/264\"\u003e#264\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/251\"\u003e#251\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/261\"\u003e#261\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/262\"\u003e#262\u003c/a\u003e by \u003ca href=\"https://github.com/SimonFrings\"\u003e\u003ccode\u003e@​SimonFrings\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.3.0 (2022-03-17)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Improve default \u003ccode\u003eStreamSelectLoop\u003c/code\u003e to report any warnings for invalid streams.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/245\"\u003e#245\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Improve performance of \u003ccode\u003eStreamSelectLoop\u003c/code\u003e when no timers are scheduled.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/246\"\u003e#246\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eFix: Fix periodic timer with zero interval for \u003ccode\u003eExtEvLoop\u003c/code\u003e and legacy \u003ccode\u003eExtLibevLoop\u003c/code\u003e.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/243\"\u003e#243\u003c/a\u003e by \u003ca href=\"https://github.com/lucasnetau\"\u003e\u003ccode\u003e@​lucasnetau\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eMinor documentation improvements, update PHP version references.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/240\"\u003e#240\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/248\"\u003e#248\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/250\"\u003e#250\u003c/a\u003e by \u003ca href=\"https://github.com/SimonFrings\"\u003e\u003ccode\u003e@​SimonFrings\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/241\"\u003e#241\u003c/a\u003e by \u003ca href=\"https://github.com/dbu\"\u003e\u003ccode\u003e@​dbu\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/249\"\u003e#249\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eImprove test suite and test against PHP 8.1.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/238\"\u003e#238\u003c/a\u003e by \u003ca href=\"https://github.com/WyriHaximus\"\u003e\u003ccode\u003e@​WyriHaximus\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/242\"\u003e#242\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.2.0 (2021-07-11)\u003c/h2\u003e\n\u003cp\u003eA major new feature release, see \u003ca href=\"https://clue.engineering/2021/announcing-reactphp-default-loop\"\u003e\u003cstrong\u003erelease announcement\u003c/strong\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFeature: Introduce new concept of default loop with the new \u003ccode\u003eLoop\u003c/code\u003e class.\n(\u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/226\"\u003e#226\u003c/a\u003e by \u003ca href=\"https://github.com/WyriHaximus\"\u003e\u003ccode\u003e@​WyriHaximus\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/229\"\u003e#229\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/231\"\u003e#231\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/232\"\u003e#232\u003c/a\u003e by \u003ca href=\"https://github.com/clue\"\u003e\u003ccode\u003e@​clue\u003c/code\u003e\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eLoop\u003c/code\u003e class exists as a convenient global accessor for the event loop.\nIt provides all methods that exist on the \u003ccode\u003eLoopInterface\u003c/code\u003e as static methods and\nwill automatically execute the loop at the end of the program:\u003c/p\u003e\n\u003cpre lang=\"php\"\u003e\u003ccode\u003e$timer = Loop::addPeriodicTimer(0.1, function () {\n    echo 'Tick' . PHP_EOL;\n});\n\u003cp\u003eLoop::addTimer(1.0, function () use ($timer) {\nLoop::cancelTimer($timer);\necho 'Done' . PHP_EOL;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/6e7e587714fff7a83dcc7025aee42ab3b265ae05\"\u003e\u003ccode\u003e6e7e587\u003c/code\u003e\u003c/a\u003e Prepare v1.4.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/1e7460b76378a20297fc72344d75a7c2abf9101a\"\u003e\u003ccode\u003e1e7460b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/266\"\u003e#266\u003c/a\u003e from clue-labs/perf\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/a78ae0bb7913233a70725fc250b83f8ee440e36c\"\u003e\u003ccode\u003ea78ae0b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/263\"\u003e#263\u003c/a\u003e from WyriHaximus-labs/1.x-replace-google.com-with-rea...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/2f6d3cd6c1426fca277892b8b43753c96e5fe317\"\u003e\u003ccode\u003e2f6d3cd\u003c/code\u003e\u003c/a\u003e Improve performance of \u003ccode\u003eLoop\u003c/code\u003e by avoiding unneeded method calls\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/e72f13916bab5dc03c3abfb853414d17a72bf695\"\u003e\u003ccode\u003ee72f139\u003c/code\u003e\u003c/a\u003e Replace 3rd party domains in examples with example.com\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/21914ff1db4260ca4c81e338c7e235a4df4ef94b\"\u003e\u003ccode\u003e21914ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/265\"\u003e#265\u003c/a\u003e from clue-labs/eintr-pcntl\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/05225dcb984393a2bacfccf0ffc12c39ee74b640\"\u003e\u003ccode\u003e05225dc\u003c/code\u003e\u003c/a\u003e Support checking \u003ccode\u003eEINTR\u003c/code\u003e constant from \u003ccode\u003eext-pcntl\u003c/code\u003e without \u003ccode\u003eext-sockets\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/747a470340345bb47d29ae5af563754c1d64309a\"\u003e\u003ccode\u003e747a470\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/264\"\u003e#264\u003c/a\u003e from clue-labs/update-tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/d1595b7921f0c347a81d82b840a88037b8b6a3e7\"\u003e\u003ccode\u003ed1595b7\u003c/code\u003e\u003c/a\u003e Update test suite and report failed assertions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/reactphp/event-loop/commit/eaff8feb728da17440403f60a62fcf3108fb9715\"\u003e\u003ccode\u003eeaff8fe\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/reactphp/event-loop/issues/258\"\u003e#258\u003c/a\u003e from WyriHaximus-labs/1.x-test-on-8.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/reactphp/event-loop/compare/v1.1.1...v1.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=react/event-loop\u0026package-manager=composer\u0026previous-version=1.1.1\u0026new-version=1.4.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/reactphp-parallel/pool-tests/pull/45","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/reactphp-parallel%2Fpool-tests/issues/45","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/45/packages"}}]}