@@ -97,7 +97,7 @@ <h3 class="off-canvas-menu__section-header">Core Components</h3>
9797 Async
9898
9999 < span class ="off-canvas-menu__version ">
100- v4.2 .0
100+ v4.3 .0
101101 </ span >
102102 </ a >
103103 </ li >
@@ -170,7 +170,7 @@ <h3 class="off-canvas-menu__section-header">Utility Components</h3>
170170 PromiseTimer
171171
172172 < span class ="off-canvas-menu__version ">
173- v1.10 .0
173+ v1.11 .0
174174 </ span >
175175 </ a >
176176 </ li >
@@ -221,12 +221,48 @@ <h3 class="off-canvas-menu__section-header">Legacy Components</h3>
221221 < h1 > Async Changelog</ h1 >
222222
223223 < ul class ="toc ">
224+ < li > < a href ="#2024 " title ="Jump to year 2024 (1 release) "> 2024</ a > </ li >
224225 < li > < a href ="#2023 " title ="Jump to year 2023 (6 releases) "> 2023</ a > </ li >
225226 < li > < a href ="#2022 " title ="Jump to year 2022 (3 releases) "> 2022</ a > </ li >
226227 < li > < a href ="#2013 " title ="Jump to year 2013 (1 release) "> 2013</ a > </ li >
227228 </ ul >
228229
229230 < h2 >
231+ < a id ="2024 " class ="anchor " href ="#2024 " aria-hidden ="true "> < span aria-hidden ="true " class ="octicon octicon-link "> </ span > </ a >
232+ 2024
233+ </ h2 >
234+
235+
236+ < h3 >
237+ < a id ="430-2024-06-04 " class ="anchor " href ="#430-2024-06-04 " aria-hidden ="true "> < span aria-hidden ="true " class ="octicon octicon-link "> </ span > </ a >
238+
239+ 4.3.0
240+
241+ < small >
242+ (2024-06-04)
243+ < a href ="https://github.com/reactphp/async/releases/tag/v4.3.0 " title ="Release on GitHub ">
244+ < i class ="icon-github " aria-hidden ="true "> </ i > < span class ="visually-hidden "> Release on GitHub</ span >
245+ </ a >
246+ </ small >
247+ </ h3 >
248+
249+ < ul dir ="auto ">
250+ < li >
251+ < p dir ="auto "> Feature: Improve performance by avoiding unneeded references in < code class ="notranslate "> FiberMap</ code > .< br >
252+ (< a class ="issue-link js-issue-link " data-error-text ="Failed to load title " data-id ="2313674008 " data-permission-text ="Title is private " data-url ="https://github.com/reactphp/async/issues/88 " data-hovercard-type ="pull_request " data-hovercard-url ="/reactphp/async/pull/88/hovercard " href ="https://github.com/reactphp/async/pull/88 "> #88</ a > by < a class ="user-mention notranslate " data-hovercard-type ="user " data-hovercard-url ="/users/clue/hovercard " data-octo-click ="hovercard-link-click " data-octo-dimensions ="link_type:self " href ="https://github.com/clue "> @clue</ a > )</ p >
253+ </ li >
254+ < li >
255+ < p dir ="auto "> Feature: Improve PHP 8.4+ support by avoiding implicitly nullable type declarations.< br >
256+ (< a class ="issue-link js-issue-link " data-error-text ="Failed to load title " data-id ="2311447950 " data-permission-text ="Title is private " data-url ="https://github.com/reactphp/async/issues/87 " data-hovercard-type ="pull_request " data-hovercard-url ="/reactphp/async/pull/87/hovercard " href ="https://github.com/reactphp/async/pull/87 "> #87</ a > by < a class ="user-mention notranslate " data-hovercard-type ="user " data-hovercard-url ="/users/clue/hovercard " data-octo-click ="hovercard-link-click " data-octo-dimensions ="link_type:self " href ="https://github.com/clue "> @clue</ a > )</ p >
257+ </ li >
258+ < li >
259+ < p dir ="auto "> Improve type safety for test environment.< br >
260+ (< a class ="issue-link js-issue-link " data-error-text ="Failed to load title " data-id ="2275435179 " data-permission-text ="Title is private " data-url ="https://github.com/reactphp/async/issues/86 " data-hovercard-type ="pull_request " data-hovercard-url ="/reactphp/async/pull/86/hovercard " href ="https://github.com/reactphp/async/pull/86 "> #86</ a > by < a class ="user-mention notranslate " data-hovercard-type ="user " data-hovercard-url ="/users/SimonFrings/hovercard " data-octo-click ="hovercard-link-click " data-octo-dimensions ="link_type:self " href ="https://github.com/SimonFrings "> @SimonFrings</ a > )</ p >
261+ </ li >
262+ </ ul >
263+
264+ < hr >
265+ < h2 >
230266 < a id ="2023 " class ="anchor " href ="#2023 " aria-hidden ="true "> < span aria-hidden ="true " class ="octicon octicon-link "> </ span > </ a >
231267 2023
232268 </ h2 >
@@ -689,7 +725,7 @@ <h2 class="component-info__title">
689725
690726 < div class ="version-selector ">
691727 < button class ="version-selector__button version-selector__button--latest " data-ctrly ="component-version-selector " data-version-selector-control >
692- v4.2 .0
728+ v4.3 .0
693729
694730 < i class ="icon-chevron-down " aria-hidden ="true "> </ i >
695731 < i class ="icon-chevron-up " aria-hidden ="true "> </ i >
@@ -705,6 +741,11 @@ <h2 class="component-info__title">
705741 </ a >
706742 </ li >
707743 < li >
744+ < a href ="https://github.com/reactphp/async/tree/v4.2.0#readme " class ="version-selector__version ">
745+ v4.2.0
746+ </ a >
747+ </ li >
748+ < li >
708749 < a href ="https://github.com/reactphp/async/tree/v3.2.0#readme " class ="version-selector__version ">
709750 v3.2.0
710751 </ a >
@@ -774,19 +815,19 @@ <h2 class="component-info__title">
774815
775816 < h3 class ="component-info__subtitle "> Installation</ h3 >
776817
777- < div class ="highlight highlight-source-shell "> < pre > composer require react/async:^4.2 .0</ pre > </ div >
818+ < div class ="highlight highlight-source-shell "> < pre > composer require react/async:^4.3 .0</ pre > </ div >
778819
779820 < h3 class ="component-info__subtitle "> Contributors</ h3 >
780821
781822 < ul class ="component-info__contributors ">
782823 < li >
783824 < a href ="https://github.com/clue ">
784- < img src ="https://avatars.githubusercontent.com/u/776829?v=4&s=40 " srcset ="https://avatars.githubusercontent.com/u/776829?v=4&s=80 2x " alt ="clue " title ="clue (56 contributions) ">
825+ < img src ="https://avatars.githubusercontent.com/u/776829?v=4&s=40 " srcset ="https://avatars.githubusercontent.com/u/776829?v=4&s=80 2x " alt ="clue " title ="clue (57 contributions) ">
785826 </ a >
786827 </ li >
787828 < li >
788829 < a href ="https://github.com/WyriHaximus ">
789- < img src ="https://avatars.githubusercontent.com/u/147145?v=4&s=40 " srcset ="https://avatars.githubusercontent.com/u/147145?v=4&s=80 2x " alt ="WyriHaximus " title ="WyriHaximus (39 contributions) ">
830+ < img src ="https://avatars.githubusercontent.com/u/147145?v=4&s=40 " srcset ="https://avatars.githubusercontent.com/u/147145?v=4&s=80 2x " alt ="WyriHaximus " title ="WyriHaximus (40 contributions) ">
790831 </ a >
791832 </ li >
792833 < li >
@@ -796,7 +837,7 @@ <h3 class="component-info__subtitle">Contributors</h3>
796837 </ li >
797838 < li >
798839 < a href ="https://github.com/SimonFrings ">
799- < img src ="https://avatars.githubusercontent.com/u/44357440?v=4&s=40 " srcset ="https://avatars.githubusercontent.com/u/44357440?v=4&s=80 2x " alt ="SimonFrings " title ="SimonFrings (7 contribution) ">
840+ < img src ="https://avatars.githubusercontent.com/u/44357440?v=4&s=40 " srcset ="https://avatars.githubusercontent.com/u/44357440?v=4&s=80 2x " alt ="SimonFrings " title ="SimonFrings (8 contribution) ">
800841 </ a >
801842 </ li >
802843 < li >
@@ -823,7 +864,7 @@ <h3 class="component-info__subtitle">Activity</h3>
823864 < mask id ="reactphp-async-participation-sparkline " x ="0 " y ="0 " width ="320 " height ="40 " >
824865 < polyline
825866 transform ="translate(0, 40) scale(1,-1) "
826- points ="0,1 6,1 12,2 18,3 24,1 30,2 36,2 42,1 48,1 54,1 60,1 66,1 72,1 78,1 84,1 90,1 96,1 102,1 108,2 114,1 120,2 126,1 132,2 138,2 144,1 150,2 156,1 162,1 168,1 174,1 180,1 186,1 192,1 198,1 204,1 210,1 216,1 222,1 228,1 234,1 240,1 246,1 252,1 258,1 264,1 270,1 276,1 282,1 288,2 294,1 300,1 306,2 "
867+ points ="0,1 6,3 12,2 18,1 24,3 30,1 36,1 42,1 48,1 54,1 60,1 66,1 72,1 78,1 84,1 90,1 96,2 102,1 108,1 114,2 120,2 126,2 132,1 138,1 144,2 150,1 156,1 162,1 168,1 174,1 180,1 186,1 192,1 198,1 204,1 210,1 216,1 222,1 228,1 234,1 240,1 246,1 252,1 258,1 264,1 270,1 276,1 282,2 288,1 294,2 300,4 306,2 "
827868 fill ="transparent "
828869 stroke ="#40a977 "
829870 stroke-width ="2 "
0 commit comments