Package changelog.
Details
72b23ea- chore: clean-up (#14383) (by Philipp Burckhardt)aa48533- style: resolve lint errors (#14229) (by Philipp Burckhardt)b77ce8d- feat: add support forInt64Arrayand other newer array dtypes (by Athan Reines)e713916- chore: clean-up (#13409) (by Philipp Burckhardt)ec14192- feat: addUint64Arraysupport (#13395) (by Divit Jain, Athan Reines)64d325f- fix: add missinglengthproperty (by Athan Reines)fe060a9- fix: add missing semicolon (by Athan Reines)4a718f5- refactor: improve type specificity forFloat16Array(by Athan Reines)
A total of 3 people contributed to this release. Thank you to the following contributors:
- Athan Reines
- Divit Jain
- Philipp Burckhardt
No changes reported for this release.
175f77b- add dtype type definitions6d18f6b- addInt64andUint64number types009e8bf- addDescriptorinterface in@stdlib/ndarraymoduleb9502d5- add complex32 type definitions and addFloat16Arraystubf6efb5e- add support for float16 array types (#9806)b1a1b7f- add support for ndarray data type objects and update existing type definitions061325b- add data type string type definitions59de9af- addMatrixOrientationtype definition0b8d575- add accumulation input casting policyd190eea- add input ndarray casting policiese931ab0- add accumulation and index output policies6434c4c- add array indexing data type kinds78bdf25- add output policies which provide special accommodation for the "generic" data typec82dc90- add index types and reduce duplication8e1a0b9- add ndarray dtype maps and index types
-
b1a1b7f: add support for data type objects- To migrate, users should avoid accessing ndarray properties via
property accessors and instead use functional APIs, such as
@stdlib/ndarray/dtype. If a string is expected, wrap the call tondarray/dtypewithString(dt)to force the dtype value to always be a string.
- To migrate, users should avoid accessing ndarray properties via
property accessors and instead use functional APIs, such as
Details
bccd3c3- docs: follow-up fixes for commits merged todevelopon 2026-06-03 (#12511) (by Philipp Burckhardt)175f77b- feat: add dtype type definitions (by Athan Reines)6d18f6b- feat: addInt64andUint64number types (by Athan Reines)009e8bf- feat: addDescriptorinterface in@stdlib/ndarraymodule (by Athan Reines)5a06940- docs: fix typos and examples (#11761) (by Philipp Burckhardt, Athan Reines)b9502d5- feat: add complex32 type definitions and addFloat16Arraystub (by Athan Reines)f6efb5e- feat: add support for float16 array types (#9806) (by Gururaj Gurram)64fa79c- style: disable lint rule (by Athan Reines)b1a1b7f- feat: add support for ndarray data type objects and update existing type definitions (by Athan Reines)061325b- feat: add data type string type definitions (by Athan Reines)59de9af- feat: addMatrixOrientationtype definition (by Athan Reines)0b8d575- feat: add accumulation input casting policy (by Athan Reines)d190eea- feat: add input ndarray casting policies (by Athan Reines)e931ab0- feat: add accumulation and index output policies (by Athan Reines)6434c4c- feat: add array indexing data type kinds (by Athan Reines)245e6f9- refactor: improve type specificity and ensure consistency between ndarray types (by Athan Reines)78bdf25- feat: add output policies which provide special accommodation for the "generic" data type (by Athan Reines)0e81d53- style: resolve lint error (by Athan Reines)c82dc90- feat: add index types and reduce duplication (by Athan Reines)8e1a0b9- feat: add ndarray dtype maps and index types (by Athan Reines)
A total of 3 people contributed to this release. Thank you to the following contributors:
- Athan Reines
- Gururaj Gurram
- Philipp Burckhardt
No changes reported for this release.
8a705c1- addwasmnamespace
A total of 1 person contributed to this release. Thank you to this contributor:
- Athan Reines
No changes reported for this release.
-
2254a56: renamenonetranspose operation tono-transposein@stdlib/types- To migrate, users should change their usage of
nonetono-transpose. This change enhances code readability and aligns the string literal with the C enumeration constant.
- To migrate, users should change their usage of
Details
2254a56- feat: addblas/base/strmv(#2535) (by Aman Bhansali, Athan Reines)4bdd095- feat: addbooleanndarrayandboolndarraytype definitions (by Athan Reines)16e0808- feat: add boolean dtype support tondarray/dtypes(#2550) (by Jaysukh Makvana, Athan Reines)62744b5- feat: addblas/base/ssymv(#2305) (by Aman Bhansali, Athan Reines)c8ed312- feat: add boolean array types (by Athan Reines)819d2e4- feat: add data type maps and replace use of overloads (#1317) (by Philipp Burckhardt, Athan Reines)
A total of 4 people contributed to this release. Thank you to the following contributors:
- Aman Bhansali
- Athan Reines
- Jaysukh Makvana
- Philipp Burckhardt
Details
af32757- fix: allowdtypeto benull(by Athan Reines)8ea713a- fix: allowdtypeto benull(by Athan Reines)68f8e27- feat: add array index type definitions (by Athan Reines)195184a- fix: include boolean and undefined in index signature to satisy TS (by Philipp Burckhardt)ffd9201- refactor: inline union (by Athan Reines)2688213- feat: add "typed" to list of data type kinds (by Athan Reines)
A total of 2 people contributed to this release. Thank you to the following contributors:
- Athan Reines
- Philipp Burckhardt
No changes reported for this release.
-
e25b23b: rename type definitions for array and ndarray data types- In order to migrate, users should update their implementations to use the latest naming conventions. The affected type definitions are aliases for individual data type strings, so their should be no behavioral changes.
Details
a37ebf5- feat: extend data type kinds to include "generic" variations (by Athan Reines)2e68ac6- feat: add type definitions for data type "kinds" (by Athan Reines)e25b23b- feat: rename type definitions for array and ndarray data types (by Athan Reines)f4a22f1- docs: fix description (by Athan Reines)43285ee- feat: add interface describing ndarray flags (by Athan Reines)1fc9020- feat: add support fornormalizeindex mode (by Athan Reines)d1ea078- build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)
A total of 2 people contributed to this release. Thank you to the following contributors:
- Athan Reines
- Philipp Burckhardt
No changes reported for this release.
3af398c- addMultiSliceinterface775de05- add module for slice definitions9ceabce- add shape for zero-dimensional ndarray21ec8a6- add types for shapes and strides corresponding to specific dimensionalitiesbde4671- moveCollectiontype defn to array type modulefa7e420- move complex number types to separate moduleb0b5d31- add nested array typesedcd742- convertCollectionto generic191e983- addOutputPoliciestype definition164ae5a- convertgenericndarrayto a generic to allow better specificity
66c36f4- renameOutputPoliciestoOutputPolicyto make data type defs
-
bde4671: moveCollectiontype defn to array type module- To migrate, users should import
@stdlib/types/arrayinstead of@stdlib/types/objectwhen using theCollectiontype definition.
- To migrate, users should import
-
fa7e420: move complex number types to separate module- To migrate, users should import
@stdlib/types/complexinstead of@stdlib/types/objectwhen wanting to use complex number type definitions.
- To migrate, users should import
-
edcd742:Collectionis now a generic- To migrate, users should upgrade their TypeScript version and
provide element type information when using the
Collectiontype (e.g.,Collection<number>). By default, the element type isanywhich is equivalent to previous behavior.
- To migrate, users should upgrade their TypeScript version and
provide element type information when using the
-
164ae5a: convert type to a generic- To migrate, users should update usage by providing an explicit type. Existing code should continue to work as is; however, for better specificity and type hints, providing a type is advised.
Details
3af398c- feat: addMultiSliceinterface (by Athan Reines)775de05- feat: add module for slice definitions (by Athan Reines)9ceabce- feat: add shape for zero-dimensional ndarray (by Athan Reines)21ec8a6- feat: add types for shapes and strides corresponding to specific dimensionalities (by Athan Reines)bde4671- feat: moveCollectiontype defn to array type module (by Athan Reines)fa7e420- feat: move complex number types to separate module (by Athan Reines)b0b5d31- feat: add nested array types (by Athan Reines)edcd742- feat: convertCollectionto generic (by Athan Reines)66c36f4- fix: renameOutputPoliciestoOutputPolicyto make data type defs (by Athan Reines)191e983- feat: addOutputPoliciestype definition (by Athan Reines)164ae5a- feat: convertgenericndarrayto a generic to allow better specificity (by Athan Reines)
A total of 1 person contributed to this release. Thank you to this contributor:
- Athan Reines
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.