blob: fabbb3862781e963a6cffdb930a3ce1955eb007d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
Revision history for Future-Queue
0.52 2024-01-03
[BUGFIXES]
* Avoid an infinite deep recursion on `_manage_push_waiters`
(RT151010)
0.51 2023-02-08
[CHANGES]
* Allow specifying a different class, prototype instance, or
constructor-like coderef for creating pending Future instances
(helps with RT146025)
* Swap all unit tests from `Test::More` to `Test2::V0`
0.50 2023-01-16
[CHANGES]
* Optional maximum size; push will return a pending future until
there's room
* Added bulk push and shift API for efficiently handling multiple
items at once
* Added concept of "finished" queue, where shift returns empty
0.49 2022-10-17
Extracted from Future distribution into its own
|