Skip to content

Latest commit

 

History

History
271 lines (165 loc) · 12.7 KB

File metadata and controls

271 lines (165 loc) · 12.7 KB

CHANGELOG

Package changelog.

0.3.1 (2026-02-08)

No changes reported for this release.

0.3.0 (2026-01-31)

Features

  • 45bea12 - update random/array/tools TypeScript declarations
  • 8b1548f - update namespace TypeScript declarations (#3190)

Bug Fixes

BREAKING CHANGES

  • 8b1548f: update namespace declarations

    • To migrate, users should consult the corresponding packages containing the respective implementations to determine what is breaking. The primary breakages come from the blas/* namespace, where we recently refactored how top-level BLAS APIs operate on input arguments.

Commits

Details
  • 226d13a - docs: set doctest alias and update example code (by Philipp Burckhardt)
  • 45bea12 - feat: update random/array/tools TypeScript declarations (by Philipp Burckhardt)
  • 5c7040c - docs: fix method name in example code (by Philipp Burckhardt)
  • 54da286 - test: use .strictEqual() instead of .equal() and fix lint errors (by Philipp Burckhardt)
  • 08c640b - test: fix type bug (by Athan Reines)
  • 479c50a - test: fix type bug (by Athan Reines)
  • 83f2a61 - fix: remove unused imports (by Athan Reines)
  • 8b1548f - feat: update namespace TypeScript declarations (#3190) (by stdlib-bot, Philipp Burckhardt)
  • aad48ea - chore: resolve lint errors (by Philipp Burckhardt)
  • 8e110d6 - docs: update examples for random/array/tools (by Jenish Thapa, Philipp Burckhardt)

Contributors

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

  • Athan Reines
  • Jenish Thapa
  • Philipp Burckhardt

0.2.2 (2024-07-29)

No changes reported for this release.

0.2.1 (2024-02-25)

Features

BREAKING CHANGES

  • 0adcae5: rename exported aliases

    • To migrate, users should consult the relevant namespace documentation and associated commits in order to determine which aliases have been renamed.

Commits

Details
  • 0adcae5 - feat: update namespace TypeScript declarations (#1340) (by stdlib-bot, Athan Reines)

Contributors

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

  • Athan Reines

0.2.0 (2024-02-15)

No changes reported for this release.

0.1.0 (2024-01-31)

Features

  • 60d37a0 - add random/array/tools namespace package
  • f0d8be9 - add random/array/tools/ternary-factory
  • 292f38d - add random/array/tools/ternary
  • 7a98dfa - add random/array/tools/binary-factory
  • 84cf136 - add random/array/tools/binary
  • adad88f - refactor to support top-level output array default and currying PRNG parameters
  • 4ea8f4b - add random/array/tools/nullary
  • a30b64a - add random/array/tools/unary-factory
  • 9f1aad3 - add random/array/tools/unary

BREAKING CHANGES

  • adad88f: update signatures to supporting currying

    • To migrate, users should (1) specify a default output array data type when invoking the main export, instead of the returned function, and (2) specify a PRNG parameter when invoking the returned function in order to curry PRNG parameters. Specifying an output array data type can still be done via the returned function; however, instead of a positional argument, one needs to provide an options object.

Commits

Details
  • 3ca6b26 - docs: update namespace table of contents (#1297) (by stdlib-bot, Philipp Burckhardt)
  • 4ee18f5 - docs: fix copyright year (by Athan Reines)
  • 60d37a0 - feat: add random/array/tools namespace package (by Athan Reines)
  • 720902c - docs: remove unnecessary require statement (by Athan Reines)
  • f0d8be9 - feat: add random/array/tools/ternary-factory (by Athan Reines)
  • 292f38d - feat: add random/array/tools/ternary (by Athan Reines)
  • 29add29 - docs: fix parameter descriptions and fix tests (by Athan Reines)
  • 250aa76 - test: fix tests to ensure testing intended behavior (by Athan Reines)
  • 7a98dfa - feat: add random/array/tools/binary-factory (by Athan Reines)
  • 6b16ced - docs: update examples (by Athan Reines)
  • 760edc1 - docs: update example (by Athan Reines)
  • 84cf136 - feat: add random/array/tools/binary (by Athan Reines)
  • f7af7f6 - docs: simplify examples (by Athan Reines)
  • 5ca2b6b - docs: simplify examples (by Athan Reines)
  • b44cd7f - docs: fix typo (by Athan Reines)
  • a16ad62 - docs: update examples (by Athan Reines)
  • 9762e88 - docs: update signatures and add partial application docs (by Athan Reines)
  • d7ca9e4 - bench: update description (by Athan Reines)
  • 8b4cc29 - docs: update copy (by Athan Reines)
  • 44f8243 - bench: fix function invocations (by Athan Reines)
  • e38a7cc - docs: fix signatures (by Athan Reines)
  • 9c2c4eb - docs: fix example (by Athan Reines)
  • db6c048 - docs: fix example (by Athan Reines)
  • adad88f - feat: refactor to support top-level output array default and currying PRNG parameters (by Athan Reines)
  • 0c69eee - docs: remove throws annotations (by Athan Reines)
  • 4ea8f4b - feat: add random/array/tools/nullary (by Athan Reines)
  • c5cadd8 - docs: fix throws tags and update description (by Athan Reines)
  • 2328e56 - docs: update copy (by Athan Reines)
  • aa40fc7 - docs: add README and update descriptions (by Athan Reines)
  • a30b64a - feat: add random/array/tools/unary-factory (by Athan Reines)
  • eb30a23 - docs: add comment (by Athan Reines)
  • f38a4b0 - docs: add comments (by Athan Reines)
  • 9f1aad3 - feat: add random/array/tools/unary (by Athan Reines)

Contributors

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

  • Athan Reines
  • Philipp Burckhardt