diff --git a/CHANGELOG.md b/CHANGELOG.md index e4fbbb0a..d79ccdb9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@
-## Unreleased (2024-06-05) +## Unreleased (2024-06-06)
@@ -1209,6 +1209,7 @@ This release closes the following issue: ##### Features +- [`31f2c1a`](https://github.com/stdlib-js/stdlib/commit/31f2c1a8c77a86aac05815d89f158febe8a37611) - add boolean dtype support in `array/mostly-safe-casts` [(#2310)](https://github.com/stdlib-js/stdlib/pull/2310) - [`b268a6f`](https://github.com/stdlib-js/stdlib/commit/b268a6fa08b67895ed1f00ea743e387aba451880) - add `array/mostly-safe-casts`
@@ -1635,6 +1636,7 @@ A total of 13 people contributed to this release. Thank you to the following con
+- [`31f2c1a`](https://github.com/stdlib-js/stdlib/commit/31f2c1a8c77a86aac05815d89f158febe8a37611) - **feat:** add boolean dtype support in `array/mostly-safe-casts` [(#2310)](https://github.com/stdlib-js/stdlib/pull/2310) _(by Jaysukh Makvana, Athan Reines)_ - [`40da309`](https://github.com/stdlib-js/stdlib/commit/40da3097c6ffaed4cd9284d6cdeff8bf11786553) - **feat:** add `map` method to `array/bool` [(#2292)](https://github.com/stdlib-js/stdlib/pull/2292) _(by Jaysukh Makvana, Athan Reines)_ - [`3edcfe5`](https://github.com/stdlib-js/stdlib/commit/3edcfe5d814fd12a56dbe492ddc78663721f5acd) - **feat:** update namespace TypeScript declarations [(#2303)](https://github.com/stdlib-js/stdlib/pull/2303) _(by stdlib-bot, Athan Reines)_ - [`96e896a`](https://github.com/stdlib-js/stdlib/commit/96e896a39be08912b2e06dfb6b671ec13d042412) - **feat:** add support for boolean array indices _(by Athan Reines)_ diff --git a/mostly-safe-casts/lib/data.json b/mostly-safe-casts/lib/data.json index b120b5b8..fff61e6c 100644 --- a/mostly-safe-casts/lib/data.json +++ b/mostly-safe-casts/lib/data.json @@ -11,6 +11,7 @@ "uint8c": 0, "complex128": 1, "complex64": 1, + "bool": 0, "generic": 1 }, "float32": { @@ -25,6 +26,7 @@ "uint8c": 0, "complex128": 1, "complex64": 1, + "bool": 0, "generic": 1 }, "int32": { @@ -39,6 +41,7 @@ "uint8c": 0, "complex128": 1, "complex64": 0, + "bool": 0, "generic": 1 }, "int16": { @@ -53,6 +56,7 @@ "uint8c": 0, "complex128": 1, "complex64": 1, + "bool": 0, "generic": 1 }, "int8": { @@ -67,6 +71,7 @@ "uint8c": 0, "complex128": 1, "complex64": 1, + "bool": 0, "generic": 1 }, "uint32": { @@ -81,6 +86,7 @@ "uint8c": 0, "complex128": 1, "complex64": 0, + "bool": 0, "generic": 1 }, "uint16": { @@ -95,6 +101,7 @@ "uint8c": 0, "complex128": 1, "complex64": 1, + "bool": 0, "generic": 1 }, "uint8": { @@ -109,6 +116,7 @@ "uint8c": 1, "complex128": 1, "complex64": 1, + "bool": 0, "generic": 1 }, "uint8c": { @@ -123,6 +131,7 @@ "uint8c": 1, "complex128": 1, "complex64": 1, + "bool": 0, "generic": 1 }, "complex128": { @@ -137,6 +146,7 @@ "uint8c": 0, "complex128": 1, "complex64": 1, + "bool": 0, "generic": 1 }, "complex64": { @@ -151,6 +161,22 @@ "uint8c": 0, "complex128": 1, "complex64": 1, + "bool": 0, + "generic": 1 + }, + "bool": { + "float64": 0, + "float32": 0, + "int32": 0, + "int16": 0, + "int8": 0, + "uint32": 0, + "uint16": 0, + "uint8": 0, + "uint8c": 0, + "complex128": 0, + "complex64": 0, + "bool": 1, "generic": 1 }, "generic": { @@ -165,6 +191,7 @@ "uint8c": 0, "complex128": 0, "complex64": 0, + "bool": 0, "generic": 1 } }