Socket
Socket
Sign inDemoInstall

@stdlib/types

Package Overview
Dependencies
Maintainers
0
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@stdlib/types - npm Package Versions

23

0.4.1

Diff

Changelog

Source

0.4.1 (2024-08-18)

No changes reported for this release.

</section> <!-- /.release --> <section class="release" id="v0.4.0">
stdlib-bot
published 0.4.0 •

Changelog

Source

0.4.0 (2024-08-17)

<section class="features">

Features

</section> <!-- /.features --> <section class="breaking-changes">

BREAKING CHANGES

  • 2254a56: rename none transpose operation to no-transpose in @stdlib/types

    • To migrate, users should change their usage of none to no-transpose. This change enhances code readability and aligns the string literal with the C enumeration constant.
</section> <!-- /.breaking-changes --> <section class="commits">

Commits

<details>
  • 2254a56 - feat: add blas/base/strmv (#2535) (by Aman Bhansali, Athan Reines)
  • 4bdd095 - feat: add booleanndarray and boolndarray type definitions (by Athan Reines)
  • 16e0808 - feat: add boolean dtype support to ndarray/dtypes (#2550) (by Jaysukh Makvana, Athan Reines)
  • 62744b5 - feat: add blas/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)
</details> </section> <!-- /.commits --> <section class="contributors">

Contributors

A total of 4 people contributed to this release. Thank you to the following contributors:

  • Aman Bhansali
  • Athan Reines
  • Jaysukh Makvana
  • Philipp Burckhardt
</section> <!-- /.contributors --> </section> <!-- /.release --> <section class="release" id="v0.3.2">
stdlib-bot
published 0.3.2 •

Changelog

Source

0.3.2 (2024-02-21)

<section class="features">

Features

  • 68f8e27 - add array index type definitions
  • 2688213 - add "typed" to list of data type kinds
</section> <!-- /.features --> <section class="bug-fixes">

Bug Fixes

  • af32757 - allow dtype to be null
  • 8ea713a - allow dtype to be null
  • 195184a - include boolean and undefined in index signature to satisy TS
</section> <!-- /.bug-fixes --> <section class="commits">

Commits

<details>
  • af32757 - fix: allow dtype to be null (by Athan Reines)
  • 8ea713a - fix: allow dtype to be null (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)
</details> </section> <!-- /.commits --> <section class="contributors">

Contributors

A total of 2 people contributed to this release. Thank you to the following contributors:

  • Athan Reines
  • Philipp Burckhardt
</section> <!-- /.contributors --> </section> <!-- /.release --> <section class="release" id="v0.3.1">
stdlib-bot
published 0.3.1 •

Changelog

Source

0.3.1 (2024-02-05)

No changes reported for this release.

</section> <!-- /.release --> <section class="release" id="v0.3.0">
stdlib-bot
published 0.3.0 •

Changelog

Source

0.3.0 (2024-02-05)

<section class="features">

Features

  • a37ebf5 - extend data type kinds to include "generic" variations
  • 2e68ac6 - add type definitions for data type "kinds"
  • e25b23b - rename type definitions for array and ndarray data types
  • 43285ee - add interface describing ndarray flags
  • 1fc9020 - add support for normalize index mode
</section> <!-- /.features --> <section class="breaking-changes">

BREAKING CHANGES

  • e25b23b: rename type definitions for array and ndarray data types

  • 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.
</section> <!-- /.breaking-changes --> <section class="commits">

Commits

<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 for normalize index mode (by Athan Reines)
  • d1ea078 - build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)
</details> </section> <!-- /.commits --> <section class="contributors">

Contributors

A total of 2 people contributed to this release. Thank you to the following contributors:

  • Athan Reines
  • Philipp Burckhardt
</section> <!-- /.contributors --> </section> <!-- /.release --> <section class="release" id="v0.2.0">
stdlib-bot
published 0.2.0 •

Changelog

Source

0.2.0 (2023-11-08)

No changes reported for this release.

</section> <!-- /.release --> <section class="release" id="v0.1.0">
stdlib-bot
published 0.1.0 •

Changelog

Source

0.1.0 (2023-09-22)

<section class="features">

Features

  • 3af398c - add MultiSlice interface
  • 775de05 - add module for slice definitions
  • 9ceabce - add shape for zero-dimensional ndarray
  • 21ec8a6 - add types for shapes and strides corresponding to specific dimensionalities
  • bde4671 - move Collection type defn to array type module
  • fa7e420 - move complex number types to separate module
  • b0b5d31 - add nested array types
  • edcd742 - convert Collection to generic
  • 191e983 - add OutputPolicies type definition
  • 164ae5a - convert genericndarray to a generic to allow better specificity
</section> <!-- /.features --> <section class="bug-fixes">

Bug Fixes

  • 66c36f4 - rename OutputPolicies to OutputPolicy to make data type defs
</section> <!-- /.bug-fixes --> <section class="breaking-changes">

BREAKING CHANGES

  • bde4671: move Collection type defn to array type module

  • bde4671: move Collection type defn to array type module

    • To migrate, users should import @stdlib/types/array instead of @stdlib/types/object when using the Collection type definition.
  • fa7e420: move complex number types to separate module

  • fa7e420: move complex number types to separate module

    • To migrate, users should import @stdlib/types/complex instead of @stdlib/types/object when wanting to use complex number type definitions.
  • edcd742: convert Collection to generic

  • edcd742: Collection is now a generic

    • To migrate, users should upgrade their TypeScript version and provide element type information when using the Collection type (e.g., Collection<number>). By default, the element type is any which is equivalent to previous behavior.
  • 164ae5a: convert genericndarray to a generic to allow better specificity

  • 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.
</section> <!-- /.breaking-changes --> <section class="commits">

Commits

<details>
  • 3af398c - feat: add MultiSlice interface (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: move Collection type 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: convert Collection to generic (by Athan Reines)
  • 66c36f4 - fix: rename OutputPolicies to OutputPolicy to make data type defs (by Athan Reines)
  • 191e983 - feat: add OutputPolicies type definition (by Athan Reines)
  • 164ae5a - feat: convert genericndarray to a generic to allow better specificity (by Athan Reines)
</details> </section> <!-- /.commits --> <section class="contributors">

Contributors

A total of 1 person contributed to this release. Thank you to this contributor:

  • Athan Reines
</section> <!-- /.contributors --> </section> <!-- /.release --> <section class="release" id="v0.0.14">
stdlib-bot
published 0.0.14 •

Changelog

Source

0.0.14 (2022-02-18)

No changes reported for this release.

</section> <!-- /.release --> <section class="release" id="v0.0.13">
stdlib-bot
published 0.0.13 •

Changelog

Source

0.0.13 (2021-08-22)

No changes reported for this release.

</section> <!-- /.release --> <section class="release" id="v0.0.12">
stdlib-bot
published 0.0.12 •

Changelog

Source

0.0.12 (2021-07-06)

No changes reported for this release.

</section> <!-- /.release --> <section class="release" id="v0.0.11">
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc