@@ -13,44 +13,44 @@ Function documentation available [here](https://alcalzone.github.io/shared-utils
13
13
<!--
14
14
Placeholder for the next version (at the beginning of the line):
15
15
### __WORK IN PROGRESS__
16
- -->
17
- ### __ WORK IN PROGRESS __
18
- Undo changes to ` isObject ` from ` 4.0.6 ` . TS narrowing in 4.8.2 is broken.
19
-
16
+ -->
17
+ ### 4.0.7 (2022-09-07)
18
+ Undo changes to ` isObject ` from ` 4.0.6 ` . TS narrowing in 4.8.2 is broken.
19
+
20
20
### 4.0.6 (2022-09-07)
21
- * Fix: correctly narrow return type of ` isObject `
22
-
21
+ * Fix: correctly narrow return type of ` isObject `
22
+
23
23
### 4.0.5 (2022-09-07)
24
- * Fix: correctly narrow return type of isArray for ` {} ` arguments
25
-
24
+ * Fix: correctly narrow return type of isArray for ` {} ` arguments
25
+
26
26
### 4.0.4 (2022-09-07)
27
- * Fix: narrowed type for ` isArray ` is inferred correctly for ` readonly ` arrays
28
-
27
+ * Fix: narrowed type for ` isArray ` is inferred correctly for ` readonly ` arrays
28
+
29
29
### 4.0.3 (2022-08-27)
30
- * Update ` isArray ` to be compatible with TS 4.8 changes
31
-
30
+ * Update ` isArray ` to be compatible with TS 4.8 changes
31
+
32
32
### 4.0.1 (2021-11-15)
33
- ` SortedQueue ` : Fixed an issue where inserting an item before the first one would cause the queue to lose track of items
34
-
33
+ ` SortedQueue ` : Fixed an issue where inserting an item before the first one would cause the queue to lose track of items
34
+
35
35
### 4.0.0 (2021-06-19)
36
- * Node.js 12+ is now required
37
-
36
+ * Node.js 12+ is now required
37
+
38
38
### 3.0.4 (2021-04-24)
39
39
* Fix compatibility of ` wait() ` with Electron if ` unref ` is ` true `
40
- * Dependency updates
41
-
40
+ * Dependency updates
41
+
42
42
### 3.0.3 (2021-03-09)
43
43
#### Fixes
44
- * Fixed compatibility with TypeScript 4.2
45
-
44
+ * Fixed compatibility with TypeScript 4.2
45
+
46
46
### 3.0.2 (2021-01-16)
47
47
#### Fixes
48
- * The argument to ` resolve ` of ` DeferredPromise ` is no longer optional, except for ` Promise<void> `
49
-
48
+ * The argument to ` resolve ` of ` DeferredPromise ` is no longer optional, except for ` Promise<void> `
49
+
50
50
### 3.0.1 (2020-12-05)
51
51
#### Fixes
52
- * The typeguard ` isObject ` no longer narrows the type of the argument to ` object `
53
-
52
+ * The typeguard ` isObject ` no longer narrows the type of the argument to ` object `
53
+
54
54
### 3.0.0 (2020-08-16)
55
55
#### Breaking changes
56
56
* Renamed the following types:
@@ -75,7 +75,7 @@ Undo changes to `isObject` from `4.0.6`. TS narrowing in 4.8.2 is broken.
75
75
76
76
#### Fixes
77
77
* The type ` CallbackAPIReturnType ` now works with ` strictNullChecks ` .
78
- * The type ` Promisify ` is no longer experimental and no longer messes up the inferred signature argument names
79
-
78
+ * The type ` Promisify ` is no longer experimental and no longer messes up the inferred signature argument names
79
+
80
80
### 2.3.0 (2020-06-08)
81
81
* Added optional ` unref ` parameter to ` async ` -> ` wait(ms, [unref]) `
0 commit comments