Skip to content

Latest commit

 

History

History
2421 lines (2081 loc) · 342 KB

CHANGELOG.md

File metadata and controls

2421 lines (2081 loc) · 342 KB

CHANGELOG

Package changelog.

Unreleased (2025-04-30)

Features

Bug Fixes

  • de5763c - replace policy string with policy object
  • 05e83e1 - resolve typo in include guard
  • a996667 - propagate sign to the accumulated sum
  • ee80204 - propagate sign to the accumulated sum
  • 499ac6a - propagate sign to the accumulated sum
  • 9b15f0d - preserve the sign of zero
  • b8e6c48 - preserve the sign of zero
  • 4835ebd - preserve the sign of zero
  • 4a04acc - preserve the sign of zero
  • cb8907d - preserve the sign of zero
  • 8355a12 - preserve the sign of zero
  • 43bfc6b - include value in error message
  • 3b4fa18 - include value in error message
  • b6e0aca - add missing values in error messages in blas/base/sgemv (#6722)
  • dba36a2 - add missing values in error messages in blas/base/dgemv (#6726)
  • fc1d8d5 - condition checks in blas/base/ssyr2 (#6543)
  • e20f4e4 - condition check in blas/base/dsyr2 ndarray (#6532)
  • 068bbeb - update return value and tests for blas/ext/base/gcusumkbn (#5064)
  • e09860d - update type definitions to support accessor arrays
  • 3d9c97f - add math/base/speical/abs in manifest.json of blas/ext/base/dapxsumkbn (#4732)
  • cc8daaf - update include path
  • 2222d50 - update include path and refactor addon
  • fcedaac - update the return type and remove unnecessary branches/tests in blas/ext/base/ssumpw (#3321)
  • 4458c49 - extract the scalar constant as a float in blas/ext/base/dsapxsum (#3254)
  • bff0533 - extract the scalar constant as a float in blas/ext/base/dsapxsumpw (#3255)

BREAKING CHANGES

  • 211d758: remove mulf from math/base/ops namespace

    • To migrate, users should access the same symbol via the number/float32/base namespace.
  • 31d673e: remove dnanmean from stats/base

    • To migrate, users should access the same symbol via the @stdlib/stats/strided namespace.
  • 0864071: remove @stdlib/blas/ext/base/dapxsumkbn-wasm

    • To migrate, users should update their import paths to use @stdlib/blas/ext/base/wasm/dapxsumkbn.
  • ae8e7b9: remove dmaxabs

    • To migrate, users should access dmaxabs via the stats/strided namespace.
  • 76cf95f: remove add5

    • To migrate, users should access the add5 symbol via the number/float64/base namespace.
  • d66db3f: remove add, add3, and add4

    • To migrate, users should access those symbols in the number/float64/base namespace.
  • beeca53: remove blas/base/srot-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/srot which provides the same API and implementation.
  • 7ff23bf: remove blas/base/snrm2-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/snrm2 which provides the same API and implementation.
  • 7d1efc3: remove blas/base/sdot-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/sdot which provides the same API and implementation.
  • 742eb42: remove blas/base/scopy-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/scopy which provides the same API and implementation.
  • 68d3c7c: remove blas/base/saxpy-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/saxpy which provides the same API and implementation.
  • bf91fc5: remove blas/base/sasum-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/sasum which provides the same API and implementation.
  • c528ea9: remove blas/base/idamax-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/idamax which provides the same API and implementation.
  • 07ce325: remove blas/base/dswap-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/dswap which provides the same API and implementation.
  • 6e39c79: remove blas/base/dscal-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/dscal which provides the same API and implementation.
  • c0b7f3c: remove blas/base/drotm-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/drotm which provides the same API and implementation.
  • 0015bcd: remove blas/base/drot-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/drot which provides the same API and implementation.
  • 3c378c6: remove blas/base/dnrm2-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/dnrm2 which provides the same API and implementation.
  • c4b589f: remove blas/base/ddot-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/ddot which provides the same API and implementation.
  • 21feb97: remove blas/base/dcopy-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/dcopy which provides the same API and implementation.
  • e80da18: remove blas/base/daxpy-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/daxpy which provides the same API and implementation.
  • 28aeac5: remove blas/base/dasum-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/dasum which provides the same API and implementation.
  • 79cdf06: remove blas/base/cswap-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/cswap which provides the same API and implementation.
  • 08a68fa: remove blas/base/csrot-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/csrot which provides the same API and implementation.
  • 009ba31: remove blas/base/cscal-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/cscal which provides the same API and implementation.
  • 3fc841d: remove blas/base/ccopy-wasm

    • To migrate, users should update their require/import paths to use @stdlib/blas/base/wasm/ccopy which provides the same API and implementation.
  • 14f3f1a: remove dcuminabs

    • To migrate, users should access dcuminabs in the stats/strided/* namespace.
  • 54148e1: rename c_srev

    • To migrate, users should replace usage of c_srev with stdlib_strided_srev. The API signatures remain the same.
  • 8e8437c: remove stats/base/dcumaxabs

    • To migrate, users should access dcumaxabs via the stats/strided namespace.
  • 2ea4452: rename c_sapx to stdlib_strided_sapx

    • To migrate, users should replace all instances of c_sapx with stdlib_strided_sapx.
  • 0eac1eb: remove dmax

    • To migrate, users should access dmax via the stats/strided namespace.
  • 02cbff3: - c_dapx() renamed to stdlib_strided_dapx()

      • c_dapx_ndarray() renamed to stdlib_strided_dapx_ndarray() All downstream usage of the old c_dapx* symbols must be updated to use the new symbols.
  • 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 17 issues were closed in this release:

#3046, #3073, #3074, #3075, #3186, #3201, #3253, #5072, #5073, #5237, #5440, #5501, #5505, #5507, #5508, #5509, #5905

Commits

  • fbb364e - build: update configuration (by Athan Reines)
  • fdd8f3a - docs: update examples for blas/base/wasm/cswap (#5766) (by Gururaj Gurram, Athan Reines)
  • 8f6c511 - docs: remove trailing semicolons (by Athan Reines)
  • 09ffc2c - feat: add stats/strided/wasm/dmeanors (#5832) (by Prashant Kumar Yadav, Athan Reines, stdlib-bot)
  • bd0050a - feat: add blas/ext/base/wasm/dnanasumors (#6110) (by Prashant Kumar Yadav, Athan Reines, stdlib-bot)
  • 5731206 - feat: add blas/ext/base/wasm/sapxsumkbn (#5764) (by Gururaj Gurram, Athan Reines)
  • 6570841 - feat: add blas/base/wasm/sdsdot (#6768) (by Shabareesh Shetty, Athan Reines, stdlib-bot)
  • a70718c - docs: update examples for blas/base/wasm/cswap (#6846) (by Shabareesh Shetty)
  • 6464a4b - docs: update namespace table of contents (#6828) (by stdlib-bot)
  • 5bf5fef - feat: add cusum to namespace (by Athan Reines)
  • 0024458 - feat: add blas/ext/cusum (by Athan Reines)
  • eb8260d - docs: update note (by Athan Reines)
  • e41167e - refactor: update casting policy (by Athan Reines)
  • de5763c - fix: replace policy string with policy object (by Athan Reines)
  • b9d5fc2 - docs: update namespace table of contents (#6819) (by stdlib-bot, Philipp Burckhardt)
  • 9f85b5d - test: fix description (by Philipp Burckhardt)
  • 05e83e1 - fix: resolve typo in include guard (by Philipp Burckhardt)
  • 366925e - chore: minor clean-up (by Philipp Burckhardt)
  • 15a7123 - docs: document exceptions in blas/base/strsv (#6744) (by Shabareesh Shetty)
  • ee26dcf - docs: document exceptions in blas/base/dtrsv (#6743) (by Shabareesh Shetty)
  • 8a48ebe - test: add test cases for blas/base/strmv (#6732) (by Shabareesh Shetty)
  • 9d961d3 - test: add test cases for blas/base/dtrmv (#6733) (by Shabareesh Shetty)
  • 0c0e21d - refactor: avoid returning void expression (by Athan Reines)
  • 4e8417c - bench: fix Makefile and move to subfolder (by Athan Reines)
  • d99e066 - bench: fix Makefile and move to subfolder (by Athan Reines)
  • fd5533d - feat: add sum to namespace (by Athan Reines)
  • 8844c7b - feat: add blas/ext/sum (by Athan Reines)
  • 0dd7923 - feat: add gcusum to namespace (by Athan Reines)
  • fb346ab - feat: add blas/ext/base/ndarray/gcusum (by Athan Reines)
  • 1741923 - feat: add scusum to namespace (by Athan Reines)
  • 53c2fb7 - feat: add blas/ext/base/ndarray/scusum (by Athan Reines)
  • 8fda22b - docs: fix descriptions (by Athan Reines)
  • 2fbc157 - feat: add dcusum to namespace (by Athan Reines)
  • 76d6a22 - feat: add blas/ext/base/ndarray/dcusum (by Athan Reines)
  • a996667 - fix: propagate sign to the accumulated sum (by Athan Reines)
  • ee80204 - fix: propagate sign to the accumulated sum (by Athan Reines)
  • 499ac6a - fix: propagate sign to the accumulated sum (by Athan Reines)
  • 9cb8df6 - test: fix missing opts argument (by Athan Reines)
  • 3c7589f - test: add zeros tests (by Athan Reines)
  • 9d2a4bc - test: add zeros tests (by Athan Reines)
  • 2c27a58 - test: add zeros tests (by Athan Reines)
  • b5fe718 - test: add zeros tests (by Athan Reines)
  • 9b15f0d - fix: preserve the sign of zero (by Athan Reines)
  • b8e6c48 - fix: preserve the sign of zero (by Athan Reines)
  • b415a2c - test: add zeros tests (by Athan Reines)
  • c376ed9 - test: add zeros tests (by Athan Reines)
  • 71be45f - test: add zeros tests (by Athan Reines)
  • be45258 - test: add zeros tests (by Athan Reines)
  • 4835ebd - fix: preserve the sign of zero (by Athan Reines)
  • 4a04acc - fix: preserve the sign of zero (by Athan Reines)
  • 1a5f29d - test: add zeros tests (by Athan Reines)
  • 5d0823a - test: add zeros tests (by Athan Reines)
  • 81aeefe - test: add zeros tests (by Athan Reines)
  • 446ce07 - test: add zeros tests (by Athan Reines)
  • cb8907d - fix: preserve the sign of zero (by Athan Reines)
  • 8355a12 - fix: preserve the sign of zero (by Athan Reines)
  • 9284bd7 - feat: add cfill and zfill to namespace (by Athan Reines)
  • b86b7d5 - feat: add ndarray to namespace (by Athan Reines)
  • e5b3cfd - feat: add blas/ext/base/ndarray namespace (by Athan Reines)
  • 6fe1a39 - feat: add blas/ext/base/ndarray/gsum (by Athan Reines)
  • 11e8887 - feat: add blas/ext/base/ndarray/ssum (by Athan Reines)
  • 23c60da - docs: remove spaces before periods (by Philipp Burckhardt)
  • 69cda50 - feat: add blas/ext/base/ndarray/dsum (by Athan Reines)
  • 5f73301 - docs: minor clean-up (by Philipp Burckhardt)
  • 074055b - docs: remove unused import in various examples in blas/base/wasm (#6782) (by Shabareesh Shetty)
  • 330e1e6 - docs: document exceptions in blas/base/dgemm (#6745) (by Shabareesh Shetty)
  • 9b76065 - test: add test cases for blas/base/dsyr (#6729) (by Shabareesh Shetty)
  • b25755a - test: add test cases for blas/base/dsyr2 (#6731) (by Shabareesh Shetty)
  • 899dd17 - docs: document exceptions in blas/base/sgemm (#6746) (by Shabareesh Shetty)
  • 4bf2683 - test: add test cases for blas/base/ssyr2 (#6730) (by Shabareesh Shetty)
  • dae553b - feat: add blas/base/wasm/dsdot (#6751) (by Shabareesh Shetty, stdlib-bot)
  • bf46e99 - style: remove unused import (#6781) (by Shabareesh Shetty)
  • 43bfc6b - fix: include value in error message (by Athan Reines)
  • 3b4fa18 - fix: include value in error message (by Athan Reines)
  • 11547d9 - test: add test cases for blas/base/ssyr (#6727) (by Shabareesh Shetty)
  • b6e0aca - fix: add missing values in error messages in blas/base/sgemv (#6722) (by Shabareesh Shetty, Athan Reines)
  • dba36a2 - fix: add missing values in error messages in blas/base/dgemv (#6726) (by Shabareesh Shetty, Athan Reines)
  • 0bff47f - test: add test cases for blas/base/dgemm (#6724) (by Shabareesh Shetty)
  • 7eeda08 - test: add test cases for blas/base/sgemm (#6725) (by Shabareesh Shetty)
  • a45c18d - test: add test cases for blas/base/strsv (#6721) (by Shabareesh Shetty)
  • d7c6f8e - feat: add blas/base/wasm/sswap (#6582) (by Shabareesh Shetty, Athan Reines, stdlib-bot)
  • c4c8949 - docs: update examples (by Athan Reines)
  • da11963 - test: add test cases for blas/base/dtrsv (#6708) (by Shabareesh Shetty)
  • 0b47cf8 - test: increase test code coverage in blas/base/snrm2 (#6688) (by Shabareesh Shetty, Athan Reines)
  • b01614a - test: completes code coverage in blas/base/dnrm2 (#6531) (by Shabareesh Shetty, Athan Reines)
  • 58a8f55 - test: increase code coverage in blas/base/dsyr2 (#6546) (by Shabareesh Shetty, Athan Reines, stdlib-bot)
  • c9e3ff1 - test: increase code coverage in blas/base/zaxpy (#6568) (by Shabareesh Shetty)
  • 9541650 - test: increase code coverage in blas/base/ssyr2 (#6544) (by Shabareesh Shetty, Athan Reines)
  • fc1d8d5 - fix: condition checks in blas/base/ssyr2 (#6543) (by Shabareesh Shetty)
  • e20f4e4 - fix: condition check in blas/base/dsyr2 ndarray (#6532) (by Shabareesh Shetty)
  • d7583fb - test: increase code coverage in blas/base/caxpy (#6530) (by Shabareesh Shetty, Athan Reines)
  • c9c5acc - docs: update examples for blas/base/wasm/csrot (#5760) (by Shabareesh Shetty)
  • cd6e347 - docs: update example (by Athan Reines)
  • 770c8fa - chore: remove empty lines (by Athan Reines)
  • 6aeed5c - docs: fix parameter name (#6515) (by Shabareesh Shetty)
  • ea11328 - docs: update examples for blas/base/wasm/cscal (#6495) (by Rupa, Athan Reines)
  • 9367d41 - refactor: update paths (by Aayush Khanna)
  • cb0d914 - refactor: update paths (by Aayush Khanna)
  • 1d8b212 - refactor: update paths (by Aayush Khanna)
  • 575ced1 - docs: update related packages sections (#6385) (by stdlib-bot)
  • a6c8cab - docs: fix examples (by Athan Reines)
  • d2aa857 - feat: add blas/ext/base/wasm/dasumpw (#5549) (by Aayush Khanna, Athan Reines, stdlib-bot)
  • 3da41b7 - feat: update namespace TypeScript declarations (#6058) (by stdlib-bot)
  • 9c0f393 - feat: add dapxsumors to namespace (by Athan Reines)
  • b2a770a - feat: add blas/ext/base/wasm/dapxsumors (#5644) (by Aayush Khanna, Athan Reines)
  • 022fa01 - docs: fix example (by Athan Reines)
  • db9696d - docs: update related packages sections (#6007) (by stdlib-bot, Athan Reines)
  • 87abb74 - feat: update namespace TypeScript declarations (#6008) (by stdlib-bot)
  • 5738d4d - feat: add dapxsum, dapxsumpw, and dnansumpw to namespace (by Athan Reines)
  • 654827d - feat: add blas/ext/base/wasm/dapxsum (#5634) (by Vivek Maurya, Athan Reines, stdlib-bot)
  • e0e2ab2 - feat: add blas/ext/base/wasm/dnansumpw (#5968) (by Prashant Kumar Yadav, Athan Reines)
  • acaa750 - docs: fix package name (by Athan Reines)
  • 49de088 - docs: fix package name (by Athan Reines)
  • 13e3172 - docs: fix pkg name (by Athan Reines)
  • 6f4d5ce - docs: fix pkg name (by Athan Reines)
  • 01a2787 - docs: update examples for blas/base/wasm/zdrot (#5805) (by Gururaj Gurram)
  • 6716e62 - feat: update namespace TypeScript declarations (#5938) (by stdlib-bot)
  • f572d78 - feat: add accessor array support to blas/base/gnrm2 (#5778) (by Muhammad Haris, Athan Reines)
  • 460cd8f - feat: add srotm to namespace (by Athan Reines)
  • 8dc3f35 - feat: add blas/base/wasm/srotm (#https://github.com/stodlib-js/stdlib/pull/5824) (by Gururaj Gurram, Athan Reines)
  • 14bab15 - chore: fix tests, spacing, and comments (by Athan Reines)
  • b419e98 - bench: suppress uninitialized variable warning (#5918) (by Hemant M Mehta)
  • 24ba370 - feat: add accessor array support to blas/base/gdot (#5878) (by Muhammad Haris, Athan Reines)
  • bd9b313 - docs: update examples for blas/base/wasm/zswap (#5770) (by Gururaj Gurram)
  • 8a80a81 - build: generalize scripts to auto-update copyright year (by Athan Reines)
  • b0d1c0e - feat: add blas/ext/base/wasm/dapxsumpw (#5642) (by Aayush Khanna, Athan Reines, stdlib-bot)
  • 5003dac - docs: fix line wrapping (by Athan Reines)
  • 56ca4c4 - docs: fix line wrapping (by Athan Reines)
  • ca7bf2d - docs: fix line wrapping (by Athan Reines)
  • 4fdea8f - chore: fix EditorConfig lint errors (#5514) (by Justyn Shelby)
  • 4efada9 - docs: update namespace table of contents (#5513) (by stdlib-bot)
  • 211d758 - feat: update namespace TypeScript declarations (#5511) (by stdlib-bot)
  • 8dc22d7 - refactor: update blas/base/gscal to follow current project conventions (#5447) (by Saurabh Singh, Athan Reines, Muhammad Haris, stdlib-bot)
  • 57184e0 - feat: add accessor array support to blas/base/gasum (#5439) (by Muhammad Haris)
  • 2d26990 - docs: update examples for blas/base/wasm/zcopy (#5442) (by Gururaj Gurram)
  • 3b48bb5 - feat: add accessor array support to blas/base/gscal (#5418) (by Muhammad Haris, Athan Reines)
  • f027bb0 - docs: update examples for blas/base/wasm/ccopy (#5410) (by Gururaj Gurram)
  • 31d673e - feat: update namespace TypeScript declarations (#5385) (by stdlib-bot)
  • 3ec92ae - docs: update related packages sections (#5401) (by stdlib-bot)
  • bda44d4 - docs: update examples for blas/base/zdscal (#5392) (by Gururaj Gurram)
  • f2f05d9 - docs: update related packages sections (#5384) (by stdlib-bot)
  • fc4a92a - refactor: update paths (by Aayush Khanna)
  • 3772f8f - docs: update namespace table of contents (#5366) (by stdlib-bot, Philipp Burckhardt)
  • 9789396 - feat: update namespace TypeScript declarations (#5364) (by stdlib-bot)
  • 2a23671 - feat: add various level 1 and level 2 routines to namespace (by Athan Reines)
  • c1ac93f - feat: add wasm to namespace (by Athan Reines)
  • 40f5bae - feat: add wasm to namespace (by Athan Reines)
  • 2c1cc13 - docs: fix copyright year (by Athan Reines)
  • a8b94d7 - feat: add blas/ext/base/wasm namespace (by Athan Reines)
  • 5306dac - feat: add blas/base/wasm namespace (by Athan Reines)
  • 6daebce - docs: update related packages sections (#5349) (by stdlib-bot)
  • 32d2b77 - docs: add missing API docs (by Athan Reines)
  • 0864071 - remove: remove blas/ext/base/dapxsumkbn-wasm (by Athan Reines)
  • 46b98f4 - feat: add blas/ext/base/wasm/dapxsumkbn (by Athan Reines)
  • 99dc0fd - feat: add blas/base/wasm/zdrot (#5293) (by Aman Bhansali, stdlib-bot)
  • 8446185 - docs: update related packages sections (#5307) (by stdlib-bot)
  • 3587230 - chore: address commit comments regarding typo and refactor (#5263) (by Suhaib Ilahi, Philipp Burckhardt)
  • ae8e7b9 - feat: update namespace TypeScript declarations (#5254) (by stdlib-bot)
  • b090b90 - docs: update related packages sections (#5253) (by stdlib-bot)
  • 8df3643 - docs: update namespace table of contents (#5256) (by stdlib-bot)
  • c86e76e - feat: add C ndarray implementation for blas/base/zscal (#4864) (by Aman Bhansali, Athan Reines, stdlib-bot)
  • 402bd40 - feat: add blas/base/wasm/sscal (#5224) (by Aman Bhansali, Athan Reines)
  • 76cf95f - feat: update namespace TypeScript declarations (#5243) (by stdlib-bot)
  • 158bfde - docs: update related packages sections (#5242) (by stdlib-bot)
  • 753fd55 - docs: update examples for blas/base/zdrot (#5209) (by Gururaj Gurram)
  • 6d41523 - docs: update examples for blas/base/zscal (#5226) (by Gururaj Gurram)
  • 8449e0b - docs: update examples for blas/base/zswap (#5218) (by Gururaj Gurram)
  • 8d34c0c - feat: add C implementation for blas/base/sspr (#4491) (by Aman Bhansali, Athan Reines, stdlib-bot)
  • 7cfb8f7 - docs: update examples for blas/base/zaxpy (#5173) (by Gururaj Gurram)
  • 2981d28 - docs: update blas/ext/base/dfill to follow current project conventions (#5171) (by Muhammad Haris)
  • 189249b - docs: update blas/ext/base/dcusumkbn to follow current project conventions (#5167) (by Muhammad Haris)
  • 76db518 - docs: update blas/ext/base/dcusumors to follow current project conventions (#5169) (by Muhammad Haris)
  • 8e5b82c - docs: update blas/ext/base/dnannsumors to follow current project conventions (#5189) (by Muhammad Haris)
  • 6f8225e - docs: update blas/ext/base/dnanasumors to follow current project conventions (#5185) (by Muhammad Haris)
  • e62caf3 - docs: update blas/ext/base/dnannsum to follow current project conventions (#5186) (by Muhammad Haris)
  • b5cca80 - docs: update blas/ext/base/dnannsumkbn to follow current project conventions (#5187) (by Muhammad Haris)
  • d81ba51 - docs: update blas/ext/base/dnannsumkbn2 to follow current project conventions (#5188) (by Muhammad Haris)
  • 858ab0a - docs: update blas/ext/base/dnannsumpw to follow current project conventions (#5190) (by Muhammad Haris)
  • 5dde14b - feat: update namespace TypeScript declarations (#5182) (by stdlib-bot)
  • 36768b4 - docs: update related packages sections (#5181) (by stdlib-bot)
  • d9c08b0 - docs: update blas/ext/base/dcusumkbn2 to follow current project conventions (#5168) (by Muhammad Haris)
  • 8357863 - feat: add C ndarray API and refactor blas/ext/base/ssort2ins (#5114) (by Prashant Kumar Yadav, Muhammad Haris)
  • 7a04093 - docs: update blas/ext/base/dcusum to follow current project conventions (#5166) (by Muhammad Haris)
  • 4bc7b8c - docs: update blas/ext/base/dcusumpw to follow current project conventions (#5170) (by Muhammad Haris)
  • 0feb415 - docs: update blas/ext/base/dnanasum to follow current project conventions (#5172) (by Muhammad Haris)
  • 9d447dc - docs: update related packages sections (#5151) (by stdlib-bot, Athan Reines)
  • 347e559 - docs: fix incorrect structure in READMEs of blas/ext/base/* (#5163) (by Aayush Khanna, Athan Reines)
  • d6e1030 - docs: update namespace TypeScript declarations (#5152) (by stdlib-bot)
  • 9a0d2cb - docs: update namespace table of contents (#5154) (by stdlib-bot)
  • d226d10 - feat: add accessor arrays support and refactor blas/ext/base/gsortins (#5120) (by Muhammad Haris, Athan Reines)
  • d66db3f - feat: update namespace TypeScript declarations (#5130) (by stdlib-bot)
  • 152dfd2 - feat: add accessor arrays support to blas/ext/base/gsum (#5134) (by Muhammad Haris)
  • ece4002 - feat: add accessor arrays support and refactor blas/ext/base/gsortsh (#5122) (by Muhammad Haris)
  • 9ae04b5 - docs: update namespace table of contents (#5132) (by stdlib-bot, Philipp Burckhardt)
  • 22212ac - docs: update related packages sections (#5129) (by stdlib-bot)
  • 112b7ef - feat: add accessor arrays support and refactor blas/ext/base/gsorthp (#5117) (by Muhammad Haris)
  • 5997441 - docs: update examples for blas/base/zcopy (#5121) (by Gururaj Gurram)
  • 8ad374c - feat: add accessor arrays support and refactor blas/ext/base/gsort2sh (#5113) (by Muhammad Haris)
  • 7d5e0aa - feat: add accessor arrays support and refactor blas/ext/base/gsort2ins (#5089) (by Muhammad Haris)
  • 20f7173 - feat: add accessor arrays support and refactor blas/ext/base/gsort2hp (#4660) (by Muhammad Haris, Athan Reines)
  • 924f85a - feat: add C implementation for blas/base/ssyr (#2877) (by Aman Bhansali, Athan Reines, stdlib-bot)
  • 32e4183 - refactor: address unnecessary casting and fix docs (#5079) (by Saurabh Singh, Athan Reines)
  • cd30ae4 - feat: add blas/base/wasm/isamax (#3984) (by Aman Bhansali, Athan Reines, stdlib-bot)
  • e28cc73 - feat: add blas/base/wasm/zcopy (#3982) (by Aman Bhansali, Athan Reines, stdlib-bot)
  • 885fa05 - docs: fix example (by Athan Reines)
  • 4112d6d - docs: fix example (by Athan Reines)
  • 5cdd9f7 - feat: add blas/base/wasm/zswap (#4011) (by Aman Bhansali, Athan Reines, stdlib-bot)
  • 966f409 - docs: update related packages sections (#5108) (by stdlib-bot)
  • f9561f9 - docs: update related packages sections (#5087) (by stdlib-bot)
  • 84b7614 - chore: address commit comment feedback (#5078) (by Mohammad Bin Aftab, Philipp Burckhardt)
  • 88e4c0a - docs: update related packages sections (#5074) (by stdlib-bot)
  • beeca53 - remove: remove blas/base/srot-wasm (by Athan Reines)
  • bc81929 - feat: add blas/base/wasm/srot (by Athan Reines)
  • 7ff23bf - remove: remove blas/base/snrm2-wasm (by Athan Reines)
  • fa44243 - feat: add blas/base/wasm/snrm2 (by Athan Reines)
  • 7d1efc3 - remove: remove blas/base/sdot-wasm (by Athan Reines)
  • 8649400 - feat: add blas/base/wasm/sdot (by Athan Reines)
  • 742eb42 - remove: remove blas/base/scopy-wasm (by Athan Reines)
  • 56a4fc3 - feat: add blas/base/wasm/scopy (by Athan Reines)
  • 68d3c7c - remove: remove blas/base/saxpy-wasm (by Athan Reines)
  • f19927d - feat: add blas/base/wasm/saxpy (by Athan Reines)
  • bf91fc5 - remove: remove blas/base/sasum-wasm (by Athan Reines)
  • 2fc9bf4 - feat: add blas/base/wasm/sasum (by Athan Reines)
  • c528ea9 - remove: remove blas/base/idamax-wasm (by Athan Reines)
  • caf2c7e - feat: add blas/base/wasm/idamax (by Athan Reines)
  • 07ce325 - remove: remove blas/base/dswap-wasm (by Athan Reines)
  • 35ad7f0 - feat: add blas/base/wasm/dswap (by Athan Reines)
  • 6e39c79 - remove: remove blas/base/dscal-wasm (by Athan Reines)
  • 8fa1f9d - feat: add blas/base/wasm/dscal (by Athan Reines)
  • c0b7f3c - remove: remove blas/base/drotm-wasm (by Athan Reines)
  • a519986 - feat: add blas/base/wasm/drotm (by Athan Reines)
  • 0015bcd - remove: remove blas/base/drot-wasm (by Athan Reines)
  • 8270aa6 - feat: add blas/base/wasm/drot (by Athan Reines)
  • 3c378c6 - remove: remove blas/base/dnrm2-wasm (by Athan Reines)
  • 18fef5f - feat: add blas/base/wasm/dnrm2 (by Athan Reines)
  • c4b589f - remove: remove blas/base/ddot-wasm (by Athan Reines)
  • b5468db - feat: add blas/base/wasm/ddot (by Athan Reines)
  • 21feb97 - remove: remove blas/base/dcopy-wasm (by Athan Reines)
  • dbb0165 - feat: add blas/base/wasm/dcopy (by Athan Reines)
  • e80da18 - remove: remove blas/base/daxpy-wasm (by Athan Reines)
  • f1d4e1d - feat: add blas/base/wasm/daxpy (by Athan Reines)
  • 28aeac5 - remove: remove blas/base/dasum-wasm (by Athan Reines)
  • 0d61df4 - feat: add blas/base/wasm/dasum (by Athan Reines)
  • 79cdf06 - remove: remove blas/base/cswap-wasm (by Athan Reines)
  • f067e80 - feat: add blas/base/wasm/cswap (by Athan Reines)
  • 08a68fa - remove: remove blas/base/csrot-wasm (by Athan Reines)
  • 4de4aff - feat: add blas/base/wasm/csrot (by Athan Reines)
  • 009ba31 - remove: remove blas/base/cscal-wasm (by Athan Reines)
  • c18d344 - feat: add blas/base/wasm/cscal (by Athan Reines)
  • 3fc841d - remove: remove blas/base/ccopy-wasm (by Athan Reines)
  • ab1d701 - feat: add blas/base/wasm/ccopy (by Athan Reines)
  • e242eb1 - feat: add accessor arrays support to blas/ext/base/gnansum (#5066) (by Muhammad Haris)
  • e5a8c65 - feat: add accessor arrays support to blas/ext/base/gcusum (#5065) (by Muhammad Haris, stdlib-bot)
  • 068bbeb - fix: update return value and tests for blas/ext/base/gcusumkbn (#5064) (by Muhammad Haris)
  • 9da9e46 - feat: add accessor arrays support to blas/ext/base/gnannsumkbn (#5023) (by Muhammad Haris, Athan Reines)
  • 6c90e8f - feat: add accessor arrays support to blas/ext/base/gcusumpw (#5012) (by Muhammad Haris)
  • 1dd8adf - feat: add accessor arrays support to blas/ext/base/gcusumkbn2 (#5009) (by Muhammad Haris, Athan Reines)
  • 8310c1f - feat: add accessor arrays support to blas/ext/base/gcusumors (#5010) (by Muhammad Haris)
  • b74a0f9 - docs: update namespace table of contents (#5062) (by stdlib-bot)
  • aa13403 - docs: update namespace TypeScript declarations (#5060) (by stdlib-bot)
  • 6184c0c - docs: update related packages sections (#5059) (by stdlib-bot)
  • a6ba17c - feat: add C ndarray API and refactor blas/ext/base/dsorthp (#5018) (by Prashant Kumar Yadav, stdlib-bot)
  • d924c8d - feat: add C ndarray API and refactor blas/ext/base/dsortins (#5028) (by Prashant Kumar Yadav, stdlib-bot)
  • ef11834 - docs: update related packages sections (#5048) (by stdlib-bot)
  • 367ec2c - docs: update namespace TypeScript declarations (#5039) (by stdlib-bot)
  • 1d6c6cf - docs: update namespace table of contents (#5041) (by stdlib-bot)
  • 6516030 - feat: add C ndarray API and refactor blas/ext/base/snansum (#4872) (by Muhammad Haris, Athan Reines)
  • a660827 - feat: add accessor arrays support to blas/ext/base/gapxsumkbn2 (#4928) (by Muhammad Haris, Athan Reines)
  • 5052523 - feat: add accessor arrays support blas/ext/base/gapxsumpw (#4932) (by Muhammad Haris, Athan Reines)
  • 419a872 - feat: add accessor arrays support to blas/ext/base/gapxsumors (#4930) (by Muhammad Haris, Athan Reines)
  • c879523 - feat: add accessor arrays support to blas/ext/base/gapxsum (#4927) (by Muhammad Haris)
  • f78899e - feat: add accessor arrays support to blas/ext/base/gnansumpw (#5037) (by Muhammad Haris)
  • 6af5789 - feat: add accessor arrays support to blas/ext/base/gapx (#4926) (by Muhammad Haris, Athan Reines)
  • 97f01ab - feat: add accessor arrays support to blas/ext/base/gsumkbn2 (#4960) (by Aayush Khanna)
  • 1d1e8b7 - refactor: remove redundant code in accessor functions (#5014) (by Aayush Khanna)
  • 9ce3d01 - feat: add accessor arrays support to blas/ext/base/gnansumors (#5036) (by Muhammad Haris, Athan Reines)
  • 6f8898d - feat: add accessor arrays support to blas/ext/base/gnansumkbn2 (#5034) (by Muhammad Haris)
  • 2e66bec - feat: add accessor arrays support to blas/ext/base/gnansumkbn (#5032) (by Muhammad Haris)
  • feb71c7 - feat: add C ndarray API and refactor blas/ext/base/sdsapxsum (#4885) (by Muhammad Haris)
  • e85fab1 - feat: add C ndarray API and refactor blas/ext/base/sdssum (#4873) (by Muhammad Haris)
  • 291d653 - feat: add C ndarray API and refactor blas/ext/base/ssum (#4871) (by Muhammad Haris)
  • 9c66f54 - feat: add C ndarray API and refactor blas/ext/base/ssumkbn2 (#4870) (by Muhammad Haris)
  • 2f8eeb1 - feat: add C ndarray API and refactor blas/ext/base/sdsnansum (#4882) (by Muhammad Haris)
  • 4ca8f05 - docs: update examples of blas/base/cswap (#5007) (by Gururaj Gurram)
  • 56aeda8 - docs: update namespace TypeScript declarations (#5003) (by stdlib-bot)
  • 4bbd4bd - feat: add accessor arrays support to blas/ext/base/gcusumkbn (#4959) (by Muhammad Haris, Athan Reines)
  • f3cc847 - feat: add accessor arrays support to blas/ext/base/gasumpw (#4958) (by Muhammad Haris)
  • 99b9273 - docs: update examples for blas/base/csrot (#4963) (by Gururaj Gurram)
  • 3665b8b - docs: use correct types in blas/ext/base/gsumkbn (#4961) (by Aayush Khanna)
  • 14f3f1a - feat: update namespace TypeScript declarations (by stdlib-bot)
  • cbf1382 - docs: update related packages sections (#4964) (by stdlib-bot)
  • db41c3d - docs: update namespace table of contents (#4965) (by stdlib-bot)
  • 3f3edff - feat: add support for accessor arrays in blas/ext/base/gsumkbn (#4923) (by Aayush Khanna)
  • 7456e9f - refactor: update blas/base/gsum to follow current project conventions (#4924) (by Aayush Khanna)
  • 48f82a2 - docs: update examples for blas/base/cscal (#4942) (by Gururaj Gurram)
  • 9f88c8c - docs: update examples for blas/base/caxpy (#4925) (by Gururaj Gurram)
  • 906a39e - feat: add accessor arrays support to blas/ext/base/gapxsumkbn (#4888) (by Muhammad Haris)
  • 06f12ee - feat: add support for accessor arrays in blas/ext/base/gsumpw (#4859) (by Aayush Khanna, Athan Reines)
  • cce206a - docs: update namespace TypeScript declarations (#4877) (by stdlib-bot)
  • 3dbeed6 - docs: update namespace table of contents (#4879) (by stdlib-bot)
  • 1e28982 - feat: add C ndarray API and refactor blas/ext/base/ssumkbn (#4851) (by Muhammad Haris, Athan Reines)
  • 0112c32 - feat: add C ndarray API and refactor blas/ext/sdsnansumpw (#4821) (by Muhammad Haris, Athan Reines)
  • a0fed4b - feat: add C ndarray API and refactor blas/ext/base/sdssumpw (#4823) (by Muhammad Haris)
  • b358161 - feat: add C ndarray API and refactor blas/ext/base/snansumkbn (#4834) (by Muhammad Haris)
  • edcbd07 - feat: add C ndarray API and refactor blas/ext/base/sdsapxsumpw (#4815) (by Muhammad Haris, Athan Reines)
  • 8409bd1 - feat: update namespace TypeScript declarations (#4856) (by stdlib-bot)
  • 15204d7 - docs: update namespace table of contents (#4858) (by stdlib-bot)
  • 8bef034 - feat: add C ndarray API and refactor blas/ext/base/snansumkbn2 (#4846) (by Muhammad Haris)
  • 7560ab3 - refactor: avoid temporary complex number instantiation (by Athan Reines)
  • 54148e1 - feat: add C ndarray API and refactor blas/ext/base/srev (#4848) (by Muhammad Haris, Athan Reines)
  • c97212e - refactor: avoid complex number instantiation (by Athan Reines)
  • 305beea - refactor: use complex/float64/base/scale (by Athan Reines)
  • 63bb1c5 - docs: update related packages sections (#4842) (by stdlib-bot, Athan Reines)
  • 8e8437c - feat: update namespace TypeScript declarations (#4843) (by stdlib-bot)
  • 399942d - docs: update examples for blas/base/ccopy (#4836) (by Gururaj Gurram, Athan Reines)
  • 902977d - docs: update related packages sections (#4825) (by stdlib-bot)
  • c33e77a - docs: update namespace table of contents (#4819) (by stdlib-bot)
  • 20b9402 - docs: update namespace TypeScript declaration comments (#4817) (by stdlib-bot)
  • 6560077 - feat: add C ndarray API and refactor blas/ext/base/scusumpw (#4814) (by Muhammad Haris, Athan Reines)
  • 2ea4452 - feat: add C ndarray API and refactor blas/ext/base/sapx (#4696) (by Muhammad Haris, Athan Reines)
  • 036fccd - feat: add C ndarray API and refactor blas/ext/base/sapxsum (#4812) (by Muhammad Haris)
  • a1edb83 - feat: add C ndarray API and refactor blas/ext/base/scusumors (#4813) (by Muhammad Haris)
  • 0eac1eb - feat: update namespace TypeScript declarations (#4809) (by stdlib-bot)
  • 21c2f38 - docs: update namespace table of contents (#4811) (by stdlib-bot)
  • 4b88dd6 - feat: add blas/base/zdscal (#4738) (by Ricky Reusser, Athan Reines)
  • c1d2e88 - test: update test-cases for stride handling in blas/ext/base/gapxsum (#4801) (by Muhammad Haris)
  • 984dc38 - refactor: update blas/ext/base/gcusumkbn2 to follow current project conventions (#4436) (by Muhammad Haris)
  • 897aa61 - refactor: update blas/ext/base/gcusum to follow current project conventions (#4435) (by Muhammad Haris, Athan Reines)
  • c0a0110 - refactor: update blas/ext/base/gcusumpw to follow current project conventions (#4551) (by Muhammad Haris, Athan Reines)
  • 3d551c4 - feat: add C ndarray API and refactor blas/ext/base/sapxsumkbn (#4714) (by Muhammad Haris, stdlib-bot)
  • ffc3cf0 - refactor: update blas/ext/base/gsumkbn to follow current project conventions (#4677) (by Muhammad Haris)
  • 678f294 - refactor: update blas/ext/base/gapxsum to follow current project conventions (#4348) (by Muhammad Haris, Athan Reines)
  • 8e4ef81 - refactor: update blas/ext/base/gapx to follow current project conventions (#4347) (by Muhammad Haris)
  • 4cc5a5b - refactor: update blas/ext/base/gasumpw to follow current project conventions (#4384) (by Muhammad Haris)
  • 69e8243 - refactor: update blas/ext/base/gapxsumpw to follow current project conventions (#4382) (by Muhammad Haris)
  • 64846e4 - refactor: update blas/ext/base/gapxsumkbn2 to follow current project conventions (#4378) (by Muhammad Haris, Athan Reines)
  • 04c416e - refactor: update blas/ext/base/gapxsumors to follow current project conventions (#4381) (by Muhammad Haris, Athan Reines)
  • 6641a29 - feat: add C ndarray API and refactor blas/ext/base/scusum (#4799) (by Muhammad Haris)
  • 1fa205c - feat: add support for accessor arrays (by Athan Reines)
  • e09860d - fix: update type definitions to support accessor arrays (by Athan Reines)
  • c217016 - refactor: update blas/ext/base/gfill-by to follow current project conventions (#4553) (by Muhammad Haris, Athan Reines)
  • b5162a4 - refactor: update blas/ext/base/gfill to follow current project conventions (#4552) (by Muhammad Haris)
  • fb901fb - docs: update namespace table of contents (#4796) (by stdlib-bot)
  • 22a3dcf - docs: update namespace TypeScript declaration comments (#4794) (by stdlib-bot, Philipp Burckhardt)
  • 7aa7851 - feat: add C ndarray API and refactor blas/ext/base/sapxsumpw (#4747) (by Muhammad Haris, Athan Reines)
  • 04950f3 - feat: add C ndarray API and refactor blas/ext/base/sapxsumkbn2 (#4730) (by Muhammad Haris, Athan Reines)
  • aca04f8 - feat: add C ndarray API and refactor blas/ext/base/scusumkbn (#4782) (by Muhammad Haris)
  • 8582e3f - feat: add C ndarray API and refactor blas/ext/base/sasumpw (#4764) (by Muhammad Haris, Athan Reines)
  • 3ca8ed8 - feat: add C ndarray API and refactor blas/ext/base/scusumkbn2 (#4788) (by Muhammad Haris, Athan Reines)
  • 318ba82 - docs: update related packages sections (#4784) (by stdlib-bot)
  • efadfe5 - bench: refactor array generation (by Athan Reines)
  • 3d97ce8 - bench: measure performance on generic arrays (by Athan Reines)
  • 88696eb - docs: update require path (by Athan Reines)
  • 46e3e8c - docs: update require path (by Athan Reines)
  • 22cd928 - docs: update require path (by Athan Reines)
  • dfb4d35 - docs: update namespace table of contents (#4760) (by stdlib-bot)
  • 5ef1f55 - docs: update related packages sections (#4757) (by stdlib-bot)
  • 6028758 - docs: update namespace TypeScript declaration comments (#4758) (by stdlib-bot, Philipp Burckhardt)
  • a393090 - feat: add C ndarray API and refactor blas/ext/base/sapxsumors (#4746) (by Muhammad Haris, Athan Reines)
  • 02cbff3 - refactor: update blas/ext/base/dapx to follow current project conventions (#4737) (by Muhammad Haris)
  • 3d9c97f - fix: add math/base/speical/abs in manifest.json of blas/ext/base/dapxsumkbn (#4732) (by Aayush Khanna)
  • e661213 - feat: update namespace TypeScript declarations (#4706) (by stdlib-bot)
  • cff470f - docs: update namespace table of contents (#4708) (by stdlib-bot, Planeshifter)
  • ea9e425 - refactor: update blas/ext/base/grev to follow current project conventions (#4659) (by Muhammad Haris)
  • 53c0427 - refactor: update blas/ext/base/gcusumors to follow current project conventions (#4453) (by Muhammad Haris, Athan Reines)
  • dbb338e - docs: update related packages sections (#4690) (by stdlib-bot)
  • 09b5945 - docs: update namespace TypeScript declaration comments (#4691) (by stdlib-bot, Philipp Burckhardt)
  • ba7f732 - docs: update namespace table of contents (#4693) (by stdlib-bot, Philipp Burckhardt)
  • bb638df - refactor: update blas/ext/base/gnannsumkbn to follow current project conventions (#4631) (by Muhammad Haris)
  • 0639c11 - refactor: update blas/ext/base/gsumkbn2 to follow current project conventions (#4678) (by Muhammad Haris)
  • c36f0e7 - refactor: update blas/ext/base/gsumors to follow current project conventions (#4679) (by Muhammad Haris)
  • dbade8e - refactor: update blas/ext/base/gsumpw to follow current project conventions (#4680) (by Muhammad Haris)
  • 76642bf - docs: update namespace table of contents (#4658) (by stdlib-bot)
  • 1d7a2df - docs: update namespace TypeScript declarations (#4656) (by stdlib-bot)
  • 074b9a1 - feat: add C ndarray API and refactor blas/ext/base/dsumpw (#4329) (by Muhammad Haris)
  • 21006f2 - docs: fix examples require path for blas/ext/base/gnansumpw (#4642) (by Muhammad Haris)
  • 0892e11 - refactor: update blas/ext/base/gnansumors to follow current project conventions (#4640) (by Muhammad Haris, Athan Reines)
  • a6a0193 - refactor: update blas/ext/base/gnansum to follow current project conventions (#4639) (by Muhammad Haris, Athan Reines)
  • 86d1379 - refactor: update blas/ext/base/gnansumpw to follow current project conventions (#4641) (by Muhammad Haris)
  • 2cd9a7e - refactor: update blas/ext/base/gnansumkbn2 to follow current project conventions (#4634) (by Muhammad Haris)
  • e7febbb - refactor: update blas/ext/base/gnansumkbn to follow current project conventions (#4632) (by Muhammad Haris)
  • a13b924 - feat: add C ndarray API and refactor blas/ext/base/dsumors (#4320) (by Muhammad Haris, Athan Reines)
  • 563a4f8 - docs: update related packages sections (#4594) (by stdlib-bot)
  • f231799 - docs: update related packages sections (#4545) (by stdlib-bot)
  • 321e49e - docs: add missing periods to list items (by Philipp Burckhardt)
  • 3cd2abf - docs: update namespace table of contents (#4489) (by stdlib-bot)
  • 133c539 - docs: update namespace TypeScript declaration comments (#4487) (by stdlib-bot, Philipp Burckhardt)
  • d0c4941 - refactor: update blas/ext/base/gapxsumkbn to follow current project conventions (#4358) (by Muhammad Haris, Athan Reines)
  • 464e2cc - refactor: update blas/ext/base/gcusumkbn to follow current project conventions (#4412) (by Muhammad Haris, Athan Reines)
  • 090e47b - style: remove decimals (by Athan Reines)
  • 94c28dd - feat: add C ndarray API and refactor blas/ext/base/dsumkbn2 (#4316) (by Muhammad Haris, Athan Reines)
  • b6ba484 - docs: update namespace table of contents (#4448) (by stdlib-bot)
  • c7ef80e - docs: update namespace TypeScript declarations (#4446) (by stdlib-bot)
  • e373bc9 - feat: add C ndarray API and refactor blas/ext/base/dsum (#4312) (by Muhammad Haris, Athan Reines, stdlib-bot)
  • 99388d1 - test: fix grammar in descriptions (by Athan Reines)
  • 9000841 - style: fix decimals (by Athan Reines)
  • f78ae7b - feat: add C ndarray API and refactor blas/ext/base/dssum (#4262) (by Muhammad Haris)
  • 0d8ee2d - docs: update related packages sections (#4334) (by stdlib-bot)
  • cb750b6 - docs: fix C examples in blas/ext/base/dsumkbn (#4315) (by Muhammad Haris)
  • a6f3921 - docs: update related packages sections (#4242) (by stdlib-bot, Athan Reines)
  • dfc908c - docs: update namespace TypeScript declarations (#4243) (by stdlib-bot)
  • 9228eef - docs: update namespace table of contents (#4245) (by stdlib-bot)
  • c351e4b - feat: add C ndarray API and refactor blas/ext/base/snansumors (#3955) (by Snehil Shah, Athan Reines)
  • f9fce59 - docs: update related packages sections (#4212) (by stdlib-bot)
  • cc8daaf - fix: update include path (by Athan Reines)
  • 4a70790 - style: add missing spaces (by Philipp Burckhardt)
  • d3d3d14 - docs: update related packages sections (#4149) (by stdlib-bot, Philipp Burckhardt)
  • 62364f6 - style: fix C comment alignment (by Philipp Burckhardt)
  • 2ea848b - style: update to use tabs for indentation (by Philipp Burckhardt)
  • 6a0d6b8 - style: update to use tabs for indentation (by Philipp Burckhardt)
  • 8684eb4 - docs: update related packages sections (#4114) (by stdlib-bot, Athan Reines)
  • 2222d50 - fix: update include path and refactor addon (by Athan Reines)
  • c322b66 - docs: update related packages sections (#4070) (by stdlib-bot, Philipp Burckhardt)
  • 8bf8285 - chore: minor clean-up (by Philipp Burckhardt)
  • 32deb11 - docs: update related packages sections (#3976) (by stdlib-bot)
  • b20a9e6 - docs: update related packages sections (#3936) (by stdlib-bot)
  • 0e887d5 - style: add missing spaces (by Philipp Burckhardt)
  • ff25e13 - docs: remove excess whitespace (by Philipp Burckhardt)
  • cfc0665 - docs: add missing private tag (by Philipp Burckhardt)
  • b8c41df - docs: update related packages sections (#3915) (by stdlib-bot)
  • 1a202e3 - feat: update namespace TypeScript declarations (#3916) (by stdlib-bot, Philipp Burckhardt)
  • ef82c21 - docs: update namespace table of contents (#3918) (by stdlib-bot, Philipp Burckhardt)
  • bcc704d - feat: add C ndarray API and refactor blas/ext/base/dsumkbn (#3530) (by Muhammad Haris, Athan Reines)
  • f2db85a - bench: update benchmarks in blas/ext/base/ssumpw according to project conventions (#3903) (by Snehil Shah)
  • 0c9faed - docs: update namespace table of contents (#3902) (by stdlib-bot, Philipp Burckhardt)
  • 1c2b313 - docs: update namespace TypeScript declarations (#3900) (by stdlib-bot, Philipp Burckhardt)
  • 2825b42 - docs: update related packages sections (#3898) (by stdlib-bot)
  • 1f596cb - feat: add C ndarray API and refactor blas/ext/base/ssumors (#3891) (by Snehil Shah)
  • 5cb36ef - docs: update related packages sections (#3890) (by stdlib-bot)
  • a04a9e3 - feat: add C ndarray API and refactor blas/ext/base/dssumpw (#3528) (by Muhammad Haris, Athan Reines)
  • 5a3d324 - feat: add C ndarray API and refactor blas/ext/base/dssumors (#3396) (by Muhammad Haris, Athan Reines)
  • b6ee443 - feat: add C ndarray implementation for blas/base/caxpy (#3456) (by Aman Bhansali, Athan Reines)
  • cf7d38a - docs: update related packages sections (#3527) (by stdlib-bot)
  • bf5643f - docs: update related packages sections (#3404) (by stdlib-bot)
  • ac06419 - docs: update related packages sections (#3387) (by stdlib-bot)
  • 1c56b73 - docs: update related packages sections (#3380) (by stdlib-bot)
  • 0a8192d - docs: update related packages sections (#3370) (by stdlib-bot)
  • 1aae203 - docs: update namespace table of contents (#3373) (by stdlib-bot, Philipp Burckhardt)
  • a64ea86 - feat: update namespace TypeScript declarations (#3371) (by stdlib-bot, Philipp Burckhardt)
  • 7e8187a - docs: update related packages sections (#3368) (by stdlib-bot)
  • 1b5ac87 - refactor: update stride handling and function documentation for blas/ext/base/dapxsumors (#3247) (by Muhammad Haris)
  • 5364192 - refactor: update stride handling and function documentation for blas/ext/base/dapxsumpw (#3248) (by Muhammad Haris)
  • e3efb84 - feat: add C ndarray API and refactor blas/ext/base/snansumpw (#3353) (by Snehil Shah)
  • ff80d7d - refactor: update stride handling and function documentation for blas/ext/base/dasumpw (#3362) (by Muhammad Haris)
  • fcedaac - fix: update the return type and remove unnecessary branches/tests in blas/ext/base/ssumpw (#3321) (by Muhammad Haris)
  • d7058bc - test: add opts (by Philipp Burckhardt)
  • 09ed5c5 - test: add missing tests (by Philipp Burckhardt)
  • d5575ad - docs: update namespace TypeScript declarations (#3305) (by stdlib-bot, Philipp Burckhardt)
  • 166b3e1 - docs: update namespace table of contents (#3307) (by stdlib-bot, Philipp Burckhardt)
  • c83f108 - feat: add C ndarray API and refactor blas/ext/base/ssumpw (#3285) (by Snehil Shah)
  • 9818fa6 - feat: update namespace TypeScript declarations (#3259) (by stdlib-bot, Philipp Burckhardt)
  • 2bbeaab - docs: update namespace table of contents (#3290) (by stdlib-bot, Philipp Burckhardt)
  • 5c40302 - feat: add C ndarray API and refactor blas/ext/base/dsnansum (#3268) (by Muhammad Haris)
  • 9d47d0e - test: add tests to blas/ext/base/dnannsumors (#3266) (by Saurabh Singh, Athan Reines)
  • e3a09c9 - style: use consistent indentation (by Athan Reines)
  • 153d5f4 - docs: update namespace table of contents (#3277) (by stdlib-bot, Philipp Burckhardt)
  • 3b3d051 - docs: fix incorrect punctuation in function description for blas/ext/base/dsnansumpw (#3273) (by Muhammad Haris)
  • de75f04 - feat: add C ndarray API and refactor blas/ext/base/dsnansumpw (#3262) (by Muhammad Haris, Philipp Burckhardt)
  • 755b053 - docs: add missing header in blas/ext/base/dsnannsumors (#3263) (by Muhammad Haris)
  • a39d0f3 - refactor: update offset handling and function documentation for blas/ext/base/dnannsumors (#3252) (by Muhammad Haris)
  • 4458c49 - fix: extract the scalar constant as a float in blas/ext/base/dsapxsum (#3254) (by Muhammad Haris)
  • bff0533 - fix: extract the scalar constant as a float in blas/ext/base/dsapxsumpw (#3255) (by Muhammad Haris)
  • 5ac82aa - docs: update namespace table of contents (#3261) (by stdlib-bot, Philipp Burckhardt)
  • 7809a85 - feat: add C ndarray API and refactor blas/ext/base/dsnansumors (#3246) (by Muhammad Haris)
  • 1ea5a78 - docs: remove stray character in blas/ext/base/dapx documentation (#3250) (by Muhammad Haris)
  • d649da5 - feat: update namespace TypeScript declarations (#3243) (by stdlib-bot, Philipp Burckhardt)
  • 6ae3c11 - feat: add C ndarray API and refactor blas/ext/base/dsapxsum (#3225) (by Muhammad Haris)
  • 16d48af - refactor: update stride handling and function documentation for blas/ext/base/dapxsumkbn2 (#3227) (by Muhammad Haris)
  • 9c913e5 - docs: update descriptions of the function and its parameters in blas/ext/base/dapx (#3226) (by Muhammad Haris)
  • f1fa458 - feat: add blas/ext/base/dapxsumkbn-wasm (#3204) (by Snehil Shah, Athan Reines, stdlib-bot)
  • 05aab7d - feat: add blas/base/csrot-wasm (#3203) (by Aman Bhansali, Athan Reines)
  • 6734e4d - feat: add blas/base/ccopy-wasm (#3163) (by Aman Bhansali, Athan Reines)
  • ec233ec - feat: add C ndarray API and refactor blas/ext/base/dnannsumpw (#2994) (by Muhammad Haris, Athan Reines, stdlib-bot)
  • d23d168 - feat: add C ndarray implementation for blas/base/sscal (#3030) (by Aman Bhansali, Athan Reines, stdlib-bot)
  • 493db03 - feat: add blas/base/cswap-wasm (#3211) (by Aman Bhansali, Athan Reines)
  • 045a348 - feat: add C ndarray API and refactor blas/ext/base/dnannsum (#3197) (by Muhammad Haris, stdlib-bot)
  • 243fe3d - test: add tests to blas/ext/base/dnannsumkbn (#3218) (by Saurabh Singh)
  • ccc2637 - docs: fix missing license header for blas/base/cscal-wasm (#3215) (by Aman Bhansali)
  • 4eb9aea - refactor: replace fabs with stdlib_base_abs in C implementation of blas/ext/base/dapxsumkbn (#3214) (by Muhammad Haris, stdlib-bot)
  • 49f4678 - chore: update docs and tests of blas/ext/base/dapxsum (#3213) (by Muhammad Haris)
  • f4009fd - refactor: update docs and handling of zero stride in blas/ext/base/dapxsumkbn (#3212) (by Muhammad Haris)
  • 14021a5 - feat: add C ndarray API and refactor blas/ext/base/dnansumpw (#3202) (by Muhammad Haris)
  • b6a2b0b - docs: update namespace table of contents (#3192) (by stdlib-bot, Philipp Burckhardt)
  • 297cdff - test: add tests to blas/ext/base/dnannsumbn2 (#3205) (by Saurabh Singh, Philipp Burckhardt)
  • 8b1548f - feat: update namespace TypeScript declarations (#3190) (by stdlib-bot, Philipp Burckhardt)
  • f9fa434 - feat: add C ndarray API and refactor blas/ext/base/dnannsumkbn (#2988) (by Muhammad Haris)
  • b4c3fc8 - feat: add C ndarray API and refactor blas/ext/base/dsapxsumpw (#3083) (by Muhammad Haris, Athan Reines, stdlib-bot)
  • bc9016d - docs: update parameter descriptions and add missing header in C example (#3187) (by Muhammad Haris)
  • 15d040c - refactor: remove unnecessary variable declaration (#3185) (by Muhammad Haris)
  • 3bdf9dc - test: add tests to blas/ext/base/dnanasumors (#3104) (by Neeraj Pathak, Athan Reines, stdlib-bot)
  • 7f76495 - test: add tests to blas/ext/base/dnanasum (#3056) (by Saurabh Singh, Athan Reines, stdlib-bot)
  • 14b8f08 - feat: add C ndarray implementation for blas/base/scnrm2 (#3133) (by Aman Bhansali)
  • d05d7b3 - feat: add C ndarray implementation for blas/base/dznrm2 (#3130) (by Aman Bhansali, Athan Reines)
  • 22b7505 - refactor: update offset handling and function documentation for blas/ext/base/dsnannsumors (#3129) (by Muhammad Haris, stdlib-bot)
  • 2d0ea39 - feat: add C ndarray implementation for blas/base/csrot (#3067) (by Aman Bhansali, Athan Reines, stdlib-bot)
  • 7462db7 - feat: add C ndarray implementation for blas/base/zdrot (#3069) (by Aman Bhansali, Athan Reines, stdlib-bot)
  • 52e9aa8 - docs: update example (by Athan Reines)
  • 8e33b88 - docs: fix example (by Athan Reines)
  • b21aca4 - docs: fix example (by Athan Reines)
  • 3327fe6 - style: resolve lint error (by Athan Reines)
  • be9fdef - style: resolve lint error (by Athan Reines)
  • d7925a2 - feat: update JavaScipt implementation and add C ndarray implementation for blas/base/ccopy (#3063) (by Aman Bhansali, Athan Reines)
  • 2defdab - test: add tests for blas/base/cscal-wasm (#3062) (by Aman Bhansali, Athan Reines)
  • cef4c74 - docs: fix example (by Athan Reines)
  • 17b2358 - feat: update JavaScript implementation and add C ndarray implementation for blas/base/scasum (#3068) (by Aman Bhansali, Athan Reines)
  • 953e73d - feat: update JavaScript implementation and add C ndarray implementation for blas/base/cswap (#3064) (by Aman Bhansali, Athan Reines)
  • 38656e4 - docs: fix example (by Athan Reines)
  • cb425f9 - refactor: remove explicit cast and update function parameter description in blas/ext/base/drev (#3127) (by Muhammad Haris)
  • ada1567 - feat: add C ndarray implementation for blas/base/zswap (#3080) (by Aman Bhansali, Athan Reines)
  • adbee81 - docs: fix description (by Athan Reines)
  • 75e000c - feat: add C ndarray implementation for blas/base/zcopy (#3081) (by Aman Bhansali, Athan Reines)
  • f80e82f - refactor: update offset handling and function parameter description for blas/ext/base/dnannsumkbn2 (#3123) (by Muhammad Haris)
  • fca01a0 - test: achieve 100% test coverage for blas/ext/base/dnansumkbn2 (#3105) (by Neeraj Pathak)
  • c442b93 - feat: add blas/base/drotm-wasm (#3021) (by Aman Bhansali, Athan Reines)
  • f0ecdad - feat: add C ndarray API and refactor blas/ext/base/dnannsumkbn2 (#2990) (by Muhammad Haris)
  • ee9a830 - feat: add C ndarray API and refactor blas/ext/base/drev (#3071) (by Muhammad Haris)
  • a341f85 - feat: add C ndarray API and refactor blas/ext/base/dsnannsumors (#3086) (by Muhammad Haris)
  • af8d471 - feat: add C ndarray API and refactor blas/ext/base/dnannsumors (#2991) (by Muhammad Haris)
  • 796d76a - feat: add C ndarray API and refactor blas/ext/base/dnansum (#3052) (by Muhammad Haris)
  • 02735b4 - test: achieve 100% test coverage for blas/ext/base/dnansumors (#3087) (by Gururaj Gurram, Philipp Burckhardt)
  • cc6362b - test: achieve 100% test coverage for blas/ext/base/dnansumkbn (#3051) (by Muhammad Haris)

Contributors

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

  • Aayush Khanna
  • Aman Bhansali
  • Athan Reines
  • Gururaj Gurram
  • Hemant M Mehta
  • Justyn Shelby
  • Mohammad Bin Aftab
  • Muhammad Haris
  • Neeraj Pathak
  • Philipp Burckhardt
  • Prashant Kumar Yadav
  • Ricky Reusser
  • Rupa
  • Saurabh Singh
  • Shabareesh Shetty
  • Snehil Shah
  • Suhaib Ilahi
  • Vivek Maurya

0.3.3 (2024-11-05)

No changes reported for this release.

0.3.2 (2024-11-05)

Features

Bug Fixes

  • 7f368f6 - remove unused imports from TS declaration file
  • 9d55639 - update C function names in blas/ext/base/sfill to prevent name collisions (#2945)
  • 1f49ad9 - update C function names in blas/ext/base/dfill to prevent name collisions (#2944)
  • 5467341 - update C function names in blas/ext/base/cfill to prevent name collisions (#2943)
  • 2d7dda3 - update error message
  • e4de24f - resolve bugs in addon.c files
  • 898b50d - fix includes and types
  • 6c769ad - update error message
  • a90c34d - update error message
  • 00390b7 - add missing method in declaration tests (#2900)
  • 8b1f86b - prevent writing to read-only ndarrays

BREAKING CHANGES

  • 97bba2a: return an ndarray, rather than a scalar

    • This commit changes the return value from a scalar to an ndarray. Previously, the function only operated on one-dimensional ndarrays and returned a scalar value. Now, the function operates on ndarrays of arbitrary rank and always returns an ndarray. In order to migrate, for one-dimensional input ndarrays, users should call out.get() in order to retrieve the scalar dot product.

Closed Issues

A total of 5 issues were closed in this release:

#1496, #1530, #1534, #1536, #2543

Commits

  • dc4b7b1 - feat: add C ndarray API and refactor blas/ext/base/dnansumkbn2 (#3000) (by Muhammad Haris, Athan Reines, Philipp Burckhardt)
  • 371a494 - feat: add C ndarray API and refactor blas/ext/base/dnansumkbn (#2996) (by Muhammad Haris, Athan Reines)
  • fdd3963 - chore: minor clean-up (by Philipp Burckhardt)
  • 78a7b34 - chore: update package meta data (#3038) (by stdlib-bot, Athan Reines)
  • 7df5877 - feat: add C ndarray API and refactor blas/ext/base/dnansumors (#3001) (by Muhammad Haris, Athan Reines)
  • 63f08ff - docs: add return annotation (by Athan Reines)
  • ba99cc0 - docs: fix variable name (by Athan Reines)
  • e692962 - feat: add blas/base/cscal-wasm (by Athan Reines)
  • bef1dbe - docs: fix comments (by Athan Reines)
  • dd5ecf0 - docs: fix comments (by Athan Reines)
  • 5950b02 - docs: fix comments (by Athan Reines)
  • 8967a46 - docs: fix comments (by Athan Reines)
  • 7d54f12 - docs: fix comments (by Athan Reines)
  • 4ace02e - docs: fix comments (by Athan Reines)
  • 263ed0d - docs: fix param name (by Athan Reines)
  • a7dd0cf - style: fix spacing (by Athan Reines)
  • d3c6d35 - docs: remove unused require (by Athan Reines)
  • 2c2e66f - docs: fix example (by Athan Reines)
  • f8c853a - docs: fix notes (by Athan Reines)
  • f2323a6 - docs: fix notes (by Athan Reines)
  • d50be97 - docs: fix notes (by Athan Reines)
  • f7e5311 - docs: fix notes (by Athan Reines)
  • ea972a9 - docs: fix notes (by Athan Reines)
  • 9aafd79 - docs: fix example (by Athan Reines)
  • c8b03cb - docs: fix comments (by Athan Reines)
  • a7d96e6 - docs: fix comment (by Athan Reines)
  • b99598a - docs: fix comment (by Athan Reines)
  • aa66ef4 - docs: fix comment (by Athan Reines)
  • 3de76a0 - docs: fix comments (by Athan Reines)
  • 21234b9 - docs: fix comments (by Athan Reines)
  • 14e4fc8 - docs: fix comment (by Athan Reines)
  • 50f1d89 - docs: fix comment (by Athan Reines)
  • 1d23b34 - docs: fix comments (by Athan Reines)
  • ee1deea - docs: fix comments (by Athan Reines)
  • 57a9346 - docs: fix comments (by Athan Reines)
  • 91e37be - docs: fix missing license headers (by Athan Reines)
  • 401609a - docs: fix missing license header (by Athan Reines)
  • 5a7ec02 - docs: fix missing license header (by Athan Reines)
  • 198a20c - build: update compiler flags and export resolution (by Athan Reines)
  • 85a6c6a - build: update compiler flags and export resolution (by Athan Reines)
  • 75ff0b6 - build: update compiler flags and export resolution (by Athan Reines)
  • 2325635 - build: update compiler flags and export resolution (by Athan Reines)
  • 4e19f61 - build: update compiler flags and export resolution (by Athan Reines)
  • 59f10a1 - build: update compiler flags and export resolution (by Athan Reines)
  • 90b36a5 - build: update compiler flags and export resolution (by Athan Reines)
  • d681033 - build: update compiler flags and export resolution (by Athan Reines)
  • f62e6d1 - build: update compiler flags and export resolution (by Athan Reines)
  • f9e0fd5 - build: update compiler flags and export resolution (by Athan Reines)
  • f1e59ff - build: update compiler flags and export resolution (by Athan Reines)
  • b7102c9 - build: update compiler flags and export resolution (by Athan Reines)
  • e0b5a46 - build: update compiler flags and export resolution (by Athan Reines)
  • 1530f80 - build: update compiler flags and export resolution (by Athan Reines)
  • def99de - build: update compiler flags and export resolution (by Athan Reines)
  • 243f857 - feat: add blas/base/snrm2-wasm (#3029) (by Aman Bhansali, Athan Reines)
  • 5c30260 - docs: fix missing comma (by Athan Reines)
  • 9de99eb - feat: add blas/base/sasum-wasm (#3024) (by Aman Bhansali, Athan Reines)
  • 3409af0 - feat: add blas/base/srot-wasm (#3028) (by Aman Bhansali, Athan Reines)
  • e2ed2a3 - bench: use single-precision utility (by Athan Reines)
  • 6b238d9 - feat: add blas/base/sdot-wasm (#3025) (by Aman Bhansali, Athan Reines)
  • 45539d2 - docs: fix description (by Athan Reines)
  • 420e21c - docs: fix examples and notes (by Athan Reines)
  • fe8255a - feat: add blas/base/scopy-wasm (#3022) (by Aman Bhansali, Athan Reines)
  • e3512fc - feat: add blas/base/dasum-wasm (#2987) (by Aman Bhansali, Athan Reines)
  • 8f8b649 - feat: add blas/base/idamax-wasm (#3016) (by Aman Bhansali, Athan Reines)
  • 6c9018c - docs: fix note (by Athan Reines)
  • 3ab8221 - docs: fix note (by Athan Reines)
  • 1594f0f - feat: add blas/base/ddot-wasm (#2986) (by Aman Bhansali, Athan Reines)
  • 200e78a - docs: add missing comma (by Athan Reines)
  • bfcfb89 - feat: add blas/base/dscal-wasm (#2985) (by Aman Bhansali, Athan Reines)
  • 01e414b - docs: fix examples in blas/base/dnrm2-wasm (#3018) (by Aman Bhansali)
  • 4f8bad3 - feat: add blas/base/dnrm2-wasm (#3014) (by Aman Bhansali, Athan Reines)
  • c0a5dbe - test: achieve complete code coverage in blas/base/dznrm2 and blas/base/scnrm2 (#2977) (by Gururaj Gurram)
  • efbff47 - refactor: blas/ext/base/snansumkbn2 according to current project conventions (#3002) (by Gururaj Gurram, Gururaj Gurram, Philipp Burckhardt)
  • ea7b344 - feat: add C ndarray API and refactor blas/ext/base/dnanasum (#2984) (by Muhammad Haris, Athan Reines)
  • 6fe012e - feat: add C ndarray API and refactor blas/ext/base/dnanasumors (#2982) (by Muhammad Haris, Athan Reines)
  • 3bd3f48 - feat: add C ndarray API and refactor blas/ext/base/dcusumpw (#2981) (by Muhammad Haris, Athan Reines)
  • 5d79f98 - feat: add blas/base/drot-wasm (#2979) (by Aman Bhansali, Athan Reines)
  • 0441176 - docs: fix descriptions (by Athan Reines)
  • 0010618 - docs: fix descriptions (by Athan Reines)
  • 86b103d - feat: update JavaScript implementation and add C ndarray implementation for blas/base/idamax (#2980) (by Aman Bhansali, Athan Reines)
  • 206c660 - feat: update JavaScript implementation and add C ndarray implementation for blas/base/isamax (#2931) (by Aman Bhansali, Athan Reines)
  • 41135da - test: fix missing argument (by Athan Reines)
  • e379b5c - test: fix missing argument (by Athan Reines)
  • a3fb243 - feat: add blas/base/dswap-wasm (#2976) (by Aman Bhansali, Athan Reines)
  • fc1256b - feat: update JavaScript implementation and add C ndarray implementation for blas/base/cscal (#2967) (by Aman Bhansali, Athan Reines)
  • f446206 - feat: add C ndarray API and refactor blas/ext/base/zfill (#2962) (by Muhammad Haris, Athan Reines)
  • 5774557 - feat: add C ndarray API and refactor blas/ext/base/dcusumors (by Muhammad Haris, Athan Reines)
  • cf62100 - refactor: update blas/ext/base/dsort2ins to follow current project conventions (#2961) (by Aayush Khanna, Philipp Burckhardt)
  • c1552d8 - refactor: update blas/ext/base/ssort2hp to follow current project conventions (#2960) (by Aayush Khanna, Philipp Burckhardt)
  • b57ae2e - refactor: updated blas/ext/base/ssort2sh to follow current project conventions (#2957) (by Aayush Khanna, Philipp Burckhardt)
  • 0f8ee58 - docs: fix overwriting of variables (by Athan Reines)
  • ef474af - docs: fix overwriting of variables (by Athan Reines)
  • 98600ec - feat: add blas/base/dcopy-wasm (#2959) (by Aman Bhansali, Athan Reines)
  • 929a224 - feat: add blas/base/saxpy-wasm (#2956) (by Aman Bhansali, Athan Reines)
  • 1cd5988 - docs: fix copy (by Athan Reines)
  • a13603b - feat: add C ndarray API and refactor blas/ext/base/dcusum (#2954) (by Muhammad Haris)
  • c4172be - feat: add C ndarray API and refactor blas/ext/base/dcusumkbn2 (#2958) (by Muhammad Haris, Athan Reines)
  • aad48ea - chore: resolve lint errors (by Philipp Burckhardt)
  • 7f368f6 - fix: remove unused imports from TS declaration file (by Philipp Burckhardt)
  • 975147f - docs: fix TSDoc lint errors (by Philipp Burckhardt)
  • 08f9c1a - chore: minor clean-up (by Philipp Burckhardt)
  • 62a5c3a - feat: add C ndarray API and refactor blas/ext/base/dcusumkbn (#2951) (by Muhammad Haris, Athan Reines)
  • 6fd2e23 - feat: add C ndarray API and refactor blas/ext/base/dasumpw (#2949) (by Muhammad Haris, Athan Reines)
  • 2bcce62 - feat: add C ndarray API and refactor blas/ext/base/dapxsumkbn2 (#2948) (by Muhammad Haris)
  • 3095c9a - docs: add example using little-endian arrays (by Athan Reines)
  • dc08755 - feat: add C ndarray API and refactor blas/ext/base/dapxsum (#2946) (by Muhammad Haris, Athan Reines)
  • 8f72b43 - style: add missing spaces around parentheses (by Philipp Burckhardt)
  • 9d55639 - fix: update C function names in blas/ext/base/sfill to prevent name collisions (#2945) (by Muhammad Haris)
  • 1f49ad9 - fix: update C function names in blas/ext/base/dfill to prevent name collisions (#2944) (by Muhammad Haris)
  • 5467341 - fix: update C function names in blas/ext/base/cfill to prevent name collisions (#2943) (by Muhammad Haris)
  • 829713b - feat: add C ndarray API and refactor blas/ext/base/dapxsumpw (#2937) (by Muhammad Haris, Athan Reines)
  • bc97fa9 - feat: add C ndarray API and refactor blas/ext/base/dapxsumors (#2934) (by Muhammad Haris, Athan Reines)
  • 126c898 - feat: refactor JavaScript implementation and add C ndarray implementation for blas/base/dasum (#2942) (by Aman Bhansali)
  • bc3a86b - feat: add C ndarray API and refactor blas/ext/base/dapxsumkbn (#2930) (by Muhammad Haris, Athan Reines)
  • b853deb - feat: refactor JavaScript implementation and add C ndarray implementation for blas/base/dnrm2 (#2941) (by Aman Bhansali, Athan Reines)
  • 0ec855b - feat: add C ndarray implementation for blas/base/dsdot (#2938) (by Aman Bhansali, Athan Reines)
  • e4f28df - feat: add C ndarray implementation for blas/base/ddot (#2936) (by Aman Bhansali)
  • faa3014 - feat: add C ndarray implementation for blas/base/drotm (#2935) (by Aman Bhansali, Athan Reines)
  • d8a7b13 - docs: fix description (by Athan Reines)
  • d6b26e2 - docs: fix description (by Athan Reines)
  • 6947024 - docs: fix description (by Athan Reines)
  • 3dde90f - docs: fix description (by Athan Reines)
  • a187bfc - feat: add C ndarray API and refactor blas/ext/base/dapx (#2929) (by Muhammad Haris, Athan Reines)
  • 807613d - feat: add C ndarray implementation for blas/base/srotm (#2928) (by Aman Bhansali)
  • 2d7dda3 - fix: update error message (by Athan Reines)
  • 177f16c - chore: update package meta data (#2933) (by stdlib-bot, Athan Reines)
  • e4de24f - fix: resolve bugs in addon.c files (by Philipp Burckhardt)
  • 6e9f42e - docs: harmonize list formatting in repl.txt and ensure starting newline (by Philipp Burckhardt)
  • 0b47144 - refactor: update blas/ext/base/ssortins to follow current project conventions (by Aayush Khanna, Philipp Burckhardt)
  • d93e862 - feat: refactor JavaScript implementation and add C ndarray implementation for blas/base/sasum (#2926) (by Aman Bhansali, Athan Reines)
  • 1e1ea6f - feat: update JavaScript implementation and add C ndarray API for blas/base/snrm2 (#2924) (by Aman Bhansali)
  • 57d03ad - feat: add C ndarray implementation for blas/base/srot and blas/base/drot (#2896) (by Aman Bhansali, Athan Reines)
  • b16259c - feat: add C ndarray implementation for blas/base/dscal (#2915) (by Aman Bhansali)
  • 226a6d8 - feat: add C ndarray API to blas/ext/base/cfill (#2925) (by Muhammad Haris, Athan Reines)
  • 339ba1b - feat: add blas/tools namespace (by Athan Reines)
  • dc22190 - refactor: use blas/tools/swap-factory (by Athan Reines)
  • 2e2f268 - refactor: use blas/tools/swap-factory (by Athan Reines)
  • c070a88 - feat: add blas/tools/swap-factory (by Athan Reines)
  • e454c91 - chore: improve code style and conditionals (by Philipp Burckhardt)
  • 898b50d - fix: fix includes and types (by Philipp Burckhardt)
  • 7e366ae - chore: update package.json descriptions (by Philipp Burckhardt)
  • b8cc3db - test: use Module constructor directly (by Athan Reines)
  • a510e37 - test: add module ndarray method tests (by Athan Reines)
  • f74e989 - test: add tests for the main method (by Athan Reines)
  • faeede1 - test: add Module constructor tests (by Athan Reines)
  • 0ac4dcf - test: add main and ndarray method tests (by Athan Reines)
  • 64f9d94 - docs: update headings (by Athan Reines)
  • 849e5da - docs: add TypeScript declarations (by Athan Reines)
  • 26aa649 - docs: add REPL help (by Athan Reines)
  • 6e5b8a1 - build: add support for generating a base64-encoded Wasm module string (by Athan Reines)
  • fd41e1b - feat: add C ndarray API to blas/ext/base/sfill (#2923) (by Muhammad Haris, Athan Reines)
  • f7edbe0 - feat: add C ndarray implementation for blas/base/sdsdot (#2921) (by Aman Bhansali, Athan Reines)
  • 2bedae9 - feat: add C ndarray implementation for blas/base/sdot (#2919) (by Aman Bhansali, Athan Reines)
  • e85f394 - feat: add C ndarray implementation for blas/base/saxpy (#2918) (by Aman Bhansali)
  • 6ae1c10 - docs: rename parameter (by Athan Reines)
  • 7eb1266 - docs: rename parameters (by Athan Reines)
  • 11889ca - docs: fix example (by Athan Reines)
  • 040a335 - feat: add a C ndarray API, refactor, and clean-up (by Athan Reines)
  • d9580f5 - refactor: reduce code duplication in blas/ext/base/sfill (#2916) (by Muhammad Haris)
  • f387603 - docs: consistently use declarative instead of imperative sentences outside of intros (by Philipp Burckhardt)
  • ed44fee - style: use imperative in package.json description and end with period (by Philipp Burckhardt)
  • 08f39b4 - feat: add C ndarray implementation for blas/base/scopy (#2913) (by Aman Bhansali, Athan Reines)
  • 40502bb - feat: add C ndarray implementation for blas/base/dcopy (#2906) (by Aman Bhansali, Athan Reines)
  • 7e11338 - feat: add blas/ext/base/zfill (#2907) (by Muhammad Haris, Athan Reines)
  • edcea47 - feat: add C ndarray implementation for blas/base/sswap and blas/base/dswap (#2905) (by Aman Bhansali, Athan Reines)
  • 6c769ad - fix: update error message (by Athan Reines)
  • a90c34d - fix: update error message (by Athan Reines)
  • fadff3a - feat: add blas/ext/base/cfill (#2901) (by Muhammad Haris, Athan Reines)
  • 07a6dc1 - test: update messages (by Athan Reines)
  • ef9e5f6 - style: disable lint rule (by Athan Reines)
  • 8f29918 - feat: add blas/base/daxpy-wasm (by Athan Reines)
  • 00390b7 - fix: add missing method in declaration tests (#2900) (by Muhammad Haris)
  • 2d7e925 - feat: add support for stacks in blas/sswap (#2898) (by Aman Bhansali, Athan Reines)
  • 2aae52e - refactor: move ndarray API to separate source file (by Athan Reines)
  • 97bba2a - feat: add support for stacks in blas/sdot (#2895) (by Aman Bhansali, Athan Reines)
  • e8fd916 - refactor: use utility to resolve the first indexed element (by Athan Reines)
  • 18deecf - refactor: reduce code duplication by calling "ndarray" API (by Athan Reines)
  • 44ebe3c - docs: document C API (by Athan Reines)
  • ae54d13 - feat: add C "ndarray" API (by Athan Reines)
  • 65b685c - docs: update description (by Athan Reines)
  • 2544a02 - docs: update description (by Athan Reines)
  • 9c22207 - refactor: use stdlib pow function (by Athan Reines)
  • 8b1f86b - fix: prevent writing to read-only ndarrays (by Athan Reines)
  • 2e25339 - feat: add support for batched computation (by Athan Reines)
  • b789714 - docs: fix definition (by Athan Reines)
  • 1d666a6 - docs: fix parameter annotation (by Athan Reines)
  • 4ca068f - test: update to test for exact equality (#2864) (by Aman Bhansali)
  • 3e80682 - refactor: update implementation for blas/ext/base/sdsnansumpw (by Yaswanth Kosuru, Philipp Burckhardt)
  • c6bf7de - refactor: update implementation for blas/ext/base/sapxsumors (by Yaswanth Kosuru, Philipp Burckhardt)
  • 7cc8bb9 - refactor: update blas/ext/base/dsnannsumors (by HarshaNP, Philipp Burckhardt)
  • e9f4e07 - refactor: update blas/ext/base/dsnansumpw to follow current conventions (by Yaswanth Kosuru, Philipp Burckhardt)
  • e0cef99 - style: remove extra spaces for regular expressions in publish script (by Philipp Burckhardt)
  • da12183 - feat: add blas/base/dspr (#2794) (by Aman Bhansali, Athan Reines)

Contributors

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

  • Aayush Khanna
  • Aman Bhansali
  • Athan Reines
  • Gururaj Gurram
  • HarshaNP
  • Muhammad Haris
  • Philipp Burckhardt
  • Yaswanth Kosuru

0.3.1 (2024-08-18)

No changes reported for this release.

0.3.0 (2024-08-17)

Features

Bug Fixes

  • aabe731 - update variable name and define status type
  • b5de107 - add missing parameters and update description
  • 1fce730 - use correct include path
  • 1fde962 - use correct dependencies in manifest file
  • da288a4 - resolve strided 2D array
  • 81aca47 - update variable name
  • 6b0d3fc - update paths, descriptions, and examples (#2457)
  • 15ea69b - update C examples and description for blas/base/srotm (#2448)
  • 1c95092 - perform float32 emulation in blas/base/srotm (#2445)
  • 561f98e - update include path and fix typo
  • 258cc06 - assign enum values to CBLAS compatible aliases
  • 0c3213e - rename orders to layouts
  • 5c514c7 - specify integer type to match CBLAS
  • 73e863a - address undeclared identifier
  • 0992fe2 - replace semicolons with commas
  • d583804 - resolve bugs in addon.c
  • bcf58bb - resolve bugs in addon.c
  • de9ca6a - update manifest.json
  • dd12bd9 - add missing deps
  • 7f2860f - remove unused header
  • b48600a - add missing include
  • 06b1e94 - add missing include
  • e709ece - update libraries
  • 04f59a2 - fblas/ext/base/dcusumors: change from int64 to double (#2085)
  • 37a6dfc - address typo
  • a0ee397 - update dependencies and update documentation
  • e3bf989 - update build configurations and add missing include
  • 327d765 - use correct variable names and fix configuration file
  • 80fb571 - remove trailing commas
  • fbb34de - update build configuration and remove unnecessary cast
  • 23fba1c - update build configuration
  • 4d9c326 - update build configuration
  • 2d5c522 - update build configurations
  • caf0ebb - update build configurations and fix argument extraction
  • c7f7ea9 - update build configurations
  • 07514b1 - update build configurations
  • 3cf3d00 - update build configurations
  • 4b27189 - update build configurations
  • 61bba7a - update include path
  • 78f03b5 - use correct package names
  • bea0904 - update dependencies

BREAKING CHANGES

  • 0eaf8b6: return an ndarray, rather than a scalar

    • To migrate, users should invoke the #.get() method to retrieve the scalar value from the returned zero-dimensional ndarray.
  • 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.
  • 722452c: rename 'none' transpose operation to 'no-transpose'

  • bc23559: add offset parameter to ndarray method

    • To migrate, users should set the offsetAP parameter. For most cases, this parameter will be zero, but supporting this parameter allows users to specify alternative starting indices, such as needed when working with ndarray views.
  • 85ec173: remove blas/base/orders

    • To migrate, users should use blas/base/layouts and the STDLIB_BLAS_LAYOUT enum.

Closed Issues

A total of 21 issues were closed in this release:

#276, #277, #1434, #1464, #1471, #1475, #1488, #1504, #1506, #1509, #1510, #1511, #1514, #1516, #1517, #1533, #1541, #1542, #1544, #2047, #2792

Commits

  • df3ed1e - docs: update namespace ToCs (by Athan Reines)
  • 0eaf8b6 - feat: add support for operating on stacks of vectors (by Athan Reines)
  • 8a64351 - feat: add blas/base/sspr (#2760) (by Aman Bhansali, Athan Reines)
  • a500a2a - feat: add blas/base/dgemm (#2541) (by Pranav Goswami, Athan Reines, Aman Bhansali)
  • 35cbdfb - feat: add support for negative strides in idamax and isamax (#2793) (by Pranav Goswami)
  • ab0faa5 - feat: add blas/base/sgemm (#2742) (by Aman Bhansali, Athan Reines, stdlib-bot)
  • b3f312c - test: fix description (by Athan Reines)
  • 09afa7c - feat: add blas/base/dtrsv (#2753) (by Aman Bhansali)
  • de0e5b9 - docs: add note (by Athan Reines)
  • 1bf4328 - feat: add blas/base/strsv (#2752) (by Aman Bhansali, Athan Reines)
  • 2b123f6 - style: fix missing spaces (by Athan Reines)
  • 4f98407 - style: fix missing spaces (by Athan Reines)
  • 0be3828 - test: fix test fixture (by Athan Reines)
  • 8018ce3 - test: fix test fixture (by Athan Reines)
  • 6c3bfbd - docs: update description (by Athan Reines)
  • 3f617f6 - docs: fix source comment (#2735) (by Aman Bhansali)
  • 1a0368b - feat: add blas/base/dgemv (#2654) (by Aman Bhansali, Athan Reines)
  • 283fb86 - test: update descriptions (by Athan Reines)
  • bebfa1d - docs: fix text wrapping (by Athan Reines)
  • e22f5a9 - style: fix lint errors (by Athan Reines)
  • 868c9aa - docs: update ToC (by Athan Reines)
  • f1128aa - feat: add zaxpy, zdrot, and zscal to namespace (by Athan Reines)
  • 10640df - feat: add sspmv, ssymv, ssyr, ssyr2, and strmv to namespace (by Athan Reines)
  • 1457b6c - feat: add sgemv, srot, and srotm to namespace (by Athan Reines)
  • 4c3c742 - feat: add scasum and scnrm2 to namespace (by Athan Reines)
  • ed6504f - feat: add dtrmv and dznrm2 to namespace (by Athan Reines)
  • 38b338d - feat: add dspmv, dsymv, dsyr, and dsyr2 to namespace (by Athan Reines)
  • d039a63 - feat: add csrot, drot and drotm to namespace (by Athan Reines)
  • 66d501a - feat: add caxpy to namespace (by Athan Reines)
  • aabe731 - fix: update variable name and define status type (by Athan Reines)
  • 43439d0 - feat: add blas/base/dsyr (#2659) (by Aman Bhansali, Athan Reines)
  • b3a0bd1 - docs: fix example order (by Athan Reines)
  • 058f073 - test: fix grammar (by Athan Reines)
  • 0286f64 - refactor: use "fast" max utility (by Athan Reines)
  • 640278b - feat: add blas/base/dtrmv (#2540) (by Aman Bhansali, Athan Reines)
  • e8ef5ad - test: update descriptions (by Athan Reines)
  • 81c0e52 - feat: add blas/base/sgemv (#2365) (by Aman Bhansali, Athan Reines)
  • 2254a56 - feat: add blas/base/strmv (#2535) (by Aman Bhansali, Athan Reines)
  • 4300111 - feat: add blas/base/ssyr (#2658) (by Aman Bhansali, Athan Reines)
  • fc54a2b - docs: update examples (by Athan Reines)
  • 3517656 - docs: address link failures (by Athan Reines)
  • 6966bbb - feat: add blas/base/dsyr2 (#2712) (by Aman Bhansali, Athan Reines)
  • b5de107 - fix: add missing parameters and update description (by Athan Reines)
  • 1fce730 - fix: use correct include path (by Philipp Burckhardt)
  • 1fde962 - fix: use correct dependencies in manifest file (by Philipp Burckhardt)
  • af15420 - feat: add blas/base/ssyr2 (#2708) (by Aman Bhansali, Athan Reines)
  • 308005e - bench: adjust sample values to prevent overflow (by Athan Reines)
  • 272ae7a - docs: remove comment (by Athan Reines)
  • f53097a - docs: update comments (by Athan Reines)
  • 2777e4b - bench: resolve lint errors in benchmarks (by Athan Reines)
  • ba35d8f - refactor: update paths (by Athan Reines)
  • e3a3679 - refactor: update paths (by Athan Reines)
  • ddd4403 - refactor: update paths (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)
  • 8908bda - refactor: update paths (by Athan Reines)
  • ad760a9 - refactor: update paths (by Athan Reines)
  • 722452c - feat: rename 'none' transpose operation to 'no-transpose' (by Athan Reines)
  • da288a4 - fix: resolve strided 2D array (by Athan Reines)
  • d04dcbd - docs: remove private annotations in C comments (by Philipp Burckhardt)
  • 3dda09b - feat: add blas/base/scasum (#2573) (by Aman Bhansali, Athan Reines)
  • 7d65943 - feat: add blas/base/caxpy (#2121) (by Aman Bhansali, Athan Reines)
  • e693161 - test: fix test comparisons (by Athan Reines)
  • bdaa7e0 - feat: add blas/base/csrot (#2256) (by Aman Bhansali, Athan Reines)
  • 562f806 - style: group expressions based on order of operations (by Athan Reines)
  • a78f42b - docs: fix paths in examples and refactor array creation in benchmarks (#2563) (by Aman Bhansali)
  • 4d5293d - feat: add blas/base/zdrot (#2257) (by Aman Bhansali, Athan Reines)
  • f35cb6e - docs: fix description (by Athan Reines)
  • 96f2299 - feat: add support for specifying integer size (by Athan Reines)
  • d9dfc21 - refactor: use common implementation and document C API (by Athan Reines)
  • 85ffc1a - feat: add blas/base/zaxpy (#2468) (by Aman Bhansali, Athan Reines)
  • 08eaa1b - feat: add blas/base/dznrm2 (#2271) (by Aman Bhansali, Athan Reines)
  • 72a5a6c - style: use consistent spacing (by Athan Reines)
  • 0b59ac0 - refactor: use utility to resolve offset (by Athan Reines)
  • 81aca47 - fix: update variable name (by Athan Reines)
  • 659f752 - style: add missing spaces (by Philipp Burckhardt)
  • a78f7d1 - style: add missing spaces (by Philipp Burckhardt)
  • 271f5d5 - refactor: reduce code duplication in blas/base level 1 routines (#2517) (by Aman Bhansali)
  • dd73ff2 - feat: update namespace TypeScript declarations (#2514) (by stdlib-bot, Athan Reines)
  • 48703d8 - feat: add utilities to namespace (by Athan Reines)
  • defe484 - feat: add blas/base/matrix-triangle-resolve-enum (#2497) (by Pranav Goswami, Athan Reines)
  • 50316e4 - feat: add blas/base/matrix-triangle-resolve-str (#2496) (by Pranav Goswami, Athan Reines)
  • 1493a14 - feat: add blas/base/diagonal-type-* utilities (#2498) (by Pranav Goswami, Athan Reines)
  • 04b3803 - feat: add blas/base/operation-side-* utilities (#2499) (by Pranav Goswami, Athan Reines)
  • a61b40c - feat: add blas/base/matrix-triangle-str2enum and blas/base/matrix-triangle/enum2str (#2495) (by Pranav Goswami, Athan Reines)
  • bc23559 - feat: add support for specifying the index offset for AP (by Athan Reines)
  • 43b84f7 - refactor: use utility to resolve an index offset (by Athan Reines)
  • 5418177 - refactor: use macro to convert stride to offset (by Athan Reines)
  • 8248b4a - feat: add macro to convert a stride to an index offset (by Athan Reines)
  • c3895df - refactor: use utility to resolve an index offset (by Athan Reines)
  • 1654659 - refactor: update implementation to reduce code duplication (#2480) (by Aman Bhansali, Athan Reines)
  • 4d08374 - refactor: reduce code duplication (#2479) (by Aman Bhansali, Athan Reines)
  • a591e05 - test: fix test configuration (by Athan Reines)
  • ca56638 - feat: add blas/base/dspmv (#2456) (by Aman Bhansali, Athan Reines)
  • 4c95c4b - feat: add blas/base/dsymv (#2458) (by Aman Bhansali, Athan Reines)
  • 6b0d3fc - fix: update paths, descriptions, and examples (#2457) (by Aman Bhansali)
  • d8b6e5a - test: add test cases to blas/base/drotm (#2454) (by Aman Bhansali)
  • 4d45aa2 - test: add test cases to blas/base/srotm (#2455) (by Aman Bhansali)
  • e87d921 - refactor: update blas/ext/base/dsort2hp to follow current project conventions (by Jaimin Godhani, Athan Reines, Philipp Burckhardt)
  • 51608dc - feat: add blas/base/drotm (#2266) (by Aman Bhansali, Athan Reines)
  • 9de1979 - docs: fix descriptions (by Athan Reines)
  • 15ea69b - fix: update C examples and description for blas/base/srotm (#2448) (by Aman Bhansali)
  • 1c95092 - fix: perform float32 emulation in blas/base/srotm (#2445) (by Aman Bhansali)
  • ad36a03 - feat: add blas/base/srotm (#2267) (by Aman Bhansali, Athan Reines)
  • c49ba29 - feat: add blas/base/scnrm2 (#2270) (by Aman Bhansali, Athan Reines)
  • f73aeb5 - feat: add blas/base/sspmv (#2414) (by Aman Bhansali, Athan Reines)
  • 62744b5 - feat: add blas/base/ssymv (#2305) (by Aman Bhansali, Athan Reines)
  • fb8d458 - docs: update namespace table of contents (#2383) (by stdlib-bot, Athan Reines)
  • ca84473 - feat: update namespace TypeScript declarations (#2381) (by stdlib-bot, Athan Reines)
  • 79b486d - feat: add transposeOperationResolveStr to namespace (by Athan Reines)
  • d62dd8c - feat: add blas/base/transpose-operation-resolve-str (by Athan Reines)
  • f054659 - docs: fix parameter name (by Athan Reines)
  • 8ca3745 - feat: add transposeOperationResolveEnum to namespace (by Athan Reines)
  • f493d51 - feat: add blas/base/transpose-operation-resolve-enum (by Athan Reines)
  • 7ae7d15 - feat: add transposeOperationStr2Enum to namespace (by Athan Reines)
  • 3466408 - feat: add transposeOperationEnum2Str to namespace (by Athan Reines)
  • 74bd47b - feat: add blas/base/transpose-operation-enum2str and blas/base/transpose-operation-str2enum (by Athan Reines)
  • 8741f9c - feat: add isOperationSide to namespace (by Athan Reines)
  • 66c7026 - feat: add blas/base/assert/is-operation-side (by Athan Reines)
  • 901d732 - feat: add isDiagonalType to namespace (by Athan Reines)
  • b55cf02 - feat: add blas/base/assert/is-diagonal-type (by Athan Reines)
  • ce25d7e - docs: fix examples (#2360) (by stdlib-bot, Athan Reines)
  • 143d842 - docs: fix examples (by Athan Reines)
  • 76e73a5 - feat: add blas/base/zscal (#2253) (by Aman Bhansali, Athan Reines)
  • b8bd516 - feat: update namespace TypeScript declarations (#2351) (by stdlib-bot, Philipp Burckhardt)
  • f9bc7dc - test: add test cases to ensure full coverage (by Athan Reines)
  • 396d612 - docs: update namespace table of contents (#2348) (by stdlib-bot, Philipp Burckhardt)
  • bd06c4d - refactor: resolve storage layout enumeration constants (by Athan Reines)
  • df48448 - feat: add layoutResolveEnum to namespace (by Athan Reines)
  • 4e6b7fd - feat: add blas/base/layout-resolve-enum (by Athan Reines)
  • c533088 - feat: add layoutResolveStr to namespace (by Athan Reines)
  • 68df748 - feat: add blas/base/layout-resolve-str (by Athan Reines)
  • bd2b0a6 - feat: add layoutEnum2Str and layoutStr2Enum to namespace (by Athan Reines)
  • 5d9a6c0 - feat: add blas/base/layout-enum2str and blas/base/layout-str2enum (by Athan Reines)
  • 92564b0 - style: fix indentation and rename files (by Athan Reines)
  • 5e6bc89 - style: fix indentation (by Athan Reines)
  • 3719fcd - feat: add isMatrixTriangle to namespace (by Athan Reines)
  • 49464c6 - feat: add blas/base/assert/is-matrix-triangle (by Athan Reines)
  • 926dcec - feat: add isTransposeOperation to namespace (by Athan Reines)
  • b59eb8b - feat: add blas/base/assert/is-transpose-operation (by Athan Reines)
  • af7137c - feat: add assert to namespace (by Athan Reines)
  • b5f6754 - feat: add blas/base/assert namespace (by Athan Reines)
  • 9b21c2b - feat: add blas/base/assert/is-layout (by Athan Reines)
  • 35b165b - refactor: use blas/base/matrix-triangles enum values (by Athan Reines)
  • 44ccf84 - feat: add matrixTriangles to namespace (by Athan Reines)
  • e01e0c4 - docs: add missing punctuation (by Athan Reines)
  • 917e002 - feat: add blas/base/matrix-triangles (by Athan Reines)
  • 5f085d1 - refactor: use blas/base/operation-sides enum values (by Athan Reines)
  • 91237b5 - feat: add operationSides to namespace (by Athan Reines)
  • 4cf962b - docs: update description (by Athan Reines)
  • 7a6a5e4 - docs: update description (by Athan Reines)
  • 6b8a994 - docs: update description and fix typo (by Athan Reines)
  • efeb385 - feat: add blas/base/operation-sides (by Athan Reines)
  • 561f98e - fix: update include path and fix typo (by Athan Reines)
  • 3ade07d - refactor: use blas/base/diagonal-types enum values (by Athan Reines)
  • 38a9e4c - feat: add diagonalTypes to namespace (by Athan Reines)
  • 123f7f9 - feat: add blas/base/diagonal-types (by Athan Reines)
  • bd7f7aa - docs: update comments (by Athan Reines)
  • ff6ede6 - docs: update comments (by Athan Reines)
  • 486cccd - refactor: reorder includes (by Athan Reines)
  • 73cf5f1 - refactor: assign enum values to CBLAS compatible aliases (by Athan Reines)
  • 258cc06 - fix: assign enum values to CBLAS compatible aliases (by Athan Reines)
  • 31aa8db - feat: add transposeOperations to namespace (by Athan Reines)
  • 87a0d77 - feat: add blas/base/transpose-operations (by Athan Reines)
  • 85ec173 - remove: delete blas/base/orders (by Athan Reines)
  • c61cc17 - refactor: migrate to blas/base/layouts (by Athan Reines)
  • 0c3213e - fix: rename orders to layouts (by Athan Reines)
  • 9b31a8f - feat: add blas/base/layouts (by Athan Reines)
  • faf0744 - refactor: use enum definition in blas/base/orders (by Athan Reines)
  • 378240f - feat: update namespace (by Athan Reines)
  • fe1e973 - feat: add blas/base/orders (by Athan Reines)
  • aea56c1 - docs: fix signature (by Athan Reines)
  • b40f5c3 - feat: add blas/base/cscal (#2104) (by Aman Bhansali, Athan Reines)
  • a4748fb - feat: add blas/base/dcabs1 (#2204) (by Aman Bhansali, Athan Reines)
  • 70864fa - feat: add blas/base/scabs1 (#2209) (by Aman Bhansali, Athan Reines)
  • 133dd8b - chore: update package meta data (#2251) (by stdlib-bot)
  • 75d4f83 - refactor: update require and include paths (by Athan Reines)
  • 919f75a - refactor: update blas/ext/base/snansum to follow current project convention (by Xiaochuan Ye, Philipp Burckhardt)
  • c65c951 - temp: add blas/base/dger (by Athan Reines)
  • 66be75a - build: add configurations (by Athan Reines)
  • a5eebd0 - docs: update namespace TypeScript declaration documentation (#2217) (by stdlib-bot, Philipp Burckhardt)
  • e82767d - refactor: update blas/ext/base/dsortins to follow current project conventions (by Shubh Mehta, Philipp Burckhardt)
  • f1b1fce - refactor: update blas/ext/ssort2ins to follow current project conventions (by Varad Gupta, Philipp Burckhardt)
  • 6bcf620 - refactor: update blas/ext/base/dsortsh to follow current project conventions (by Tirtadwipa Manunggal, Philipp Burckhardt)
  • 6226f32 - docs: update signatures (by Athan Reines)
  • 17c7032 - feat: add blas/base/xerbla (by Athan Reines)
  • 900ccd7 - refactor: update blas/ext/base/dsorthp to follow current project conventions (by Shubh Mehta, Philipp Burckhardt)
  • 2ca4ab3 - refactor: update blas/ext/base/ssortsh to follow current project conventions (by Sivam Das, Philipp Burckhardt)
  • 11ef4bd - docs: update namespace TypeScript declarations (#2210) (by stdlib-bot, Philipp Burckhardt)
  • f104cf4 - refactor: support building with API suffix (by Athan Reines)
  • 10d5253 - refactor: support building with API suffix (by Athan Reines)
  • c313ca8 - refactor: support building with API suffix (by Athan Reines)
  • 6c13a44 - refactor: support building with API suffix (by Athan Reines)
  • 390f8f4 - refactor: support building with API suffix (by Athan Reines)
  • 9ff6e8e - refactor: support building with API suffix (by Athan Reines)
  • 101bd6d - refactor: support building with API suffix (by Athan Reines)
  • 3da4848 - refactor: support building with API suffix (by Athan Reines)
  • 2efa65e - refactor: support building with API suffix (by Athan Reines)
  • 4c6fd6f - refactor: support building with API suffix (by Athan Reines)
  • db90892 - refactor: support building with API suffix (by Athan Reines)
  • 726cca7 - refactor: update blas/ext/base/ssorthp to follow current project conventions (by Naveen Kumar, Praveen Kumar, Philipp Burckhardt)
  • 5c514c7 - fix: specify integer type to match CBLAS (by Athan Reines)
  • ee78820 - feat: add support for specifying integer size (by Athan Reines)
  • a847f6b - docs: remove comments (by Athan Reines)
  • 41a012f - docs: remove comments (by Athan Reines)
  • 4508f54 - feat: add support for specifying integer size (by Athan Reines)
  • 757ce66 - feat: add support for specifying integer size (by Athan Reines)
  • dbe0844 - docs: fix parameter type (by Athan Reines)
  • 59d773a - docs: fix parameter type (by Athan Reines)
  • b68a188 - feat: add support for specifying integer size (by Athan Reines)
  • 34a206e - feat: add support for specifying integer size (by Athan Reines)
  • 0d7489e - docs: fix description (by Athan Reines)
  • de65e0c - feat: add support for specifying integer size (by Athan Reines)
  • faa875a - feat: add support for specifying integer size (by Athan Reines)
  • 96de2bb - docs: fix type (by Athan Reines)
  • c0baf82 - feat: add support for specifying integer size (by Athan Reines)
  • 73e863a - fix: address undeclared identifier (by Athan Reines)
  • d538def - bench: fix variable declarations (by Athan Reines)
  • 7699cd7 - build: fix config (by Athan Reines)
  • 21b83ed - build: fix config (by Athan Reines)
  • 16b15a8 - build: fix build config (by Athan Reines)
  • 47ee818 - build: fix build config (by Athan Reines)
  • f2da861 - build: fix missing deps (by Athan Reines)
  • 69fef11 - build: fix missing field (by Athan Reines)
  • a4a1e2a - build: fix missing configurations (by Athan Reines)
  • 1021465 - build: fix missing deps (by Athan Reines)
  • 4be9ab5 - build: fix missing deps (by Athan Reines)
  • c90db88 - build: update config (by Athan Reines)
  • ef57ac7 - build: fix missing deps (by Athan Reines)
  • eba97ba - build: fix missing default task (by Athan Reines)
  • d66b177 - feat: add support for specifying integer size (by Athan Reines)
  • 3bdd856 - docs: fix description (by Athan Reines)
  • 38464b7 - docs: remove comments (by Athan Reines)
  • f1576ec - docs: remove comments (by Athan Reines)
  • ceb4943 - docs: remove comments (by Athan Reines)
  • 0dc4409 - docs: remove comments (by Athan Reines)
  • 995ffd4 - docs: remove comments (by Athan Reines)
  • 0a88c6c - feat: add support for specifying integer size (by Athan Reines)
  • efe7889 - style: remove blank line (by Athan Reines)
  • b33c36b - docs: update examples and add C documentation (by Athan Reines)
  • 8a403b0 - feat: add support for specifying integer size (by Athan Reines)
  • 0992fe2 - fix: replace semicolons with commas (by Athan Reines)
  • 9174c02 - feat: add blas/base/shared (by Athan Reines)
  • d583804 - fix: resolve bugs in addon.c (by Philipp Burckhardt)
  • bcf58bb - fix: resolve bugs in addon.c (by Philipp Burckhardt)
  • b3051ee - test: fix number of elements (by Philipp Burckhardt)
  • be25162 - refactor: update blas/ext/base/dnannsumkbn to follow current project conventions (by Shubh Mehta, Philipp Burckhardt)
  • 0f07a02 - refactor: update blas/ext/base/dnannsumkbn2 to follow current project conventions (by Varad Gupta, Philipp Burckhardt)
  • de9ca6a - fix: update manifest.json (by Philipp Burckhardt)
  • 8d66a07 - refactor: update blas/ext/base/ssum to follow current project conventions (by Raunak Kumar Gupta, Pranav Goswami, Philipp Burckhardt)
  • f0cd892 - refactor: update blas/ext/base/dnanasum to follow current project conventions (by Raunak Kumar Gupta, Philipp Burckhardt)
  • 430a72b - refactor: update blas/ext/base/dnannsumpw to follow current project conventions (by Naveen Kumar, Philipp Burckhardt)
  • 0f917bd - refactor: update blas/ext/base/snansumkbn to follow current project conventions (by Priyansh Prajapati, Philipp Burckhardt)
  • fb6571e - feat: add blas/base/isamax (#2153) (by Aman Bhansali, Athan Reines)
  • 8f1f9c6 - test: fix descriptions (by Athan Reines)
  • 31bffe1 - docs: fix annotation (by Athan Reines)
  • 39fd57f - docs: fix note (by Athan Reines)
  • d1cbb09 - feat: add blas/base/srot (#1844) (by Aman Bhansali, Athan Reines)
  • 3f1caa3 - feat: add blas/base/drot (#1823) (by Aman Bhansali, Athan Reines, Pranav Goswami)
  • 95eb45b - test: add tests to ensure full test coverage (by Athan Reines)
  • 705c20b - refactor: use macro for creating doubles (by Athan Reines)
  • db9ee3e - refactor: use macro for creating doubles (by Athan Reines)
  • 081d2fe - refactor: use macro for creating doubles (by Athan Reines)
  • d52893b - refactor: use macro for creating doubles (by Athan Reines)
  • e96e888 - refactor: use macro for creating doubles (by Athan Reines)
  • 8724214 - refactor: use macro for creating doubles (by Athan Reines)
  • dd12bd9 - fix: add missing deps (by Athan Reines)
  • 7f2860f - fix: remove unused header (by Athan Reines)
  • 552a7bc - refactor: use macro to create 32-bit integer (by Athan Reines)
  • b48600a - fix: add missing include (by Athan Reines)
  • 06b1e94 - fix: add missing include (by Athan Reines)
  • 69681c5 - refactor: use macro to create Node-API double (by Athan Reines)
  • 612861e - refactor: use macro for creating a double (by Athan Reines)
  • 8dead56 - feat: update namespace TypeScript declarations (#2181) (by stdlib-bot, Philipp Burckhardt)
  • a7f3e44 - refactor: update blas/ext/base/sfill to follow current projects conventions (by Priyanshu Agarwal, Athan Reines, Pranav Goswami, Philipp Burckhardt)
  • 118791f - refactor: update blas/ext/base/dnannsumors to follow current project conventions (by Shubh Mehta, Philipp Burckhardt)
  • 326479a - refactor: update blas/ext/base/snansumors to follow current project conventions (by Pratik Singh, Philipp Burckhardt)
  • 95653a3 - feat: add blas/base/idamax (#2152) (by Aman Bhansali, Athan Reines)
  • 67e80eb - refactor: update blas/ext/base/dnansumors follow current project conventions (by Utkarsh Raj, Philipp Burckhardt)
  • a65a14a - refactor: update blas/ext/base/dnannsum to follow current project conventions (by Golden Kumar, Philipp Burckhardt)
  • a5e27be - refactor: update blas/ext/base/sdssumpw to follow current project conventions (by Pranjal Jha, Philipp Burckhardt)
  • c13b428 - refactor: update blas/ext/base/sdssum to follow current project conventions (by rainn, Philipp Burckhardt)
  • a0d8ed6 - refactor: update blas/ext/base/dssumors to follow current project conventions (by Jaimin Godhani, Philipp Burckhardt)
  • f478364 - refactor: update blas/ext/base/snansumpw to follow current projects conventions (by Priyanshu Agarwal, Philipp Burckhardt)
  • 8f355fa - refactor: update blas/ext/base/dsumkbn to follow current project conventions (by Muhammad Haris, Philipp Burckhardt)
  • 87c4933 - refactor: update blas/ext/base/dssumpw to follow current project conventions (by Soumajit Chatterjee, Philipp Burckhardt)
  • 3dfd403 - refactor: update blas/ext/base/dsumpw to follow current project conventions (by Utkarsh Raj, Philipp Burckhardt)
  • ab3615f - refactor: update blas/ext/base/dsnansumors to follow current project conventions (by Utkarsh Raj, Philipp Burckhardt)
  • d2ef442 - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • 9937304 - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • 7a0f06f - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • 02d4d0a - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • 548a867 - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • 3185a5c - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • dc62f61 - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • eb88d43 - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • d35c90c - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • 8ce2917 - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • 1c696a0 - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • 8aa07d0 - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • c8aa78f - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • c021239 - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • 6ae034b - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • 9e3e28c - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • 0c1f1ea - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • 99b4a63 - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • 4e640fe - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • e709ece - fix: update libraries (by Athan Reines)
  • d2ec36e - refactor: update blas/ext/base/dsnansum to follow current project conventions (by Shubh Mehta, Pranav Goswami, Philipp Burckhardt)
  • 7187d1b - build: add separate configurations for benchmarks and examples (by Athan Reines)
  • 436b897 - refactor: update blas/ext/base/dnanasumors to follow current project conventions (by Shubh Mehta, Philipp Burckhardt)
  • c6703d9 - refactor: update blas/ext/base/sdsnansum to follow current project convention (by Aleksandr, Athan Reines, Philipp Burckhardt)
  • 0244027 - chore: add missing trailing newlines (by Philipp Burckhardt)
  • 7155e52 - feat: add blas/base/zswap (#2075) (by Rutam Kathale, Athan Reines, stdlib-bot)
  • 9e9ba56 - style: remove trailing newlines (by Athan Reines)
  • edc9c69 - bench: dynamically determine double-precision size (by Athan Reines)
  • 1dda7d2 - feat: add blas/base/zcopy (#2064) (by Aman Bhansali, Athan Reines)
  • 3080f03 - chore: fix by filling arrays with NaNs again (by Philipp Burckhardt)
  • 87ccb3b - refactor: update blas/ext/base/dnansumpw to follow current project conventions (by Utkarsh Raj, Philipp Burckhardt)
  • 47cc515 - refactor: update blas/ext/base/dcusumkbn to follow current project conventions (by Krishnendu Das, Pranav Goswami, Athan Reines)
  • 04f59a2 - fix(fblas/ext/base/dcusumors): change from int64 to double (#2085) (by Krishnendu Das)
  • 8897a7d - refactor: update blas/ext/base/dcusumpw to follow current project conventions (#2084) (by Krishnendu Das)
  • 7d5eb79 - docs: fix function calls (by Athan Reines)
  • b9f2025 - refactor: update blas/ext/base/dapxsum to follow current project conventions (by Ahmed Atwa, Athan, Philipp Burckhardt)
  • a70e23d - refactor: update blas/ext/base/dasumpw to follow current project conventions (by Utkarsh Raj, Philipp Burckhardt)
  • a9016c6 - refactor: update blas/ext/base/dnansumkbn to follow current project conventions (by Suraj Kumar)
  • 6246c5d - refactor: update blas/ext/base/dnansumkbn2 to follow current project conventions (by Suraj Kumar, Philipp Burckhardt)
  • 7ba3296 - refactor: update blas/ext/base/dapxsumkbn2 to follow current project conventions (by Suraj Kumar)
  • 16fabbd - refactor: update blas/ext/base/dsapxsumpw to follow current project conventions (by Shivam Ahir, Philipp Burckhardt)
  • 71a78a5 - refactor: update blas/ext/base/dcusumkbn2 to follow current project conventions (by Varad Gupta, Philipp Burckhardt)
  • 8729504 - refactor: update blas/ext/base/dapxsumors to follow current project conventions (by Shivam Ahir, Philipp Burckhardt)
  • f1c46cd - refactor: update blas/ext/base/sasumpw to follow current project conventions (by Shivam Ahir, Philipp Burckhardt)
  • 8e8b47c - refactor: blas/ext/base/sapxsumkbn2 to follow current project conventions (by Shivam Ahir, Philipp Burckhardt)
  • f5dbe2d - refactor: update blas/ext/base/dsumors to follow current project conventions (by Shivam Ahir, Philipp Burckhardt)
  • fd8b214 - refactor: update blas/ext/base/dapxsumpw to follow current project conventions (by Shivam Ahir, Philipp Burckhardt)
  • 9b2ca2c - refactor: update blas/ext/base/scusumkbn to follow current project conventions (#2012) (by Varad Gupta, Athan Reines, Philipp Burckhardt)
  • f36cfab - chore: update package meta data (#2014) (by stdlib-bot)
  • 30b95a8 - refactor: update blas/ext/base/sapxsumpw to follow current project conventions (#1962) (by Bryan Elee)
  • 7c81bdd - refactor: update blas/ext/base/dsumkbn2 to follow current project conventions (#1995) (by Tirtadwipa Manunggal)
  • 743fd05 - refactor: update blas/ext/base/scusumkbn2 to follow current project conventions (by Muhammad Haris, Philipp Burckhardt)
  • 37a6dfc - fix: address typo (by Athan Reines)
  • a0ee397 - fix: update dependencies and update documentation (by Athan Reines)
  • f2b3fbc - refactor: update blas/ext/base/sapxsumkbn to follow current project conventions (#1895) (by Golden Kumar, Athan Reines)
  • 2fafc74 - refactor: update blas/ext/base/ssumkbn2 to follow current project conventions (#1873) (by Varad Gupta, Athan Reines)
  • d70b5c2 - refactor: update blas/ext/base/dsum to follow current project conventions (#1807) (by Rutam Kathale, Athan Reines)
  • e3bf989 - fix: update build configurations and add missing include (by Athan Reines)
  • 7b29fe4 - refactor: update blas/ext/base/dapxsumkbn to follow current project conventions (by Suraj Kumar, Pranav, Philipp Burckhardt)
  • 079d639 - refactor: update blas/ext/base/sdsapxsumpw to follow current project conventions (by Jaimin Godhani, Pranav, Athan Reines)
  • 6f75d45 - refactor: update blas/ext/base/dsapxsum to follow current project conventions (by Golden Kumar, Philipp Burckhardt)
  • aebb788 - refactor: update blas/ext/base/sdsapxsum to follow current project conventions (by Golden Kumar, Athan Reines)
  • 6f7cbb6 - refactor: remove explicit cast (by Athan Reines)
  • 1852b1e - refactor: remove explicit cast (by Athan Reines)
  • b42059b - refactor: remove explicit cast (by Athan Reines)
  • 327d765 - fix: use correct variable names and fix configuration file (by Athan Reines)
  • 80fb571 - fix: remove trailing commas (by Athan Reines)
  • e4f0dcd - refactor: update blas/ext/base/sapx to follow current project conventions (#1824) (by Bryan Elee, Athan Reines)
  • f25615d - style: fix indentation (by Athan Reines)
  • fbb34de - fix: update build configuration and remove unnecessary cast (by Athan Reines)
  • 8e4990d - docs: update namespace TypeScript declarations (#1975) (by stdlib-bot, Athan Reines)
  • 1c4fd83 - refactor: update blas/ext/base/sapxsum to follow current project conventions (#1850) (by Gunj Joshi, Athan Reines, Pranav Goswami)
  • 0d2528e - refactor: update blas/ext/base/dapx to follow current project conventions (#1954) (by Naveen Kumar, Athan Reines)
  • 23fba1c - fix: update build configuration (by Athan Reines)
  • 4d9c326 - fix: update build configuration (by Athan Reines)
  • f95e706 - refactor: update blas/ext/base/scusumpw to follow current project conventions (by Bryan Elee, Pranav, Philipp Burckhardt)
  • 548f903 - refactor: update blas/ext/base/scusumors (by Bryan Elee, Philipp Burckhardt)
  • 5ca58c5 - refactor: update blas/ext/base/scusum to follow current project conventions (#1864) (by Golden Kumar, Athan Reines)
  • 1f6eec9 - refactor: update blas/ext/base/dcusum to follow current project conventions (#1867) (by Golden Kumar, Athan Reines)
  • 9dce525 - refactor: update blas/ext/base/dnansum to follow current project conventions (by Golden Kumar, Pranav)
  • 28433d6 - docs: clean-up C function parameter and return annotations (by Philipp Burckhardt)
  • fba1b9f - refactor: update blas/ext/base/dssum to follow current projects conventions (by Golden Kumar, Pranav)
  • 2d5c522 - fix: update build configurations (by Athan Reines)
  • caf0ebb - fix: update build configurations and fix argument extraction (by Athan Reines)
  • c7f7ea9 - fix: update build configurations (by Athan Reines)
  • 07514b1 - fix: update build configurations (by Athan Reines)
  • 3cf3d00 - fix: update build configurations (by Athan Reines)
  • c81e201 - refactor: update blas/ext/base/drev to follow current project conventions (#1839) (by Rutam Kathale, Athan Reines, Pranav Goswami)
  • 4b27189 - fix: update build configurations (by Athan Reines)
  • 61bba7a - fix: update include path (by Athan Reines)
  • 78f03b5 - fix: use correct package names (by Athan Reines)
  • bea0904 - fix: update dependencies (by Athan Reines)
  • 98b0775 - refactor: update blas/ext/base/ssumkbn to follow current project conventions (#1741) (by Snehil Shah, Athan Reines)
  • 16fda9a - docs: update namespace TypeScript declarations (#1707) (by stdlib-bot, Athan Reines)
  • 7c23a54 - refactor: update blas/ext/base/srev to follow current project conventions (#1700) (by Snehil Shah)
  • ef026dc - refactor: update blas/ext/base/ssumors to follow current project conventions (by Lovelin Dhoni J B, Athan Reines, Philipp Burckhardt)
  • 412acd6 - refactor: update blas/ext/base/ssumpw to follow current project conventions (#1673) (by Lovelin Dhoni J B, Athan Reines)
  • 3163201 - docs: update namespace TypeScript declarations (#1676) (by stdlib-bot, Athan Reines)
  • 2675d58 - refactor: update blas/ext/base/dfill to follow current project conventions (#1455) (by Snehil Shah, Athan Reines)
  • 12dcb7a - docs: update related packages sections (#1421) (by stdlib-bot)
  • 1dc5966 - docs: update related packages sections (#1361) (by stdlib-bot)

Contributors

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

  • Ahmed Atwa
  • Aleksandr
  • Aman Bhansali
  • Athan Reines
  • Bryan Elee
  • Golden Kumar
  • Gunj Joshi
  • Jaimin Godhani
  • Krishnendu Das
  • Lovelin Dhoni J B
  • Muhammad Haris
  • Naveen Kumar
  • Philipp Burckhardt
  • Pranav Goswami
  • Pranjal Jha
  • Pratik Singh
  • Praveen Kumar
  • Priyansh Prajapati
  • Priyanshu Agarwal
  • Raunak Kumar Gupta
  • Rutam Kathale
  • Shivam Ahir
  • Shubh Mehta
  • Sivam Das
  • Snehil Shah
  • Soumajit Chatterjee
  • Suraj Kumar
  • Tirtadwipa Manunggal
  • Utkarsh Raj
  • Varad Gupta
  • Xiaochuan Ye
  • rainn

0.2.1 (2024-02-05)

No changes reported for this release.

0.2.0 (2024-02-05)

Features

Bug Fixes

  • a451cbb - ensure single-precision arithmetic
  • 0c35964 - remove unnecessary cast and fix wasm configuration
  • 401111d - remove unnecessary cast
  • 54b4641 - remove unnecessary cast
  • b0b717b - remove unnecessary cast
  • b45d78c - add missing include
  • 242c5b7 - add missing include
  • cc6cba6 - add missing include

Commits

  • 18c2502 - docs: update related packages sections (#1303) (by stdlib-bot)
  • 97992ab - docs: update related packages sections (#1301) (by stdlib-bot)
  • 68413e0 - feat: update namespace TypeScript declarations (#1221) (by stdlib-bot, Philipp Burckhardt)
  • 96489fa - docs: update namespace table of contents (#1251) (by stdlib-bot, Philipp Burckhardt)
  • 934e2fc - feat: improve type specificity (by Athan Reines)
  • dea49e0 - docs: use single quotes in require calls instead of backticks (by Philipp Burckhardt)
  • 5184bd0 - docs: update namespace table of contents (#1213) (by stdlib-bot, Athan Reines)
  • b1e4cca - feat: update namespace exports (by Philipp Burckhardt)
  • cf3668f - docs: update related packages sections (#1210) (by stdlib-bot)
  • 1879534 - docs: update related packages sections (#1179) (by stdlib-bot)
  • 4d6b104 - docs: update related packages sections (#1172) (by stdlib-bot, Athan Reines)
  • 783804d - feat: update namespace TypeScript declarations (#1170) (by stdlib-bot, Athan Reines)
  • bf038c4 - docs: update related packages sections (#1168) (by stdlib-bot)
  • 6ff6caf - docs: update namespace table of contents (#1162) (by stdlib-bot)
  • 2fa27d7 - refactor: update implementation according to current project conventions (by Athan Reines)
  • 3818752 - refactor: update implementation according to current project conventions (by Athan Reines)
  • a451cbb - fix: ensure single-precision arithmetic (by Athan Reines)
  • 1589248 - test: update assertion messages (by Athan Reines)
  • 6103e65 - refactor: update implementation according to current project conventions (by Athan Reines)
  • da4db6d - test: update assertion messages (by Athan Reines)
  • a86fb6b - refactor: update implementation according to current project conventions (by Athan Reines)
  • 11a8792 - refactor: update implementation according to current project conventions (by Athan Reines)
  • c1bd97d - refactor: update implementation according to current project conventions (by Athan Reines)
  • 91a2bad - refactor: update implementation according to current project conventions (by Athan Reines)
  • 993c218 - build: add missing configuration (by Athan Reines)
  • f7e46de - docs: add suffix (by Athan Reines)
  • 65caa1a - docs: rename variable (by Athan Reines)
  • 3272b77 - refactor: update implementation according to current project conventions (by Athan Reines)
  • 004b244 - docs: update examples to use random/array utilities (by Athan Reines)
  • efc6522 - bench: update benchmarks to use random/array utilities (by Athan Reines)
  • 2e4d5ae - refactor: use random/array utilities (by Athan Reines)
  • 3e81e89 - refactor: rename variable (by Athan Reines)
  • 0b3ad8a - refactor: use random/array utilities (by Athan Reines)
  • 73f98e4 - docs: update related packages sections (#1150) (by stdlib-bot)
  • 10d7a64 - refactor: update implementation according to current project conventions (by Athan Reines)
  • 0a89ff5 - refactor: update implementation according to current project conventions (by Athan Reines)
  • 85f4124 - refactor: update implementation according to current project conventions (by Athan Reines)
  • fed1b1f - docs: fix related links (by Athan Reines)
  • 6db7e2f - docs: fix related links (by Athan Reines)
  • 1afb8f4 - refactor: update implementation according to current project conventions (by Athan Reines)
  • 83be0a5 - refactor: update implementation according to current project conventions (by Athan Reines)
  • 83ecb8e - refactor: update tests and benchmarks according to current project conventions (by Athan Reines)
  • 067e5d4 - refactor: update tests and benchmarks according to current project conventions (by Athan Reines)
  • 4ec2cd0 - docs: update copy (by Athan Reines)
  • a7badd8 - build: add wasm configuration (by Athan Reines)
  • 888e071 - test: update assertion messages (by Athan Reines)
  • 2514e0a - refactor: avoid unnecessary cast (by Athan Reines)
  • e14f9fe - docs: update example (by Athan Reines)
  • cbee5b7 - build: add and update wasm configurations (by Athan Reines)
  • c8aca89 - refactor: update implementation according to current project conventions (by Athan Reines)
  • 5a36be3 - style: resolve lint errors (by Athan Reines)
  • 0c35964 - fix: remove unnecessary cast and fix wasm configuration (by Athan Reines)
  • 401111d - fix: remove unnecessary cast (by Athan Reines)
  • 54b4641 - fix: remove unnecessary cast (by Athan Reines)
  • b0b717b - fix: remove unnecessary cast (by Athan Reines)
  • ca64b6b - refactor: update implementation according to current project conventions (by Athan Reines)
  • 2b57f34 - refactor: update implementation according to current project conventions (by Athan Reines)
  • 2705ac1 - refactor: update implementation according to current project conventions (by Athan Reines)
  • 46859da - docs: update description (by Athan Reines)
  • 85861b0 - style: convert indentation to spaces (by Athan Reines)
  • 6785992 - test: update assertion descriptions (by Athan Reines)
  • edf8966 - docs: update parameter description (by Athan Reines)
  • 4d3baf9 - style: fix line wrapping (by Athan Reines)
  • 4cdea02 - test: update assertion descriptions (by Athan Reines)
  • 0dc0e61 - build: add configuration object (by Athan Reines)
  • 5b15c96 - refactor: update implementation in accordance with current project conventions (by Athan Reines)
  • 8e56b51 - style: move declaration (by Athan Reines)
  • b45d78c - fix: add missing include (by Athan Reines)
  • 242c5b7 - fix: add missing include (by Athan Reines)
  • cc6cba6 - fix: add missing include (by Athan Reines)
  • 4369332 - docs: remove use of floor (by Athan Reines)
  • 3c82fe7 - refactor: update implementation in accordance with current project conventions (by Athan Reines)
  • 9502ed2 - build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)
  • 2ee04a1 - docs: update namespace ToCs (by Athan Reines)
  • 8a4ff0f - docs: update links (by Athan Reines)
  • 3086382 - docs: fix links (by Athan Reines)

Contributors

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

  • Athan Reines
  • Philipp Burckhardt

0.1.1 (2023-11-08)

No changes reported for this release.

0.1.0 (2023-11-08)

Features

Bug Fixes

  • c1a2754 - add missing this parameter
  • e75f7b8 - update import paths for Collection type definition

Performance

  • 61be9c0 - replace pow with abs2 to better support inlining

BREAKING CHANGES

  • cca37d0: update minimum TypeScript version to 4.1

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

Closed Issues

This release closes the following issue:

#280

Commits

  • d73bbf4 - build: replace lint directives (by Philipp Burckhardt)
  • ac78ce0 - build: remove tslint directives (by Philipp Burckhardt)
  • df3c9b3 - build: remove tslint directives (by Philipp Burckhardt)
  • 453dd85 - build: remove tslint directives (by Philipp Burckhardt)
  • c1a2754 - fix: add missing this parameter (by Athan Reines)
  • cca37d0 - feat: update minimum TypeScript version (by Philipp Burckhardt)
  • e75f7b8 - fix: update import paths for Collection type definition (by Athan Reines)
  • 2e197bc - test: use strictEqual checks (by Philipp Burckhardt)
  • e68c9b9 - docs: resolve C lint errors (by Athan Reines)
  • 4d943eb - docs: resolve C lint errors (by Athan Reines)
  • 42c921a - docs: resolve C lint errors (by Athan Reines)
  • 28e1c84 - docs: resolve C lint errors (by Athan Reines)
  • a9f7c78 - docs: render equations via math code blocks (by Philipp Burckhardt)
  • 01a8ecb - chore: update package meta data (#967) (by stdlib-bot, Athan Reines)
  • f146c24 - docs: update namespace TypeScript declarations (#962) (by stdlib-bot, Athan Reines)
  • 85d9810 - feat: add @stdlib/blas/base/drotg (#929) (by Pranav Goswami, Athan Reines)
  • 9d552f8 - docs: standardize parameter description and update docs (by Athan Reines)
  • ee57f9e - docs: update note and adjust line wrapping (by Athan Reines)
  • 61be9c0 - perf: replace pow with abs2 to better support inlining (by Athan Reines)
  • c8985f2 - refactor: update add-on, examples, benchmarks, and docs (#799) (by Pranav Goswami, Athan Reines)
  • 686df7d - docs: update namespace TypeScript declarations (#958) (by stdlib-bot, Athan Reines)
  • 710ea41 - refactor: update add-on, benchmarks, tests, and examples (#800) (by Pranav Goswami, Athan Reines)
  • f99da59 - docs: update namespace table of contents (#956) (by stdlib-bot, Athan Reines)
  • 410b354 - feat: update namespace TypeScript declarations (#954) (by stdlib-bot, Athan Reines)
  • 663577c - refactor: update add-on, examples, benchmarks, and docs (#798) (by Pranav Goswami, Athan Reines)
  • e554460 - feat: add srotg to namespace (by Athan Reines)
  • 36b75b3 - refactor: clean-up benchmarks, examples, documentation, and tests (by Athan Reines)
  • e83dd85 - feat: add @stdlib/blas/base/srotg (#806) (by Pranav Goswami, Athan Reines)
  • a6aafba - docs: remove extra empty lines and fix indent (by Philipp Burckhardt)

Contributors

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

  • Athan Reines
  • Philipp Burckhardt
  • Pranav Goswami

0.0.12 (2021-08-23)

No changes reported for this release.

0.0.11 (2021-07-10)

No changes reported for this release.

0.0.10 (2021-07-07)

No changes reported for this release.

0.0.9 (2021-06-27)

No changes reported for this release.

0.0.8 (2021-06-16)

No changes reported for this release.

0.0.7 (2021-06-15)

No changes reported for this release.

0.0.6 (2021-06-15)

No changes reported for this release.

0.0.5 (2021-06-13)

No changes reported for this release.

0.0.4 (2021-06-12)

No changes reported for this release.

0.0.3 (2021-06-12)

No changes reported for this release.

0.0.2 (2021-06-10)

No changes reported for this release.

0.0.1 (2021-06-10)

No changes reported for this release.