Skip to content

Commit e4732e0

Browse files
committed
chore: release v4.0.7
Undo changes to `isObject` from `4.0.6`. TS narrowing in 4.8.2 is broken.
1 parent 89726ed commit e4732e0

File tree

3 files changed

+29
-29
lines changed

3 files changed

+29
-29
lines changed

README.md

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -13,44 +13,44 @@ Function documentation available [here](https://alcalzone.github.io/shared-utils
1313
<!--
1414
Placeholder for the next version (at the beginning of the line):
1515
### __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+
2020
### 4.0.6 (2022-09-07)
21-
* Fix: correctly narrow return type of `isObject`
22-
21+
* Fix: correctly narrow return type of `isObject`
22+
2323
### 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+
2626
### 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+
2929
### 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+
3232
### 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+
3535
### 4.0.0 (2021-06-19)
36-
* Node.js 12+ is now required
37-
36+
* Node.js 12+ is now required
37+
3838
### 3.0.4 (2021-04-24)
3939
* Fix compatibility of `wait()` with Electron if `unref` is `true`
40-
* Dependency updates
41-
40+
* Dependency updates
41+
4242
### 3.0.3 (2021-03-09)
4343
#### Fixes
44-
* Fixed compatibility with TypeScript 4.2
45-
44+
* Fixed compatibility with TypeScript 4.2
45+
4646
### 3.0.2 (2021-01-16)
4747
#### 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+
5050
### 3.0.1 (2020-12-05)
5151
#### 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+
5454
### 3.0.0 (2020-08-16)
5555
#### Breaking changes
5656
* Renamed the following types:
@@ -75,7 +75,7 @@ Undo changes to `isObject` from `4.0.6`. TS narrowing in 4.8.2 is broken.
7575

7676
#### Fixes
7777
* 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+
8080
### 2.3.0 (2020-06-08)
8181
* Added optional `unref` parameter to `async` -> `wait(ms, [unref])`

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "alcalzone-shared",
3-
"version": "4.0.6",
3+
"version": "4.0.7",
44
"description": "A set of utilities shared between my projects",
55
"keywords": [],
66
"main": "build/index.js",

0 commit comments

Comments
 (0)