Skip to content

Latest commit

 

History

History
625 lines (411 loc) · 41.6 KB

File metadata and controls

625 lines (411 loc) · 41.6 KB

CHANGELOG

Package changelog.

Unreleased (2026-04-04)

Closed Issues

A total of 2 issues were closed in this release:

#10417, #11210

Commits

Details
  • 3fce7ca - chore: fix C lint errors (#11236) (by Geo Daoyu)
  • 16607df - bench: refactor to use string interpolation in strided/base/cmap (#10609) (by Vishal Gaikwad)
  • dfbed82 - bench: refactor to use string interpolation in strided/base/binary (#10515) (by Vishal Gaikwad)
  • 1a62e75 - bench: use string interpolation in strided/base/binary-signature-callbacks (#10581) (by Vishal Gaikwad)
  • c3789be - docs: fix example (by Athan Reines)
  • 786e059 - chore: fix C lint errors (#10418) (by Geo Daoyu)
  • a65cb70 - bench: refactor to use string interpolation in strided/base/binary-addon-dispatch (#10519) (by Vishal Gaikwad)

Contributors

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

  • Athan Reines
  • Geo Daoyu
  • Vishal Gaikwad

0.4.1 (2026-02-08)

No changes reported for this release.

0.4.0 (2026-01-31)

Features

Bug Fixes

  • 62fd127 - update type definition to include const qualifiers
  • 2ca8d8f - update declaration

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.

Closed Issues

A total of 9 issues were closed in this release:

#6132, #6272, #6475, #6523, #6778, #7084, #7760, #8249, #8391

Commits

Details
  • 46c47ec - refactor: update paths (by Neeraj Pathak)
  • 2473d1e - bench: refactor to use dynamic memory allocation in strided/base/dmskmap2 (#9354) (by Omar Mohamed, Athan Reines)
  • 4cc58f5 - bench: refactor to use dynamic memory allocation in strided/base/dmskmap (#9355) (by Omar Mohamed, Athan Reines)
  • fd0eac6 - bench: refactor to use dynamic memory allocation in strided/base/smap (#9353) (by Omar Mohamed)
  • cb25fd3 - bench: refactor to use dynamic memory allocation in strided/base/smskmap (#9351) (by Omar Mohamed, Athan Reines)
  • 9704456 - bench: refactor to use dynamic memory allocation in strided/base/smap2 (#9352) (by Omar Mohamed)
  • 32d9f09 - bench: refactor to use dynamic memory allocation in strided/base/smskmap2 (#9350) (by Omar Mohamed, Athan Reines)
  • e0690b4 - docs: update examples (#9304) (by stdlib-bot)
  • 062b80e - docs: improve doctests for complex number instances in strided/base/zmap (#9044) (by Prajjwal Bajpai)
  • 3de4c3c - docs: improve doctests for complex number instances in strided/base/cmap (#8954) (by Prajjwal Bajpai)
  • 4d1c412 - chore: fix C lint errors (#8392) (by Geo Daoyu, Athan Reines)
  • 1260ab1 - chore: fix C lint errors (#8252) (by Geo Daoyu)
  • f344466 - test: use .strictEqual() instead of .equal() and fix lint errors (by Philipp Burckhardt)
  • 77867ac - docs: remove trailing whitespace (by Philipp Burckhardt)
  • 504a3f1 - style: fix indentation in JSON files (by Philipp Burckhardt)
  • 9b22fea - chore: fix C lint errors (#7768) (by Geo Daoyu)
  • 62fd127 - fix: update type definition to include const qualifiers (by Athan Reines)
  • 8963c18 - chore: fix C lint errors (#7459) (by Geo Daoyu)
  • 26f5797 - chore: fix EditorConfig lint errors (#7099) (by Lalit Narayan Yadav)
  • 842f4f5 - build: add shebang (by Athan Reines)
  • 66a381d - chore: fix C lint errors (#6866) (by Lalit Narayan Yadav)
  • 5f73301 - docs: minor clean-up (by Philipp Burckhardt)
  • bb44973 - chore: fix C lint error (#6529) (by Anshu Kumar)
  • 1c11f2e - chore: address C lint errors (#6193) (by Jay Soni, Athan Reines, stdlib-bot)
  • b818857 - chore: fix C lint errors (#6279) (by Aarya Balwadkar, Athan Reines)
  • 845e64a - refactor: update paths (by Gururaj Gurram)
  • 74826d6 - refactor: update paths (by Gururaj Gurram)
  • 74b15bb - refactor: update paths (by Gururaj Gurram)
  • 3938b26 - refactor: update paths (by Gururaj Gurram)
  • a0ae68f - style: resolve lint errors in strided/base/map-by2 (#6093) (by Gururaj Gurram, Athan Reines)
  • 2752fe3 - refactor: update paths (by Gururaj Gurram)
  • 3ae3c5f - refactor: update paths (by Gururaj Gurram)
  • 22212ac - docs: update related packages sections (#5129) (by stdlib-bot)
  • 60334d6 - refactor: update paths (by Gururaj Gurram)
  • 8da0e78 - refactor: update paths (by Gururaj Gurram)
  • 836170d - refactor: update paths (by Gururaj Gurram)
  • 902977d - docs: update related packages sections (#4825) (by stdlib-bot)
  • a3301a2 - docs: update related packages sections (#4517) (by stdlib-bot)
  • bc279b5 - docs: update related packages sections (#4485) (by stdlib-bot, Philipp Burckhardt)
  • 7d6450c - docs: update related packages sections (#4186) (by stdlib-bot)
  • 62364f6 - style: fix C comment alignment (by Philipp Burckhardt)
  • 8684eb4 - docs: update related packages sections (#4114) (by stdlib-bot, Athan Reines)
  • 5cb36ef - docs: update related packages sections (#3890) (by stdlib-bot)
  • 1c56b73 - docs: update related packages sections (#3380) (by stdlib-bot)
  • b6a2b0b - docs: update namespace table of contents (#3192) (by stdlib-bot, Philipp Burckhardt)
  • 8b1548f - feat: update namespace TypeScript declarations (#3190) (by stdlib-bot, Philipp Burckhardt)
  • c442b93 - feat: add blas/base/drotm-wasm (#3021) (by Aman Bhansali, Athan Reines)
  • 2c4e5d8 - build: disable additional lint rule in TS tests (by Philipp Burckhardt)
  • abf0407 - chore: resolve lint errors in TS files (by Philipp Burckhardt)
  • ff9fa81 - docs: fix TSDoc lint errors (by Philipp Burckhardt)
  • 6e9f42e - docs: harmonize list formatting in repl.txt and ensure starting newline (by Philipp Burckhardt)
  • 0c2eafb - docs: fix copy and remove extraneous newline (by Athan Reines)
  • f387603 - docs: consistently use declarative instead of imperative sentences outside of intros (by Philipp Burckhardt)
  • 1b3cf97 - feat: add strided2object to namespace (by Athan Reines)
  • 6f6df5d - feat: add strided/base/strided2object (by Athan Reines)
  • 6485a76 - docs: update examples (by Athan Reines)
  • dea5a9b - feat: add readDataView to namespace (by Athan Reines)
  • 1584e8c - feat: add strided/base/read-dataview (by Athan Reines)
  • 6ca3c57 - docs: fix copy (by Athan Reines)
  • 029dfd6 - docs: fix examples (by Athan Reines)
  • 66edaac - feat: add writeDataView to namespace (by Athan Reines)
  • dd143b9 - feat: add strided/base/write-dataview (by Athan Reines)
  • 33bda21 - feat: add C API (by Athan Reines)
  • 2ca8d8f - fix: update declaration (by Athan Reines)
  • 50795c2 - feat: add C API (by Athan Reines)
  • fba5621 - refactor: annotate parameters as constants and fix docs (by Athan Reines)

Contributors

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

  • Aarya Balwadkar
  • Aman Bhansali
  • Anshu Kumar
  • Athan Reines
  • Geo Daoyu
  • Gururaj Gurram
  • Jay Soni
  • Lalit Narayan Yadav
  • Neeraj Pathak
  • Omar Mohamed
  • Philipp Burckhardt
  • Prajjwal Bajpai

0.3.0 (2024-07-29)

Features

  • 082d2e9 - add boolean dtype support to strided/base/binary-addon-dispatch (#2526)
  • 599f5e4 - add boolean dtype support to strided/base/binary (#2525)
  • dc36936 - add boolean dtype support to strided/base/mskunary (#2520)
  • 441d61c - add boolean dtype support to strided/base/unary (#2519)
  • f5ee96c - add boolean dtype support to strided/base/mskunary-addon-dispatch (#2523)
  • 867c4e2 - add boolean dtype support to strided/base/unary-addon-dispatch (#2522)
  • 8831e32 - add boolean dtype support to strided/base/nullary-addon-dispatch (#2521)
  • 4d3d36e - add boolean dtype support to strided/base/nullary (#2513)
  • ccaf9fe - update namespace TypeScript declarations (#2490)
  • cc63b8b - add reinterpretBoolean to namespace
  • adba03d - add stride2offset to namespace
  • cb53df7 - add strided/base/stride2offset
  • 1d52f5a - add strided/base/reinterpret-boolean (#2297)

Bug Fixes

  • a96a408 - accommodate enum values equal to 0
  • cf3f92e - update include paths

Commits

Details
  • 2777e4b - bench: resolve lint errors in benchmarks (by Athan Reines)
  • 0406147 - refactor: update paths (by Athan Reines)
  • b9703b5 - refactor: update paths (by Athan Reines)
  • 32bbcb3 - refactor: update paths (by Athan Reines)
  • 8d4c46b - refactor: update paths (by Athan Reines)
  • ed9c0a5 - refactor: update paths (by Athan Reines)
  • 18b3c79 - refactor: update paths (by Athan Reines)
  • d04dcbd - docs: remove private annotations in C comments (by Philipp Burckhardt)
  • 1f39c86 - docs: fix example (by Athan Reines)
  • 4708d70 - docs: update namespace table of contents (#2532) (by stdlib-bot, Philipp Burckhardt)
  • 7b973eb - refactor: reduce code duplication (by Athan Reines)
  • aeb7b51 - refactor: reduce code duplication (by Athan Reines)
  • 6249bfd - refactor: reduce code duplication (by Athan Reines)
  • 320429f - refactor: reduce code duplication (by Athan Reines)
  • 4436cd1 - refactor: reduce code duplication (by Athan Reines)
  • 6d1214c - refactor: reduce code duplication (by Athan Reines)
  • fbe7514 - refactor: reduce code duplication (by Athan Reines)
  • 07f85a1 - refactor: reduce code duplication (by Athan Reines)
  • 3656b32 - refactor: reduce code duplication (by Athan Reines)
  • bb1d8a0 - refactor: reduce code duplication (by Athan Reines)
  • cfcce81 - refactor: reduce code duplication (by Athan Reines)
  • e47b1be - refactor: reduce code duplication (by Athan Reines)
  • 95cf265 - refactor: reduce code duplication (by Athan Reines)
  • 0d4ef60 - refactor: reduce code duplication (by Athan Reines)
  • 741144c - refactor: reduce code duplication (by Athan Reines)
  • 1600510 - refactor: reduce code duplication (by Athan Reines)
  • 223ff4e - refactor: reduce code duplication (by Athan Reines)
  • abffdf1 - refactor: reduce code duplication (by Athan Reines)
  • 341533b - refactor: use utility to resolve offset (by Athan Reines)
  • 9bd72c5 - refactor: use utility to resolve stride (by Athan Reines)
  • c1da2d5 - refactor: reduce code duplication (by Athan Reines)
  • 64592e5 - refactor: reduce code duplication (by Athan Reines)
  • 082d2e9 - feat: add boolean dtype support to strided/base/binary-addon-dispatch (#2526) (by Jaysukh Makvana)
  • 599f5e4 - feat: add boolean dtype support to strided/base/binary (#2525) (by Jaysukh Makvana, Athan Reines)
  • dc36936 - feat: add boolean dtype support to strided/base/mskunary (#2520) (by Jaysukh Makvana)
  • 441d61c - feat: add boolean dtype support to strided/base/unary (#2519) (by Jaysukh Makvana)
  • f5ee96c - feat: add boolean dtype support to strided/base/mskunary-addon-dispatch (#2523) (by Jaysukh Makvana)
  • 867c4e2 - feat: add boolean dtype support to strided/base/unary-addon-dispatch (#2522) (by Jaysukh Makvana)
  • 8831e32 - feat: add boolean dtype support to strided/base/nullary-addon-dispatch (#2521) (by Jaysukh Makvana)
  • 4d3d36e - feat: add boolean dtype support to strided/base/nullary (#2513) (by Jaysukh Makvana, Athan Reines)
  • ccaf9fe - feat: update namespace TypeScript declarations (#2490) (by stdlib-bot, Athan Reines)
  • cc63b8b - feat: add reinterpretBoolean to namespace (by Athan Reines)
  • adba03d - feat: add stride2offset to namespace (by Athan Reines)
  • 11ad206 - bench: fix function name (by Athan Reines)
  • cb53df7 - feat: add strided/base/stride2offset (by Athan Reines)
  • a96a408 - fix: accommodate enum values equal to 0 (by Athan Reines)
  • 1d52f5a - feat: add strided/base/reinterpret-boolean (#2297) (by Jaysukh Makvana, Athan Reines)
  • cf3f92e - fix: update include paths (by Athan Reines)
  • 75d4f83 - refactor: update require and include paths (by Athan Reines)
  • ec98887 - docs: update related packages sections (#2241) (by stdlib-bot)

Contributors

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

  • Athan Reines
  • Jaysukh Makvana
  • Philipp Burckhardt

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
  • 39b8176 - docs: update namespace table of contents (#1341) (by stdlib-bot, Athan Reines)
  • 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-14)

Features

  • 862cd8f - add reinterpretComplex to namespace
  • 8f40030 - add strided/base/reinterpret-complex
  • 783804d - update namespace TypeScript declarations (#1170)

Commits

Details
  • 862cd8f - feat: add reinterpretComplex to namespace (by Athan Reines)
  • 8f40030 - feat: add strided/base/reinterpret-complex (by Athan Reines)
  • dea49e0 - docs: use single quotes in require calls instead of backticks (by Philipp Burckhardt)
  • 783804d - feat: update namespace TypeScript declarations (#1170) (by stdlib-bot, Athan Reines)
  • d1b801d - refactor: use stdlib package to sum five numbers (by Athan Reines)
  • 19b9334 - refactor: use stdlib package to sum four numbers (by Athan Reines)
  • d3f4b2f - refactor: use stdlib package to sum three numbers (by Athan Reines)
  • 9502ed2 - build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)
  • 46d049b - build: replace tslint directive (by Philipp Burckhardt)
  • 7db5611 - docs: update links and fix headings (by Athan Reines)
  • d73bbf4 - build: replace lint directives (by Philipp Burckhardt)
  • f9c75ce - build: remove tslint directives (by Philipp Burckhardt)

Contributors

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

  • Athan Reines
  • Philipp Burckhardt

0.1.0 (2023-09-24)

Features

  • ca91187 - update minimum TypeScript version

Bug Fixes

  • cff1be6 - update import path for Collection type definition and refactor to use generics
  • a51eab8 - update import path for Collection type definition and refactor to use generics
  • fb02af2 - update import path for Collection type definition and refactor to use generics
  • 50bafc3 - update import path for Collection type definition and refactor to use generics
  • b544a52 - update import path for Collection type definition and refactor to use generics
  • b798cac - update import path for Collection type definition and use generics
  • e2a2a33 - update import path for Collection type definition and use generics
  • 32a2827 - update import paths for complex type defs
  • 9212514 - set correct package names and descriptions
  • 0a81f83 - resolve C lint errors

BREAKING CHANGES

  • ca91187: update minimum TypeScript version to 4.1

    • To migrate, users should upgrade their TypeScript version to at least version 4.1.

Commits

Details
  • cff1be6 - fix: update import path for Collection type definition and refactor to use generics (by Athan Reines)
  • a51eab8 - fix: update import path for Collection type definition and refactor to use generics (by Athan Reines)
  • fb02af2 - fix: update import path for Collection type definition and refactor to use generics (by Athan Reines)
  • 50bafc3 - fix: update import path for Collection type definition and refactor to use generics (by Athan Reines)
  • b544a52 - fix: update import path for Collection type definition and refactor to use generics (by Athan Reines)
  • b798cac - fix: update import path for Collection type definition and use generics (by Athan Reines)
  • e2a2a33 - fix: update import path for Collection type definition and use generics (by Athan Reines)
  • ca91187 - feat: update minimum TypeScript version (by Philipp Burckhardt)
  • 32a2827 - fix: update import paths for complex type defs (by Athan Reines)
  • 9212514 - fix: set correct package names and descriptions (by Philipp Burckhardt)
  • 55866ea - test: use strictEqual checks (by Philipp Burckhardt)
  • 0a81f83 - fix: resolve C lint errors (by Athan Reines)
  • 28e1c84 - docs: resolve C lint errors (by Athan Reines)
  • cf94561 - refactor: add shebang to script (by Athan Reines)
  • 6341e64 - docs: remove comment from example (by Athan Reines)

Contributors

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

  • Athan Reines
  • Philipp Burckhardt

0.0.7 (2022-02-16)

No changes reported for this release.

0.0.6 (2021-08-22)

No changes reported for this release.

0.0.5 (2021-07-07)

No changes reported for this release.

0.0.4 (2021-06-27)

No changes reported for this release.

0.0.3 (2021-06-16)

No changes reported for this release.

0.0.2 (2021-06-15)

No changes reported for this release.

0.0.1 (2021-06-14)

No changes reported for this release.