|
4 | 4 |
|
5 | 5 | <section class="release" id="unreleased"> |
6 | 6 |
|
7 | | -## Unreleased (2026-04-08) |
| 7 | +## Unreleased (2026-04-09) |
8 | 8 |
|
9 | 9 | <section class="features"> |
10 | 10 |
|
11 | 11 | ### Features |
12 | 12 |
|
| 13 | +- [`142964b`](https://github.com/stdlib-js/stdlib/commit/142964bca2c6774129f0807bcb9786ebc373646d) - refactor declarations to satisfy TS's structural typing |
13 | 14 | - [`aac0a2b`](https://github.com/stdlib-js/stdlib/commit/aac0a2be45cc8c0d70542b91d4ac3a958ea4881d) - add `ndarray2string` to namespace |
14 | 15 | - [`47e4985`](https://github.com/stdlib-js/stdlib/commit/47e4985d18efb25b0fc00c6818fccdf547c9113e) - add `ndarray/to-string` [(#10899)](https://github.com/stdlib-js/stdlib/pull/10899) |
15 | 16 | - [`8dbfe60`](https://github.com/stdlib-js/stdlib/commit/8dbfe608b990c4e12c729daa01489de8f6b56ac3) - add support for dtype instances |
|
588 | 589 |
|
589 | 590 | ### Bug Fixes |
590 | 591 |
|
| 592 | +- [`d4710cd`](https://github.com/stdlib-js/stdlib/commit/d4710cd4279abf2e1e8383ce0e1bfbfadf4b609a) - improve type specificity with overloads |
591 | 593 | - [`762f410`](https://github.com/stdlib-js/stdlib/commit/762f410098b29afa3823ab1191553101db0dcead) - correct grammar in ndarray type test comments [(#11154)](https://github.com/stdlib-js/stdlib/pull/11154) |
592 | 594 | - [`ec6b646`](https://github.com/stdlib-js/stdlib/commit/ec6b64660490ae835e6991f53d1fb3db9985d499) - ensure support for \"generic\" ndarrays |
593 | 595 | - [`0b89951`](https://github.com/stdlib-js/stdlib/commit/0b89951e22829e302f05d948ac8391d6300a39ea) - serialize the data type to a string and add comment |
|
727 | 729 |
|
728 | 730 | ### BREAKING CHANGES |
729 | 731 |
|
| 732 | +- [`142964b`](https://github.com/stdlib-js/stdlib/commit/142964bca2c6774129f0807bcb9786ebc373646d): add additional type parameters |
| 733 | + |
| 734 | + - To migrate, users should update their signatures according to the |
| 735 | + types of the additional array arguments provided to the strided |
| 736 | + function. For fixed arity strided function wrappers, the previous |
| 737 | + declarations would choke, as they expected such wrappers to be |
| 738 | + variadic in the number of accepted arrays. This commit rectifies |
| 739 | + that by enumerating various fixed array arity signatures. |
| 740 | + |
730 | 741 | - [`98b02ad`](https://github.com/stdlib-js/stdlib/commit/98b02adb85c1a0644510dddd2fab2c1b6b61c2eb): update `ndarray/base` TypeScript declarations |
731 | 742 | - [`b77641d`](https://github.com/stdlib-js/stdlib/commit/b77641d288f89a5333abf07b421cf54e575c5d03): add writable parameter to and always return a new ndarray in `removeSingletonDimensions` |
732 | 743 |
|
@@ -820,6 +831,9 @@ A total of 45 issues were closed in this release: |
820 | 831 |
|
821 | 832 | <details> |
822 | 833 |
|
| 834 | +- [`d1a105c`](https://github.com/stdlib-js/stdlib/commit/d1a105c74fb2d139c4e6aba1b4aee6188c2aea64) - **test:** update tests to align with increased specificity _(by Athan Reines)_ |
| 835 | +- [`d4710cd`](https://github.com/stdlib-js/stdlib/commit/d4710cd4279abf2e1e8383ce0e1bfbfadf4b609a) - **fix:** improve type specificity with overloads _(by Athan Reines)_ |
| 836 | +- [`142964b`](https://github.com/stdlib-js/stdlib/commit/142964bca2c6774129f0807bcb9786ebc373646d) - **feat:** refactor declarations to satisfy TS's structural typing _(by Athan Reines)_ |
823 | 837 | - [`f52054e`](https://github.com/stdlib-js/stdlib/commit/f52054eb695447bf801c822da2e86bfb36a28699) - **docs:** fix comments _(by Athan Reines)_ |
824 | 838 | - [`ef8dc22`](https://github.com/stdlib-js/stdlib/commit/ef8dc22cb842e83aa870936e525bfcc3cd47473c) - **refactor:** use already defined variable _(by Athan Reines)_ |
825 | 839 | - [`acd37d9`](https://github.com/stdlib-js/stdlib/commit/acd37d96627bf8febcdc2668e5f5ba2a1fd17c55) - **refactor:** use already defined variable _(by Athan Reines)_ |
|
0 commit comments