Package changelog.
b087d7b
- add support for enforcing traversal orderd1bc036
- add support for enforcing traversal orderaa7edbf
- add support for enforcing traversal order19a94ba
- addunaryInputCastingDataType
to namespacec6195ff
- addndarray/base/unary-input-casting-dtype
a127aaf
- add support for accumulation and index policies0cf010e
- add accumulation input casting policyd97a6dc
- addisInputCastingPolicy
to namespace76720ca
- addndarray/base/assert/is-input-casting-policy
edbd922
- addinputCastingPolicies
to namespacea4c7f4f
- addndarray/input-casting-policies
38de753
- add logic supporting an accumulation policy1bbc59f
- addisBooleanIndexDataType
to namespace1281240
- addndarray/base/assert/is-boolean-index-data-type
13702c8
- addisMaskIndexDataType
to namespace0feae39
- addndarray/base/assert/is-mask-index-data-type
9c59659
- addisIntegerIndexDataType
to namespace262df73
- addndarray/base/assert/is-integer-index-data-type
a61e5b4
- addisIndexDataType
to namespacebd8958d
- addndarray/base/assert/is-index-data-type
06667ad
- add accumulation and index data type policies83b4397
- add defaultindexing
data typea76c12c
- addindexing
data type kinddb7d60b
- addndarray/base/unary-strided1d-dispatch-factory
3036ccc
- addndarray/base/unary-strided1d-dispatch
9c1e5c9
- addndarray/base/unary-reduce-strided1d-dispatch-factory
a374c5a
- addndarray/base/unary-reduce-strided1d-dispatch
d389d89
- addndarray/base/unary-strided1d
00450cc
- addndarray/base/every-by
(#6667)ca10e52
- addndarray/base/unary-reduce-strided1d
a468fa8
- addevery
,includes
,unaryAccumulate
, andunaryReduceSubarray
to namespace (#6605)3f4de77
- addndarray/includes
2ec7da5
- add package entry point7631d15
- add nd kernels9eb7bd3
- add 9d kernels175e813
- add 8d kernelsf13f725
- add 7d kernels6bdf8aa
- add 6d kernelsc907d71
- add 5d kernelsdab4993
- add 4d kernels999d496
- add 3d kernels27cd3d9
- add 2d kernels9dec091
- add 1d kernels8bb576b
- add 10d kernels1392a91
- add 0d kernels998b3ba
- add missing kernels tondarray/base/unary-reduce-subarray
(#6421)2690141
- addndarray/every
935f698
- add initial implementation forndarray/base/unary-reduce-subarray
d8f2acf
- update namespace TypeScript declarations (#6337)1a18317
- addisScalarMostlySafeCompatible
to namespace6003449
- addndarray/base/assert/is-scalar-mostly-safe-compatible
41b3b21
- addfillBy
to namespaceda8a676
- update namespace TypeScript declarations (#6315)e5d835c
- addndarray/fill-by
5e275bf
- addfill
to namespacef475f78
- addndarray/fill
282d01f
- addfillBy
to namespaced29b55f
- addndarray/base/fill-by
08aeae7
- add loop implementationsb71f305
- add header files3677e41
- add dispatch implementationaf44236
- add main header file1c01e33
- add macros header608f79b
- add 10d blocked macros552d565
- add 5d blocked macros6f0da38
- add 6d blocked macros74fe0a2
- add 7d blocked macros03696ac
- add 8d blocked macros3764601
- add 9d blocked macros26395f5
- add 4d blocked macros28aa078
- add 3d blocked macrosb611927
- add n-d macros4695983
- add 10d macros44a361c
- add 9d macrosf33e9ce
- add 8d macros1032827
- add 7d macros375cc14
- add 6d macrosef5ac9c
- add 5d macrosfb74648
- add 4d macros92b4704
- add 3d macros6126c56
- add 2d blocked macros3609a6b
- add 2d macros30a9f4d
- add 1d macros4194f20
- add header for dispatch function5c412d3
- add constant macrosf0dc809
- add typedefs242e3a9
- add dispatch object header9f517d8
- add header files for internal C utilities7a58757
- add internal C utilities4b2a5de
- add implementation forndarray/base/every
2f0aa48
- update namespace TypeScript declarations (#5436)c1b6794
- addisOutputDataTypePolicy
to namespace9cabe87
- addndarray/base/assert/is-output-data-type-policy
f230249
- add support for_and_generic
data type policies2b8c0d7
- add policies which support returning a "generic" data typef75dcc2
- enable completed macros9f59d85
- add dispatcher665d4fe
- add 3d accumulation macros05201fc
- add macros for 2d accumulatione3e0b26
- add header file4ccc539
- add header file963a710
- add header files629d388
- add headers for internal utilities9055997
- add internal utilitiese661213
- update namespace TypeScript declarations (#4706)741b6f1
- addspreadDimensions
to namespace3767255
- addndarray/base/spread-dimensions
a94dcea
- addisColumnMajorString
to namespace76872c7
- addndarray/base/assert/is-column-major-string
5e1be08
- addisRowMajorString
to namespace8cce31a
- addndarray/base/assert/is-row-major-string
908239e
- addtoUniqueNormalizedIndices
to namespace494a92b
- addndarray/base/to-unique-normalized-indices
524e854
- addtoNormalizedIndices
to namespace9f1d586
- addndarray/base/to-normalized-indices
7bb4167
- addnormalizeIndices
to namespace8615f56
- addndarray/base/normalize-indices
cc6f711
- add main entry pointc90c354
- add an n-d accessors accumulator064a8f9
- add an n-d accumulator2d93dfb
- add 9d blocked accessors accumulatorfdc3131
- add 9d blocked accumulatorea6b38c
- add 9d accessors accumulators3c51978
- add 9d accumulator24c8a3a
- add 8d blocked accessors accumulatore320953
- add 8d blocked accumulatora995be8
- add 8d accessors accumulator0a6350e
- add 8d accumulatorfe22938
- add 7d blocked accessors accumulator1617255
- add 7d blocked accumulator627699c
- add 7d accessors accumulator39f87db
- add 7d accumulatorc02cc5e
- add 6d blocked accessors accumulator79a6c7c
- add 6d blocked accumulator70d0d2a
- add 6d accessors accumulator3e0c232
- add 6d accumulator42e1358
- add 5d blocked accessors accumulator828a6a6
- add 5d blocked accumulator298fb43
- add 5d accessors accumulator9678ff8
- add 5d accumulatorace6b17
- add 4d blocked accessors accumulatorc686569
- add 4d blocked accumulatorafe0d98
- add 4d accessors accumulator714ab64
- add 4d accumulator062be58
- add 3d blocked accessors accumulatora78f2b1
- add 3d blocked accumulatorea33936
- add 3d accessors accumulator33036b0
- add 3d accumulator45fe885
- add 2d blocked accessors accumulator4c080fd
- add 2d blocked accumulatorcaf7397
- add 2d accessors accumulator1a5172d
- add 2d accumulator74d9fef
- add 1d accessors accumulator2d97fb5
- add 1d accumulatordb61fca
- add 10d blocked accessor accumulator8bc84b3
- add 10d blocked accumulatorb516586
- add 10d accessors accumulatorf36a0ab
- add 10d accumulator7601be7
- add 0d accessor accumulatora049375
- add 0d accumulator33b46cb
- update namespace TypeScript declarations (#4426)259b682
- add support for specifying an array index cache and add support for linear indexing1ddeba9
- addscalar2ndarrayLike
to namespaceb2dcaa0
- addndarray/base/from-scalar-like
25d8240
- update namespace TypeScript declarations (#4363)44547ea
- addndarray2fancy
to namespace3f35e51
- addforEach
to namespace413827b
- addndindex
to namespace4d1bbcd
- add types for static methods0c85b4d
- addndarray/index
ac735b1
- addndarray/for-each
(#3926)323e4e5
- update namespace TypeScript declarations (#3977)9d912a3
- addndarray2json
to namespaceae80da2
- addndarray/to-json
58e795d
- update namespace TypeScript declarations (#3937)fb1ca76
- addndarray/to-fancy
1a202e3
- update namespace TypeScript declarations (#3916)14427c7
- addfill
,map
, andtoReversed
to namespacea0d6619
- addminSignedIntegerDataType
andminUnsignedIntegerDataType
to namespace97e8c1a
- addndarray/base/min-unsigned-integer-dtype
c3bffe5
- addndarray/base/min-signed-integer-dtype
dbfd8f5
- addfilterMap
to namespace6ff153f
- addndarray/filter-map
cbc4d3f
- addreject
to namespace43ccbfb
- addndarray/reject
831de1b
- addmap
andfilter
to namespaced481f26
- addndarray/filter
3ea906b
- addndarray/map
(#3314)8b1548f
- update namespace TypeScript declarations (#3190)
ccba75e
- address off-by-one error954292d
- address off-by-one errorf3e3561
- address off-by-one error79f6ac4
- accumulate in the default real-valued floating-point dtypeebe55b2
- update hash tableb43db40
- ensure correct ndarray argument order where output ndarray should be second ndarray argumentac10964
- ensure correct table validation0216d98
- verify that input and output ndarrays have same number of dimensionsad90a38
- ensure correct shape and strides1d0c130
- ensure correct shape and stridesf7bb91c
- ensure support for zero-dimensional shapes046926b
- ensure support for zero-dimensional shapes86632f3
- check for duplicate indices07710f8
- check for duplicate indicescdc66ce
- remove unused parameters0ede0da
- add missing imports inndarray/base/unary-reduce-subarray
(#6642)605c582
- update error message0836dce
- update error messagef0d205d
- address indexing error043dc69
- handle 0d edge case6f61b2d
- handle edge case whendims=[]
5768926
- update error message7378f4d
- ensure support when providing no dimensions to reduce91778b7
- handle scenario where a core dimension is zero54de8ff
- update default type1aca9d3
- update type defn1e48327
- handle zero-dimensional ndarrays5f03a9c
- update function names and fix buffer dtypef22a9ab
- ensure support for allocating zero-dimensional ndarrays835bd41
- remove extra slashc274741
- define constant pointere76a62f
- set pointer to constantba9b416
- renamebool
toboolean
to match data type kind and avoid conflict withbool
data type2e9ea06
- update signaturesc82563a
- remove continuation52f7ac2
- use correct stridee689326
- use correct stride712a9a8
- compute singleton strides as if strides computed apriori5e2bbef
- add missing boolean array supportbe3e0b9
- treat generic accessor arrays similar to built-in generic arraysaea44c9
- update loop limitb4502fb
- remove perf logic in order to ensure expected indices in callbacka299630
- avoid potential external mutation
-
7507be0
: replace policy string argument with a policy object -
f0602e3
: replace policy string argument with a policy object -
9f35a29
: replace policy string argument with a policy object -
a044e35
: replace policy string argument with a policy object -
270d773
: modify dispatch table to support type signatures -
2b48dd6
: modify dispatch table to support type signatures -
d4f8189
: modify dispatch table to support type signatures -
d287f8e
: modify dispatch table to support type signatures -
2f0aa48
: removemulf
symbol- To migrate, users should access the same symbol via the
number/float32/base
namespace.
- To migrate, users should access the same symbol via the
-
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.
- To migrate, users should consult the corresponding packages containing the respective implementations to determine what is breaking. The primary breakages come from the
A total of 13 issues were closed in this release:
#5526, #5788, #5960, #6053, #6236, #6456, #6457, #6473, #6521, #6574, #6589, #6604, #6663
25abfc6
- refactor: support non-built-in shape and strides objects (by Athan Reines)b087d7b
- feat: add support for enforcing traversal order (by Athan Reines)d1bc036
- feat: add support for enforcing traversal order (by Athan Reines)aa7edbf
- feat: add support for enforcing traversal order (by Athan Reines)ccba75e
- fix: address off-by-one error (by Athan Reines)954292d
- fix: address off-by-one error (by Athan Reines)f3e3561
- fix: address off-by-one error (by Athan Reines)9db35a0
- refactor: use assertion utility (by Athan Reines)abc70f7
- refactor: use assertion utility (by Athan Reines)7507be0
- refactor: replace policy string argument with a policy object (by Athan Reines)f0602e3
- refactor: replace policy string argument with a policy object (by Athan Reines)bdc7714
- docs: fix grammar (by Athan Reines)524b0ff
- docs: add use cases and notes (by Athan Reines)9f35a29
- refactor: replace policy string argument with a policy object (by Athan Reines)a044e35
- refactor: replace policy string argument with a policy object (by Athan Reines)19a94ba
- feat: addunaryInputCastingDataType
to namespace (by Athan Reines)c6195ff
- feat: addndarray/base/unary-input-casting-dtype
(by Athan Reines)79f6ac4
- fix: accumulate in the default real-valued floating-point dtype (by Athan Reines)e4a213e
- test: add tests for newly added output policies (by Athan Reines)a127aaf
- feat: add support for accumulation and index policies (by Athan Reines)9459c45
- test: add test case (by Athan Reines)0cf010e
- feat: add accumulation input casting policy (by Athan Reines)d97a6dc
- feat: addisInputCastingPolicy
to namespace (by Athan Reines)76720ca
- feat: addndarray/base/assert/is-input-casting-policy
(by Athan Reines)edbd922
- feat: addinputCastingPolicies
to namespace (by Athan Reines)a4c7f4f
- feat: addndarray/input-casting-policies
(by Athan Reines)38de753
- feat: add logic supporting an accumulation policy (by Athan Reines)2d63924
- docs: update comment (by Athan Reines)b9d5fc2
- docs: update namespace table of contents (#6819) (by stdlib-bot, Philipp Burckhardt)1bbc59f
- feat: addisBooleanIndexDataType
to namespace (by Athan Reines)1281240
- feat: addndarray/base/assert/is-boolean-index-data-type
(by Athan Reines)13702c8
- feat: addisMaskIndexDataType
to namespace (by Athan Reines)0feae39
- feat: addndarray/base/assert/is-mask-index-data-type
(by Athan Reines)9c59659
- feat: addisIntegerIndexDataType
to namespace (by Athan Reines)262df73
- feat: addndarray/base/assert/is-integer-index-data-type
(by Athan Reines)a61e5b4
- feat: addisIndexDataType
to namespace (by Athan Reines)bd8958d
- feat: addndarray/base/assert/is-index-data-type
(by Athan Reines)06667ad
- feat: add accumulation and index data type policies (by Athan Reines)ebe55b2
- fix: update hash table (by Athan Reines)e842143
- refactor: renameindexing
toindex
and add defaults for specialized index data types (by Athan Reines)2b5e9f1
- refactor: renameindexing
toindex
and add specialized index data type kinds (by Athan Reines)83b4397
- feat: add defaultindexing
data type (by Athan Reines)a76c12c
- feat: addindexing
data type kind (by Athan Reines)998cea3
- docs: fix equality check (by Athan Reines)5426105
- docs: use C equality operator (by Philipp Burckhardt)5fb7055
- docs: fix copy (by Athan Reines)8aea263
- docs: fix copy (by Athan Reines)9ffa53e
- docs: update copy (by Athan Reines)270d773
- refactor: modify dispatch table to support type signatures (by Athan Reines)2b48dd6
- refactor: modify dispatch table to support type signatures (by Athan Reines)a99a19f
- docs: fix copy (by Athan Reines)03e37de
- refactor: avoid unnecessary variable (by Athan Reines)a520c93
- docs: update copy (by Athan Reines)86165ae
- docs: update copy (by Athan Reines)db2ad49
- chore: add todo (by Athan Reines)10cee20
- refactor: remove unnecessary parameter (by Athan Reines)128c03a
- refactor: use similar calling signatures (by Athan Reines)b43db40
- fix: ensure correct ndarray argument order where output ndarray should be second ndarray argument (by Athan Reines)70909a2
- docs: use consistent terms (by Athan Reines)165c983
- docs: use consistent terms (by Athan Reines)ac10964
- fix: ensure correct table validation (by Athan Reines)d4f8189
- refactor: modify dispatch table to support type signatures (by Athan Reines)d287f8e
- refactor: modify dispatch table to support type signatures (by Athan Reines)db7d60b
- feat: addndarray/base/unary-strided1d-dispatch-factory
(by Athan Reines)3036ccc
- feat: addndarray/base/unary-strided1d-dispatch
(by Athan Reines)9c1e5c9
- feat: addndarray/base/unary-reduce-strided1d-dispatch-factory
(by Athan Reines)a374c5a
- feat: addndarray/base/unary-reduce-strided1d-dispatch
(by Athan Reines)3be1d66
- chore: address commit comments for commita1e8f03
(#6784) (by devshree-bhati, stdlib-bot)e00f861
- refactor: ensure iteration happens according to memory layout of input ndarray (by Athan Reines)0216d98
- fix: verify that input and output ndarrays have same number of dimensions (by Athan Reines)d19823e
- refactor: avoid mutating the list of views (by Athan Reines)d923b6e
- refactor: avoid mutating the list of views (by Athan Reines)bd6213b
- refactor: precompute shape and strides (by Athan Reines)38e6862
- refactor: precompute shape and strides (by Athan Reines)ad90a38
- fix: ensure correct shape and strides (by Athan Reines)1d0c130
- fix: ensure correct shape and strides (by Athan Reines)d389d89
- feat: addndarray/base/unary-strided1d
(by Athan Reines)4534d81
- docs: update comment (by Athan Reines)6223529
- docs: remove unused import in example (by Athan Reines)00450cc
- feat: addndarray/base/every-by
(#6667) (by Muhammad Haris, Athan Reines)f7bb91c
- fix: ensure support for zero-dimensional shapes (by Athan Reines)046926b
- fix: ensure support for zero-dimensional shapes (by Athan Reines)b1d96c9
- refactor: use assertion utility (by Athan Reines)f62c303
- refactor: use assertion utility (by Athan Reines)86632f3
- fix: check for duplicate indices (by Athan Reines)07710f8
- fix: check for duplicate indices (by Athan Reines)dcd9428
- refactor: fix argument (by Athan Reines)867f172
- refactor: fix argument (by Athan Reines)9d6cd84
- chore: add TODO (by Athan Reines)35612e9
- chore: add TODO (by Athan Reines)ca10e52
- feat: addndarray/base/unary-reduce-strided1d
(by Athan Reines)999b4d7
- docs: update note (by Athan Reines)a032199
- docs: update description (by Athan Reines)29a39e8
- chore: update copyright year (by Athan Reines)cdc66ce
- fix: remove unused parameters (by Athan Reines)9485c2b
- chore: fix EditorConfig lint errors (issue #6663) (#6672) (by Dipjyoti Das)f9d3b79
- docs: update related packages sections (#6670) (by stdlib-bot)0ede0da
- fix: add missing imports inndarray/base/unary-reduce-subarray
(#6642) (by Muhammad Haris)b2eef05
- docs: update namespace table of contents (#6631) (by stdlib-bot)710e6dd
- refactor: update signature to useconst
qualifier (#6610) (by Pravesh Kunwar, Athan Reines)605c582
- fix: update error message (by Athan Reines)0836dce
- fix: update error message (by Athan Reines)a468fa8
- feat: addevery
,includes
,unaryAccumulate
, andunaryReduceSubarray
to namespace (#6605) (by Pravesh Kunwar)1ad09d5
- chore: update package meta data (#6576) (by stdlib-bot)b5bff35
- docs: update copy (by Athan Reines)fccf762
- docs: update copy (by Athan Reines)3f4de77
- feat: addndarray/includes
(by Athan Reines)f0d205d
- fix: address indexing error (by Athan Reines)043dc69
- fix: handle 0d edge case (by Athan Reines)560e643
- chore: fix EditorConfig lint errors (#6549) (by Muhammad Taaha Tariq, Athan Reines)128019a
- docs: update examples (by Athan Reines)ac2b843
- bench: fix invocations (by Athan Reines)1e0863b
- bench: add benchmarks (by Athan Reines)4b9e117
- docs: add README (by Athan Reines)9635155
- docs: add example (by Athan Reines)5b99ffb
- docs: fix text block (by Athan Reines)63f96e4
- test: add initial tests (by Athan Reines)ba1be5d
- docs: add REPL help and TS declarations (by Athan Reines)f48027c
- docs: fix description (by Athan Reines)2ec7da5
- feat: add package entry point (by Athan Reines)7631d15
- feat: add nd kernels (by Athan Reines)9eb7bd3
- feat: add 9d kernels (by Athan Reines)175e813
- feat: add 8d kernels (by Athan Reines)f13f725
- feat: add 7d kernels (by Athan Reines)6bdf8aa
- feat: add 6d kernels (by Athan Reines)c907d71
- feat: add 5d kernels (by Athan Reines)6c1ccd3
- chore: add package meta data (by Athan Reines)dab4993
- feat: add 4d kernels (by Athan Reines)999d496
- feat: add 3d kernels (by Athan Reines)27cd3d9
- feat: add 2d kernels (by Athan Reines)9dec091
- feat: add 1d kernels (by Athan Reines)8bb576b
- feat: add 10d kernels (by Athan Reines)1392a91
- feat: add 0d kernels (by Athan Reines)d2564c7
- docs: update example (by Athan Reines)d070f40
- docs: fix example (by Athan Reines)13b7262
- chore: fix EditorConfig lint errors (#6541) (by Muhammad Taaha Tariq, Athan Reines)b98c6a9
- docs: update related packages sections (#6538) (by stdlib-bot)b2db775
- chore: fix EditorConfig lint error (#6180) (by MANI, Athan Reines)5d57761
- chore: fix EditorConfig lint errors (#6178) (by MANI)a464a60
- chore: fix EditorConfig lint errors (#6246) (by MANI, Athan Reines)d3289c3
- test: usezfill
rather thangfill
to improve performance (by Athan Reines)b96a6a2
- test: add missing tests tondarray/base/unary
(#5821) (by Muhammad Haris)998b3ba
- feat: add missing kernels tondarray/base/unary-reduce-subarray
(#6421) (by Muhammad Haris)89d16f9
- chore: fix JSON lint errors (#6466) (by Sai Avinash)f0af2cb
- chore: fix JavaScript lint errors (#6463) (by lohithganni)b28f85a
- refactor: use assertion utility to check for row-major order (by Athan Reines)b47a8a7
- docs: fix argument name (by Athan Reines)fdf4cc1
- docs: fix signature (by Athan Reines)1e3aa40
- docs: update copy (by Athan Reines)74b7a03
- docs: update copy (by Athan Reines)eb9cf48
- bench: fix duplicate assignment (by Athan Reines)6f61b2d
- fix: handle edge case whendims=[]
(by Athan Reines)ebb1ce8
- bench: fix ndarray creation (by Athan Reines)2690141
- feat: addndarray/every
(by Athan Reines)c533b6d
- docs: fix description (by Athan Reines)7ed649e
- bench: rename files (by Athan Reines)5768926
- fix: update error message (by Athan Reines)bdf4246
- refactor: update error messages (by Athan Reines)9934f2c
- refactor: only branch wheny
is backed by an accessor array (by Athan Reines)7378f4d
- fix: ensure support when providing no dimensions to reduce (by Athan Reines)abbc923
- docs: add example (by Athan Reines)91778b7
- fix: handle scenario where a core dimension is zero (by Athan Reines)9cb2473
- chore: update directory list (by Athan Reines)0fc4015
- docs: add README and repl help (by Athan Reines)a331234
- test: add initial test file (by Athan Reines)6d21670
- chore: update directory list (by Athan Reines)935f698
- feat: add initial implementation forndarray/base/unary-reduce-subarray
(by Athan Reines)ad7c705
- refactor: format error message (by Athan Reines)70bee88
- docs: update namespace TypeScript declarations (#6357) (by stdlib-bot)442efb4
- chore: resolve lint errors (by Athan Reines)3419f20
- chore: resolve lint errors (by Athan Reines)47f726c
- chore: resolve lint errors (by Athan Reines)8aad405
- docs: add markup (by Athan Reines)f8c4dad
- docs: add markup (by Athan Reines)2e5d1fc
- docs: update namespace table of contents (#6339) (by stdlib-bot)d8f2acf
- feat: update namespace TypeScript declarations (#6337) (by stdlib-bot)bb0671b
- refactor: enforce mostly safe casts (by Athan Reines)5cab853
- refactor: update to enforce mostly safe casts (by Athan Reines)1a18317
- feat: addisScalarMostlySafeCompatible
to namespace (by Athan Reines)6003449
- feat: addndarray/base/assert/is-scalar-mostly-safe-compatible
(by Athan Reines)bc026be
- refactor: use assertion utility (by Athan Reines)41b3b21
- feat: addfillBy
to namespace (by Athan Reines)da8a676
- feat: update namespace TypeScript declarations (#6315) (by stdlib-bot)e5d835c
- feat: addndarray/fill-by
(by Athan Reines)bb5117c
- docs: update namespace table of contents (#6317) (by stdlib-bot)54de8ff
- fix: update default type (by Athan Reines)40fc3a2
- chore: add TODO (by Athan Reines)5e275bf
- feat: addfill
to namespace (by Athan Reines)1aca9d3
- fix: update type defn (by Athan Reines)f475f78
- feat: addndarray/fill
(by Athan Reines)1e48327
- fix: handle zero-dimensional ndarrays (by Athan Reines)282d01f
- feat: addfillBy
to namespace (by Athan Reines)d29b55f
- feat: addndarray/base/fill-by
(by Athan Reines)266a064
- style: fix spacing (by Athan Reines)04f7752
- refactor: accommodate known array types for increased performance (by Athan Reines)70d0be2
- test: add 0d tests (by Athan Reines)d761114
- docs: update descriptions (by Athan Reines)59ab26d
- docs: addc_x_as_z_x
example (by Athan Reines)ae76c53
- docs: addz_x
example (by Athan Reines)86cff92
- docs: addc_x
example (by Athan Reines)f18745d
- docs: adds_x
example (by Athan Reines)8e9d2a2
- docs: addt_x_as_u_x
example (by Athan Reines)219d06a
- docs: fix dtype (by Athan Reines)9a8e36f
- docs: addk_x_as_i_x
example (by Athan Reines)151d22e
- docs: addu_x
example (by Athan Reines)e8891b5
- docs: addi_x
example (by Athan Reines)20474dc
- docs: update example (by Athan Reines)d3f3847
- docs: addf_x
example (by Athan Reines)6f642bf
- docs: addd_x
example (by Athan Reines)23f4cb5
- docs: addb_x
example (by Athan Reines)1e907c0
- docs: document C APIs (by Athan Reines)6e315b0
- build: update manifest (by Athan Reines)08aeae7
- feat: add loop implementations (by Athan Reines)1d26ae4
- build: add loop generation scripts and refactor templates (by Athan Reines)b71f305
- feat: add header files (by Athan Reines)5f03a9c
- fix: update function names and fix buffer dtype (by Athan Reines)7536870
- docs: fix example and update docs (by Athan Reines)f22a9ab
- fix: ensure support for allocating zero-dimensional ndarrays (by Athan Reines)6b2c525
- build: add manifest file (by Athan Reines)3677e41
- feat: add dispatch implementation (by Athan Reines)2c5c512
- docs: update comment (by Athan Reines)19ed652
- style: reorder variable declarations to match ndarray/base/unary (by Athan Reines)2b67d75
- docs: fix examples and resolve lint error (by Athan Reines)a934d8c
- build: add documentation template (by Athan Reines)5543e2c
- docs: document predicate interfaces (by Athan Reines)15931ac
- chore: update template to include predicate function signatures (by Athan Reines)29c95a5
- build: add template for source files (by Athan Reines)461ea5c
- docs: add README (by Athan Reines)4846eb1
- style: fix spacing (by Athan Reines)af44236
- feat: add main header file (by Athan Reines)1c01e33
- feat: add macros header (by Athan Reines)608f79b
- feat: add 10d blocked macros (by Athan Reines)552d565
- feat: add 5d blocked macros (by Athan Reines)6f0da38
- feat: add 6d blocked macros (by Athan Reines)74fe0a2
- feat: add 7d blocked macros (by Athan Reines)03696ac
- feat: add 8d blocked macros (by Athan Reines)3764601
- feat: add 9d blocked macros (by Athan Reines)26395f5
- feat: add 4d blocked macros (by Athan Reines)28aa078
- feat: add 3d blocked macros (by Athan Reines)b611927
- feat: add n-d macros (by Athan Reines)4695983
- feat: add 10d macros (by Athan Reines)44a361c
- feat: add 9d macros (by Athan Reines)f33e9ce
- feat: add 8d macros (by Athan Reines)835bd41
- fix: remove extra slash (by Athan Reines)1032827
- feat: add 7d macros (by Athan Reines)375cc14
- feat: add 6d macros (by Athan Reines)ef5ac9c
- feat: add 5d macros (by Athan Reines)fb74648
- feat: add 4d macros (by Athan Reines)92b4704
- feat: add 3d macros (by Athan Reines)382eff4
- docs: fix comment (by Athan Reines)6126c56
- feat: add 2d blocked macros (by Athan Reines)c274741
- fix: define constant pointer (by Athan Reines)e76a62f
- fix: set pointer to constant (by Athan Reines)845e64a
- refactor: update paths (by Gururaj Gurram)3609a6b
- feat: add 2d macros (by Athan Reines)30a9f4d
- feat: add 1d macros (by Athan Reines)b4d1f2a
- chore: update copyright years (by Athan Reines)4194f20
- feat: add header for dispatch function (by Athan Reines)7e4c3fc
- docs: add TypeScript declarations (by Athan Reines)5c412d3
- feat: add constant macros (by Athan Reines)f0dc809
- feat: add typedefs (by Athan Reines)242e3a9
- feat: add dispatch object header (by Athan Reines)af95422
- docs: add folder README (by Athan Reines)de19c22
- test: add initial test file (by Athan Reines)ada26fc
- docs: add package meta data (by Athan Reines)8f3b1e2
- docs: add REPL help (by Athan Reines)7ca0425
- docs: add example (by Athan Reines)1b340b4
- bench: add benchmarks (by Athan Reines)090d188
- build: add header template (by Athan Reines)9f517d8
- feat: add header files for internal C utilities (by Athan Reines)7a58757
- feat: add internal C utilities (by Athan Reines)4b2a5de
- feat: add implementation forndarray/base/every
(by Athan Reines)843fd22
- docs: fix example (by Athan Reines)d6437f7
- docs: fix example (by Athan Reines)ea0fc20
- chore: fix EditorConfig lint error (#6135) (by Bhavishy Agrawal, Athan Reines)b6a6575
- chore: fix EditorConfig lint errors (#6057) (by Kaushikgtm)45a92db
- bench: fix require expression (by Athan Reines)3938b26
- refactor: update paths (by Gururaj Gurram)40b4245
- chore: fix EditorConfig lint errors (#5970) (by Kaushikgtm)a1e8f03
- chore: fix EditorConfig lint errors (#5543) (by ditsu, Athan Reines, Philipp Burckhardt)2f0aa48
- feat: update namespace TypeScript declarations (#5436) (by stdlib-bot)9d532b5
- docs: update namespace table of contents (#5438) (by stdlib-bot, Philipp Burckhardt)c1b6794
- feat: addisOutputDataTypePolicy
to namespace (by Athan Reines)9cabe87
- feat: addndarray/base/assert/is-output-data-type-policy
(by Athan Reines)2632915
- test: fix variable name (by Athan Reines)f230249
- feat: add support for_and_generic
data type policies (by Athan Reines)c27d672
- test: fix tests due to upstream patches (by Athan Reines)ba9b416
- fix: renamebool
toboolean
to match data type kind and avoid conflict withbool
data type (by Athan Reines)2b8c0d7
- feat: add policies which support returning a "generic" data type (by Athan Reines)81e5755
- refactor: update path (by Athan Reines)d38fd36
- style: resolve lint errors (by Athan Reines)836170d
- refactor: update paths (by Gururaj Gurram)421c4cf
- bench: fix assertion (by Athan Reines)ad5e480
- bench: fix invocations (by Athan Reines)30f0e04
- chore: resolve lint errors (by Athan Reines)00b45b2
- docs: update examples (by Athan Reines)2e9ea06
- fix: update signatures (by Athan Reines)f75dcc2
- feat: enable completed macros (by Athan Reines)390d7df
- docs: update examples (by Athan Reines)59e3ecb
- docs: update examples (by Athan Reines)f55d93c
- docs: update comment (by Athan Reines)a30acad
- docs: update examples (by Athan Reines)510faa8
- docs: update copy (by Athan Reines)40580e2
- build: add source templates (by Athan Reines)e0729ac
- build: add manifest file (by Athan Reines)3552e0e
- bench: add 2d benchmarks (by Athan Reines)af2bd1f
- bench: add 1d benchmarks (by Athan Reines)d3e18e1
- bench: add 11d benchmarks (by Athan Reines)8420c5a
- bench: add 10d benchmarks (by Athan Reines)0a457b7
- build: add header template (by Athan Reines)8e40a3c
- build: add docs template (by Athan Reines)c645151
- chore: add package meta data (by Athan Reines)fdbe9c2
- docs: add README (by Athan Reines)9f59d85
- feat: add dispatcher (by Athan Reines)74a1e24
- docs: add example (by Athan Reines)665d4fe
- feat: add 3d accumulation macros (by Athan Reines)c82563a
- fix: remove continuation (by Athan Reines)05201fc
- feat: add macros for 2d accumulation (by Athan Reines)77ad50a
- docs: rename parameter (by Athan Reines)82a0d1b
- refactor: rename parameter (by Athan Reines)52f7ac2
- fix: use correct stride (by Athan Reines)e689326
- fix: use correct stride (by Athan Reines)e3e0b26
- feat: add header file (by Athan Reines)4ccc539
- feat: add header file (by Athan Reines)963a710
- feat: add header files (by Athan Reines)629d388
- feat: add headers for internal utilities (by Athan Reines)be03002
- docs: add folder README (by Athan Reines)9055997
- feat: add internal utilities (by Athan Reines)b0fecf0
- test: add stub test file (by Athan Reines)efe1f05
- docs: add note (by Athan Reines)fc93a7c
- docs: add note (by Athan Reines)1634973
- docs: add note (by Athan Reines)2d758d2
- docs: add note (by Athan Reines)705dd30
- docs: update examples (by Athan Reines)e661213
- feat: update namespace TypeScript declarations (#4706) (by stdlib-bot)cff470f
- docs: update namespace table of contents (#4708) (by stdlib-bot, Planeshifter)741b6f1
- feat: addspreadDimensions
to namespace (by Athan Reines)3767255
- feat: addndarray/base/spread-dimensions
(by Athan Reines)712a9a8
- fix: compute singleton strides as if strides computed apriori (by Athan Reines)c634089
- refactor: use ndarray utility to normalize an index (by Athan Reines)dbb338e
- docs: update related packages sections (#4690) (by stdlib-bot)a94dcea
- feat: addisColumnMajorString
to namespace (by Athan Reines)76872c7
- feat: addndarray/base/assert/is-column-major-string
(by Athan Reines)5e1be08
- feat: addisRowMajorString
to namespace (by Athan Reines)8cce31a
- feat: addndarray/base/assert/is-row-major-string
(by Athan Reines)851a95f
- bench: simplify value selection (by Athan Reines)264a2fc
- refactor: use base array utility (by Athan Reines)e588900
- chore: fix meta data (by Athan Reines)11c2592
- chore: fix meta data (by Athan Reines)838bb5b
- chore: fix meta data (by Athan Reines)908239e
- feat: addtoUniqueNormalizedIndices
to namespace (by Athan Reines)494a92b
- feat: addndarray/base/to-unique-normalized-indices
(by Athan Reines)14073ce
- docs: fix return type (by Athan Reines)abcceb2
- docs: fix example return value (by Athan Reines)524e854
- feat: addtoNormalizedIndices
to namespace (by Athan Reines)9f1d586
- feat: addndarray/base/to-normalized-indices
(by Athan Reines)5e72ffb
- refactor: allow input to be any array-like object of numbers (by Athan Reines)7bb4167
- feat: addnormalizeIndices
to namespace (by Athan Reines)8615f56
- feat: addndarray/base/normalize-indices
(by Athan Reines)d2d8a05
- docs: add TypeScript declarations (by Athan Reines)ad85c44
- docs: add repl help (by Athan Reines)a768ca7
- docs: add example (by Athan Reines)f706f53
- chore: update copyright years (by Athan Reines)cc6f711
- feat: add main entry point (by Athan Reines)c90c354
- feat: add an n-d accessors accumulator (by Athan Reines)064a8f9
- feat: add an n-d accumulator (by Athan Reines)2d93dfb
- feat: add 9d blocked accessors accumulator (by Athan Reines)fdc3131
- feat: add 9d blocked accumulator (by Athan Reines)ea6b38c
- feat: add 9d accessors accumulators (by Athan Reines)3c51978
- feat: add 9d accumulator (by Athan Reines)24c8a3a
- feat: add 8d blocked accessors accumulator (by Athan Reines)e320953
- feat: add 8d blocked accumulator (by Athan Reines)a995be8
- feat: add 8d accessors accumulator (by Athan Reines)0a6350e
- feat: add 8d accumulator (by Athan Reines)fe22938
- feat: add 7d blocked accessors accumulator (by Athan Reines)1617255
- feat: add 7d blocked accumulator (by Athan Reines)627699c
- feat: add 7d accessors accumulator (by Athan Reines)39f87db
- feat: add 7d accumulator (by Athan Reines)c02cc5e
- feat: add 6d blocked accessors accumulator (by Athan Reines)79a6c7c
- feat: add 6d blocked accumulator (by Athan Reines)70d0d2a
- feat: add 6d accessors accumulator (by Athan Reines)3e0c232
- feat: add 6d accumulator (by Athan Reines)42e1358
- feat: add 5d blocked accessors accumulator (by Athan Reines)828a6a6
- feat: add 5d blocked accumulator (by Athan Reines)298fb43
- feat: add 5d accessors accumulator (by Athan Reines)9678ff8
- feat: add 5d accumulator (by Athan Reines)ace6b17
- feat: add 4d blocked accessors accumulator (by Athan Reines)c686569
- feat: add 4d blocked accumulator (by Athan Reines)afe0d98
- feat: add 4d accessors accumulator (by Athan Reines)714ab64
- feat: add 4d accumulator (by Athan Reines)062be58
- feat: add 3d blocked accessors accumulator (by Athan Reines)a78f2b1
- feat: add 3d blocked accumulator (by Athan Reines)ea33936
- feat: add 3d accessors accumulator (by Athan Reines)33036b0
- feat: add 3d accumulator (by Athan Reines)45fe885
- feat: add 2d blocked accessors accumulator (by Athan Reines)4c080fd
- feat: add 2d blocked accumulator (by Athan Reines)35ef28d
- docs: fix comment (by Athan Reines)48e9197
- docs: fix comment (by Athan Reines)caf7397
- feat: add 2d accessors accumulator (by Athan Reines)1a5172d
- feat: add 2d accumulator (by Athan Reines)74d9fef
- feat: add 1d accessors accumulator (by Athan Reines)2d97fb5
- feat: add 1d accumulator (by Athan Reines)db61fca
- feat: add 10d blocked accessor accumulator (by Athan Reines)8bc84b3
- feat: add 10d blocked accumulator (by Athan Reines)b516586
- feat: add 10d accessors accumulator (by Athan Reines)f36a0ab
- feat: add 10d accumulator (by Athan Reines)7601be7
- feat: add 0d accessor accumulator (by Athan Reines)a049375
- feat: add 0d accumulator (by Athan Reines)e0af8c4
- docs: fix description (by Athan Reines)10a14b5
- docs: fix description (by Athan Reines)9f49cfb
- docs: fix description (by Athan Reines)769b921
- docs: update related packages sections (#4638) (by stdlib-bot, Athan Reines)cc71dc2
- docs: update related packages sections (#4622) (by stdlib-bot)f231799
- docs: update related packages sections (#4545) (by stdlib-bot)84a3698
- docs: fix grammar (by Athan Reines)2764a32
- docs: fix grammar (by Athan Reines)5e977ba
- docs: fix grammar and type annotation (by Athan Reines)f8777ec
- docs: fix grammar (by Athan Reines)2bde288
- docs: fix grammar (by Athan Reines)4b4fbbe
- docs: fix copy and dtype (by Athan Reines)8a15baa
- docs: update related packages sections (#4425) (by stdlib-bot)33b46cb
- feat: update namespace TypeScript declarations (#4426) (by stdlib-bot, Philipp Burckhardt)edae311
- docs: update namespace table of contents (#4428) (by stdlib-bot, Philipp Burckhardt)e4a53d5
- docs: update related packages sections (#4399) (by stdlib-bot)259b682
- feat: add support for specifying an array index cache and add support for linear indexing (by Athan Reines)1ddeba9
- feat: addscalar2ndarrayLike
to namespace (by Athan Reines)b2dcaa0
- feat: addndarray/base/from-scalar-like
(by Athan Reines)4301694
- docs: update related packages sections (#4362) (by stdlib-bot)cdf5e79
- docs: update namespace table of contents (#4365) (by stdlib-bot)25d8240
- feat: update namespace TypeScript declarations (#4363) (by stdlib-bot)7dc5c14
- refactor: use assertion utility (by Athan Reines)44547ea
- feat: addndarray2fancy
to namespace (by Athan Reines)3f35e51
- feat: addforEach
to namespace (by Athan Reines)413827b
- feat: addndindex
to namespace (by Athan Reines)4d1bbcd
- feat: add types for static methods (by Athan Reines)0c85b4d
- feat: addndarray/index
(by Athan Reines)5e2bbef
- fix: add missing boolean array support (by Athan Reines)be3e0b9
- fix: treat generic accessor arrays similar to built-in generic arrays (by Athan Reines)8f2808d
- docs: update related packages sections (#4302) (by stdlib-bot)4a70790
- style: add missing spaces (by Philipp Burckhardt)acb12c7
- refactor: improve type specificity for array provided to callback (by Athan Reines)5b71452
- docs: update related packages sections (#4135) (by stdlib-bot, Athan Reines)ac735b1
- feat: addndarray/for-each
(#3926) (by Muhammad Haris, Athan Reines)8684eb4
- docs: update related packages sections (#4114) (by stdlib-bot, Athan Reines)c322b66
- docs: update related packages sections (#4070) (by stdlib-bot, Philipp Burckhardt)a1b543a
- docs: update related packages sections (#4009) (by stdlib-bot, Philipp Burckhardt)323e4e5
- feat: update namespace TypeScript declarations (#3977) (by stdlib-bot, Philipp Burckhardt)c5a9ae2
- docs: update namespace table of contents (#3979) (by stdlib-bot, Philipp Burckhardt)9d912a3
- feat: addndarray2json
to namespace (by Athan Reines)ae80da2
- feat: addndarray/to-json
(by Athan Reines)aea44c9
- fix: update loop limit (by Athan Reines)58e795d
- feat: update namespace TypeScript declarations (#3937) (by stdlib-bot, Philipp Burckhardt)c106b69
- docs: update namespace table of contents (#3939) (by stdlib-bot, Philipp Burckhardt)58f02bf
- docs: fix comment (by Athan Reines)baffefb
- docs: fix comment (by Athan Reines)0546f39
- docs: disable lint rule (by Athan Reines)5079aa3
- docs: disable lint rule (by Athan Reines)e81185b
- refactor: rely onndarray/to-fancy
for implementation logic (by Athan Reines)fb1ca76
- feat: addndarray/to-fancy
(by Athan Reines)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)14427c7
- feat: addfill
,map
, andtoReversed
to namespace (by Athan Reines)a0d6619
- feat: addminSignedIntegerDataType
andminUnsignedIntegerDataType
to namespace (by Athan Reines)97e8c1a
- feat: addndarray/base/min-unsigned-integer-dtype
(by Athan Reines)c3bffe5
- feat: addndarray/base/min-signed-integer-dtype
(by Athan Reines)0d6bf75
- refactor: resolve error constructor and add todos (by Athan Reines)dbfd8f5
- feat: addfilterMap
to namespace (by Athan Reines)6ff153f
- feat: addndarray/filter-map
(by Athan Reines)8d1be60
- refactor: remove unnecessary variable (by Athan Reines)07c9202
- refactor: remove unnecessary variable (by Athan Reines)4cc1f54
- docs: update example (by Athan Reines)3cd740e
- docs: add example (by Athan Reines)855b8c2
- docs: add example (by Athan Reines)47d03ca
- docs: add example (by Athan Reines)cbc4d3f
- feat: addreject
to namespace (by Athan Reines)43ccbfb
- feat: addndarray/reject
(by Athan Reines)1cc3e09
- docs: fix annotation (by Athan Reines)7efc6f3
- bench: fix symbol name (by Athan Reines)17430f4
- docs: add note (by Athan Reines)354a147
- docs: add note (by Athan Reines)80542fd
- docs: remove note (by Athan Reines)831de1b
- feat: addmap
andfilter
to namespace (by Athan Reines)d481f26
- feat: addndarray/filter
(by Athan Reines)082a45a
- style: fix missing empty line (by Athan Reines)849c335
- docs: fix description (by Athan Reines)b4502fb
- fix: remove perf logic in order to ensure expected indices in callback (by Athan Reines)59814ef
- test: add argument tests (by Athan Reines)2825b42
- docs: update related packages sections (#3898) (by stdlib-bot)a299630
- fix: avoid potential external mutation (by Athan Reines)2d9de13
- docs: fix description (by Athan Reines)3ea906b
- feat: addndarray/map
(#3314) (by Muhammad Haris, Athan Reines)cf7d38a
- docs: update related packages sections (#3527) (by stdlib-bot)bf5643f
- docs: update related packages sections (#3404) (by stdlib-bot)a80835b
- refactor: declare parameters and pointer as const (by Philipp Burckhardt)6c020d3
- chore: use relative paths to load package.json file (by Philipp Burckhardt)b6a2b0b
- docs: update namespace table of contents (#3192) (by stdlib-bot, Philipp Burckhardt)8b1548f
- feat: update namespace TypeScript declarations (#3190) (by stdlib-bot, Philipp Burckhardt)
A total of 14 people contributed to this release. Thank you to the following contributors:
- Athan Reines
- Bhavishy Agrawal
- Dipjyoti Das
- Gururaj Gurram
- Kaushikgtm
- MANI
- Muhammad Haris
- Muhammad Taaha Tariq
- Philipp Burckhardt
- Pravesh Kunwar
- Sai Avinash
- devshree-bhati
- ditsu
- lohithganni
No changes reported for this release.
7f368f6
- remove unused imports from TS declaration file
99cca3d
- chore: declare parameter as const array (by Philipp Burckhardt)2c4e5d8
- build: disable additional lint rule in TS tests (by Philipp Burckhardt)abf0407
- chore: resolve lint errors in TS files (by Philipp Burckhardt)7f368f6
- fix: remove unused imports from TS declaration file (by Philipp Burckhardt)975147f
- docs: fix TSDoc lint errors (by Philipp Burckhardt)8f72b43
- style: add missing spaces around parentheses (by Philipp Burckhardt)37ef5f4
- refactor: use dedicated array utility (by Athan Reines)2e00b1f
- refactor: use dedicated array utility (by Athan Reines)bcc9d29
- refactor: use dedicated array utility (by Athan Reines)8436f67
- refactor: use dedicated array utility (by Athan Reines)b675172
- refactor: use dedicated array utility (by Athan Reines)6e9f42e
- docs: harmonize list formatting in repl.txt and ensure starting newline (by Philipp Burckhardt)f387603
- docs: consistently use declarative instead of imperative sentences outside of intros (by Philipp Burckhardt)95ef049
- docs: fix grammar (by Athan Reines)037a7a8
- refactor: useconst
qualifier and update examples (by Athan Reines)00651e7
- refactor: useconst
qualifier and update examples (by Athan Reines)114f651
- refactor: use base array assertion utility (by Athan Reines)98e4809
- feat: addisBooleanDataType
to namespace (by Athan Reines)3e7f2ca
- feat: addhasEqualShape
to namespace (by Athan Reines)6e74647
- feat: addndarray/base/assert/has-equal-shape
(by Athan Reines)5debe82
- test: add tests tondarray/base/map
(#2810) (by Muhammad Haris, Athan Reines)0c5f1bc
- chore: rename folder from benchmarks to benchmark (by Philipp Burckhardt)6a6bc1d
- feat: addndarray/base/fill
(#2817) (by Muhammad Haris, Athan Reines)8bcb738
- feat: addndarray/base/to-reversed
(#2861) (by Muhammad Haris, Athan Reines)
A total of 3 people contributed to this release. Thank you to the following contributors:
- Athan Reines
- Muhammad Haris
- Philipp Burckhardt
No changes reported for this release.
ba0c5d0
- addndarraylike2ndarray
to namespacee7b56b1
- addndarray/ndarraylike2ndarray
54262c8
- addndarraylike2ndarray
to namespace5d01561
- addndarray/base/ndarraylike2ndarray
72ed2e1
- addndarray/base/map
(#2715)0d360b3
- return index array as part of the results object6576f4f
- addnditerInterleaveSubarrays
25e87e4
- addndarray/iter/interleave-subarrays
4289f78
- addnditerStacks
to namespaced256bd9
- addndarray/iter/stacks
873b085
- addnditerSubarrays
to namespacefd9a5c2
- addndarray/iter/subarrays
46aec25
- addnditerSelectDimension
to namespace6dce19b
- addndarray/iter/select-dimension
6e4b9eb
- update namespace TypeScript declarations (#2681)d31e751
- addforEach
to namespacee3fe1fa
- addndarray/base/for-each
d06165b
- add support for extending data type kind subsets with a "generic" data type6ea880c
- add boolean dtype support tondarray/base/assign
(#2598)de17de3
- update namespace TypeScript declarations (#2593)71cf5a0
- add boolean dtype support tondarray/empty*
andndarray/base/empty*
packages (#2588)f766a56
- add boolean dtype support tondarray/from-scalar
(#2589)a360f04
- add boolean dtype support tondarray/base/unary
(#2587)19d4a8d
- add boolean dtype support tondarray/base/nullary
(#2586)979cf48
- addndarray/base/assert/is-boolean-data-type
(#2575)fa118f2
- add boolean dtype support tondarray/base/buffer
(#2574)e92152b
- add boolean dtype support tondarray/defaults
(#2551)16e0808
- add boolean dtype support tondarray/dtypes
(#2550)21052a2
- add boolean dtype support to ndarray/min-dtype (#2552)efecd32
- add boolean dtype support tondarray/base/buffer-dtype
(#2572)0f0dbca
- add boolean dtype support tondarray/base/buffer-ctors
(#2571)1cb0243
- add boolean dtype support tondarray/next-dtype
(#2553)131d649
- add boolean dtype support tondarray/mostly-safe-casts
(#2554)4e860d8
- add boolean dtype support tondarray/same-kind-casts
(#2555)29f4e2b
- add boolean dtype support tondarray/promotion-rules
(#2524)ca687d6
- add boolean dtype support tondarray/safe-casts
(#2507)b8bd516
- update namespace TypeScript declarations (#2351)0adcae5
- update namespace TypeScript declarations (#1340)8f43afc
- rename exported aliases9e08caf
- return acomplex64
dtype ndarray if provided a Complex64 scalar6b9e18f
- add support for 'typed' data type kind
96c7ddf
- use computed order and fix strides in examplese2b7fb5
- use computed order and fix strides in examples1375823
- use computed order and fix strides in examples4e6b2eb
- update type for indicesc57d1d8
- return subscripts from perspective of ndarray view, not buffercf3f92e
- update include paths
-
21052a2
: return "bool" when provided a boolean- To migrate, users explicitly handle "bool" return values. If "generic" is still desired, users should consolidate accordingly.
-
0adcae5
: rename exported aliases- To migrate, users should consult the relevant namespace documentation and associated commits in order to determine which aliases have been renamed.
-
8f43afc
: rename exported aliases- To migrate, users should consult the documentation for the updated
aliases. For the most part, updating code should be as simple as
dropping an
ndarray
ornd
prefix. For others, they should more directly match, or be inferrable from, the package name.
- To migrate, users should consult the documentation for the updated
aliases. For the most part, updating code should be as simple as
dropping an
-
9e08caf
: return same dtype when provided a complex number instance- To migrate, users relying on the previous behavior where anything
complex-like resulted in a
complex128
ndarray should explicitly set the output dtype to 'complex128'. By default, the function will return an ndarray having the same dtype as a provided complex number instance. When a user wants to explicitly upcast a Complex64 scalar, the user can explicitly set thedtype
option. The previous default behavior is undesirable, as we disregarded the explicit type info of a provided complex number scalar.
- To migrate, users relying on the previous behavior where anything
complex-like resulted in a
This release closes the following issue:
df3ed1e
- docs: update namespace ToCs (by Athan Reines)6a3b3d7
- chore: update directories meta data (by Athan Reines)ba0c5d0
- feat: addndarraylike2ndarray
to namespace (by Athan Reines)e7b56b1
- feat: addndarray/ndarraylike2ndarray
(by Athan Reines)453c7f9
- refactor: allow array-like objects containing submodes (by Athan Reines)dd48932
- docs: fix descriptions (by Athan Reines)54262c8
- feat: addndarraylike2ndarray
to namespace (by Athan Reines)5d01561
- feat: addndarray/base/ndarraylike2ndarray
(by Athan Reines)72ed2e1
- feat: addndarray/base/map
(#2715) (by Muhammad Haris, Athan Reines)96c7ddf
- fix: use computed order and fix strides in examples (by Athan Reines)e2b7fb5
- fix: use computed order and fix strides in examples (by Athan Reines)1375823
- fix: use computed order and fix strides in examples (by Athan Reines)bc07347
- docs: fix strides (by Athan Reines)e261bc2
- docs: fix strides (by Athan Reines)0d360b3
- feat: return index array as part of the results object (by Athan Reines)6576f4f
- feat: addnditerInterleaveSubarrays
(by Athan Reines)25e87e4
- feat: addndarray/iter/interleave-subarrays
(by Athan Reines)4289f78
- feat: addnditerStacks
to namespace (by Athan Reines)d256bd9
- feat: addndarray/iter/stacks
(by Athan Reines)7a4424b
- docs: fix comment (by Athan Reines)873b085
- feat: addnditerSubarrays
to namespace (by Athan Reines)fd9a5c2
- feat: addndarray/iter/subarrays
(by Athan Reines)46aec25
- feat: addnditerSelectDimension
to namespace (by Athan Reines)6dce19b
- feat: addndarray/iter/select-dimension
(by Athan Reines)4ec7a03
- refactor: improve type specificity (by Athan Reines)0fef28c
- refactor: improve type specificity (by Athan Reines)9a4b430
- refactor: improve type specificity (by Athan Reines)5fe7f2e
- style: remove backticks (by Athan Reines)dab89ca
- style: remove backticks (by Athan Reines)22c4d29
- docs: remove blank line (by Athan Reines)4e6b2eb
- fix: update type for indices (by Athan Reines)c57d1d8
- fix: return subscripts from perspective of ndarray view, not buffer (by Athan Reines)2777e4b
- bench: resolve lint errors in benchmarks (by Athan Reines)6e4b9eb
- feat: update namespace TypeScript declarations (#2681) (by stdlib-bot, Philipp Burckhardt)7ee91a5
- docs: update namespace table of contents (#2674) (by stdlib-bot, Athan Reines)d31e751
- feat: addforEach
to namespace (by Athan Reines)147a189
- docs: reorder notes (by Athan Reines)e3fe1fa
- feat: addndarray/base/for-each
(by Athan Reines)cace2b4
- test: add tests tondarray/base/nullary
(#2663) (by Muhammad Haris, Athan Reines)468eb7f
- test: add tests tondarray/base/nullary
(#2655) (by Muhammad Haris, Athan Reines)fa34b48
- test: add tests tondarray/base/nullary
(#2652) (by Muhammad Haris, Athan Reines)0dfdd7d
- test: add tests tondarray/base/nullary
(#2645) (by Muhammad Haris, Athan Reines)14a2930
- test: add tests tondarray/base/nullary
(#2644) (by Muhammad Haris, Athan Reines)06b4d43
- test: add tests tondarray/base/nullary
(#2634) (by Muhammad Haris, Athan Reines)e4cd553
- test: add tests tondarray/base/nullary
(#2609) (by Muhammad Haris, 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)9abdead
- test: add tests for three-dimensional arrays (#2599) (by Muhammad Haris, Athan Reines)d04dcbd
- docs: remove private annotations in C comments (by Philipp Burckhardt)d06165b
- feat: add support for extending data type kind subsets with a "generic" data type (by Athan Reines)6ea880c
- feat: add boolean dtype support tondarray/base/assign
(#2598) (by Jaysukh Makvana, Athan Reines)903c51c
- test: add tests to@stdlib/ndarray/base/nullary
(#2350) (by Muhammad Haris, Athan Reines)de17de3
- feat: update namespace TypeScript declarations (#2593) (by stdlib-bot, Athan Reines)71cf5a0
- feat: add boolean dtype support tondarray/empty*
andndarray/base/empty*
packages (#2588) (by Jaysukh Makvana, Athan Reines)f766a56
- feat: add boolean dtype support tondarray/from-scalar
(#2589) (by Jaysukh Makvana, Athan Reines)a360f04
- feat: add boolean dtype support tondarray/base/unary
(#2587) (by Jaysukh Makvana)19d4a8d
- feat: add boolean dtype support tondarray/base/nullary
(#2586) (by Jaysukh Makvana)c067b6c
- docs: update namespace table of contents (#2576) (by stdlib-bot, Philipp Burckhardt)d71c3a9
- docs: update namespace TypeScript declarations (#2584) (by stdlib-bot, Athan Reines)979cf48
- feat: addndarray/base/assert/is-boolean-data-type
(#2575) (by Jaysukh Makvana, Athan Reines)fa118f2
- feat: add boolean dtype support tondarray/base/buffer
(#2574) (by Jaysukh Makvana, Athan Reines)e92152b
- feat: add boolean dtype support tondarray/defaults
(#2551) (by Jaysukh Makvana, Athan Reines)16e0808
- feat: add boolean dtype support tondarray/dtypes
(#2550) (by Jaysukh Makvana, Athan Reines)21052a2
- feat: add boolean dtype support to ndarray/min-dtype (#2552) (by Jaysukh Makvana, Athan Reines)efecd32
- feat: add boolean dtype support tondarray/base/buffer-dtype
(#2572) (by Jaysukh Makvana, Athan Reines)0f0dbca
- feat: add boolean dtype support tondarray/base/buffer-ctors
(#2571) (by Jaysukh Makvana, Athan Reines)1cb0243
- feat: add boolean dtype support tondarray/next-dtype
(#2553) (by Jaysukh Makvana)131d649
- feat: add boolean dtype support tondarray/mostly-safe-casts
(#2554) (by Jaysukh Makvana, Athan Reines)4e860d8
- feat: add boolean dtype support tondarray/same-kind-casts
(#2555) (by Jaysukh Makvana)29f4e2b
- feat: add boolean dtype support tondarray/promotion-rules
(#2524) (by Jaysukh Makvana)41a5c49
- test: update tests inndarray/base/*
to support boolean dtypes (#2505) (by Jaysukh Makvana, Athan Reines)ca687d6
- feat: add boolean dtype support tondarray/safe-casts
(#2507) (by Jaysukh Makvana, Athan Reines)b8bd516
- feat: update namespace TypeScript declarations (#2351) (by stdlib-bot, Philipp Burckhardt)539fc72
- style: fix indentation (by Athan Reines)71b0621
- refactor: ensure enumeration constants match BLAS layouts (by Athan Reines)cf3f92e
- fix: update include paths (by Athan Reines)75d4f83
- refactor: update require and include paths (by Athan Reines)8a7e5fb
- chore: address lint errors (by Philipp Burckhardt)b0e93c7
- docs: update related packages sections (#2155) (by stdlib-bot)39b8176
- docs: update namespace table of contents (#1341) (by stdlib-bot, Athan Reines)0adcae5
- feat: update namespace TypeScript declarations (#1340) (by stdlib-bot, Athan Reines)8f43afc
- feat: rename exported aliases (by Athan Reines)7137673
- docs: update related packages sections (#1315) (by stdlib-bot)9e08caf
- feat: return acomplex64
dtype ndarray if provided a Complex64 scalar (by Athan Reines)2c0d176
- refactor: dynamically query default dtypes (by Athan Reines)6b9e18f
- feat: add support for 'typed' data type kind (by Athan Reines)b501073
- bench: simplify array access logic to avoid influencing results (by Athan Reines)0ad4756
- docs: update examples (by Athan Reines)e8cab88
- docs: update examples (by Athan Reines)4c4509f
- docs: update examples (by Athan Reines)
A total of 4 people contributed to this release. Thank you to the following contributors:
- Athan Reines
- Jaysukh Makvana
- Muhammad Haris
- Philipp Burckhardt
No changes reported for this release.
2693e3b
- update namespace TypeScript declarations (#1287)babf9b1
- addndat
to namespacec553280
- addndarray/at
c73cbe7
- add support for returning dimension indices68413e0
- update namespace TypeScript declarations (#1221)7680fb8
- addnumelDimension
to namespace1124fc6
- addndarray/numel-dimension
46c964b
- addnumelDimension
to namespace6224528
- addndarray/base/numel-dimension
e90a075
- improve type specificity of return type and update examples2e7df3f
- addndarrayFlag
to namespace54c0fd9
- addndarray/flag
2abfe17
- addndarrayFlags
to namespace04502ec
- addndarray/flags
36d1ecc
- addflag
to namespacee557f2b
- addndarray/base/flag
25bde3f
- addflags
to namespace181c73e
- addndarray/base/flags
66a9552
- addmaybeBroadcastArrays
to namespace5d0f444
- addndarray/maybe-broadcast-arrays
32f45b3
- addbroadcastArrays
to namespacef3b79c9
- addndarray/broadcast-arrays
b97dcf0
- addmaybeBroadcastArrays
to namespace74d4f9f
- addndarray/base/maybe-broadcast-arrays
dc5bb62
- addbroadcastArrays
to namespaced47c764
- addndarray/base/broadcast-arrays
b1e4cca
- update namespace exports783804d
- update namespace TypeScript declarations (#1170)fca85b7
- addndsliceFrom
to namespaced0a8bea
- addndarray/slice-from
e391499
- addndarrayStride
to namespaceeeb2bdd
- addndarray/stride
9f19a74
- addstride
to namespaceb4aa572
- addndarray/base/stride
d138eac
- addndsliceTo
to namespace44dcbe6
- addndarray/slice-to
f3d3f4f
- add afactory
method to allow for partial applicationdd80dd0
- add support fornormalize
index mode12102f1
- add support fornormalize
index mode274da55
- add support fornormalize
index mode5363916
- add support fornormalize
index mode8e18e43
- add support fornormalize
index mode6ee30cd
- document support fornormalize
index mode4ea3975
- document support fornormalize
index modecc475bc
- document support fornormalize
index mode55928ab
- document support fornormalize
index mode9ed4346
- document support fornormalize
index mode5c9d067
- add tests and update docs fornormalize
index mode supporta7d2960
- add support for returning a normalized index8a27986
- add support fornormalize
index mode272081f
- add support for anormalize
index moded9952f2
- update namespace TypeScript declarations (#1128)
452059f
- add missingformat
callc8241c2
- ensure ability to return an empty slice in strict mode08d72b4
- improve type declarationsdef989d
- resolve type declaration typo by removing stray lint directivef204b3f
- resolve type declaration typo by removing stray lint directive (#1133)6134859
- flatten nested arrays in (co)lexicographic orderba92c62
- remove related sectione3a8985
- move links8fccaaa
- move links
42b1c7e
- docs: update related packages sections (#1290) (by stdlib-bot)2693e3b
- feat: update namespace TypeScript declarations (#1287) (by stdlib-bot, Athan Reines)08e9376
- docs: update namespace table of contents (#1288) (by stdlib-bot, Athan Reines)babf9b1
- feat: addndat
to namespace (by Athan Reines)c553280
- feat: addndarray/at
(by Athan Reines)f04074a
- docs: update related packages sections (#1276) (by stdlib-bot)c73cbe7
- feat: add support for returning dimension indices (by Athan Reines)a33d506
- docs: fix comments (by Athan Reines)8cec00e
- docs: fix copy-paste error (by Athan Reines)1e909db
- docs: update related packages sections (#1267) (by stdlib-bot)e8cf70a
- docs: update related packages sections (#1263) (by stdlib-bot)d2d2b70
- docs: update related packages sections (#1261) (by stdlib-bot)68413e0
- feat: update namespace TypeScript declarations (#1221) (by stdlib-bot, Philipp Burckhardt)f1ab4d8
- refactor: remove export of unready function (by Philipp Burckhardt)96489fa
- docs: update namespace table of contents (#1251) (by stdlib-bot, Philipp Burckhardt)dea49e0
- docs: use single quotes in require calls instead of backticks (by Philipp Burckhardt)5c8d407
- docs: update related packages sections (#1255) (by stdlib-bot)ebde8f6
- test: fix test descriptions (by Athan Reines)95a9ea6
- test: fix test descriptions (by Athan Reines)8affb20
- docs: update related packages sections (#1248) (by stdlib-bot)7680fb8
- feat: addnumelDimension
to namespace (by Athan Reines)1124fc6
- feat: addndarray/numel-dimension
(by Athan Reines)46c964b
- feat: addnumelDimension
to namespace (by Athan Reines)6224528
- feat: addndarray/base/numel-dimension
(by Athan Reines)82e6932
- test: fix test description and function invocations (by Athan Reines)1b94b32
- test: fix test description (by Athan Reines)a405ab5
- refactor: use base utility to resolve an ndarray flag (by Athan Reines)452059f
- fix: add missingformat
call (by Athan Reines)e90a075
- feat: improve type specificity of return type and update examples (by Athan Reines)a6eb07f
- docs: update namespace table of contents (#1245) (by stdlib-bot, Athan Reines)6bbca95
- refactor: test for number primitive (by Athan Reines)a553fb9
- test: fix broken tests (by Athan Reines)2e7df3f
- feat: addndarrayFlag
to namespace (by Athan Reines)54c0fd9
- feat: addndarray/flag
(by Athan Reines)7e1700c
- docs: fix description (by Athan Reines)2abfe17
- feat: addndarrayFlags
to namespace (by Athan Reines)04502ec
- feat: addndarray/flags
(by Athan Reines)8713747
- refactor: preserve type information for individual flags (by Athan Reines)558baf5
- refactor: useFlags
interface (by Athan Reines)36d1ecc
- feat: addflag
to namespace (by Athan Reines)e557f2b
- feat: addndarray/base/flag
(by Athan Reines)9b87012
- docs: update related packages sections (#1243) (by stdlib-bot)25bde3f
- feat: addflags
to namespace (by Athan Reines)181c73e
- feat: addndarray/base/flags
(by Athan Reines)053eb7a
- docs: update namespace table of contents (#1235) (by stdlib-bot, Athan Reines)66a9552
- feat: addmaybeBroadcastArrays
to namespace (by Athan Reines)5d0f444
- feat: addndarray/maybe-broadcast-arrays
(by Athan Reines)32f45b3
- feat: addbroadcastArrays
to namespace (by Athan Reines)f3b79c9
- feat: addndarray/broadcast-arrays
(by Athan Reines)7de0830
- bench: fix description (by Athan Reines)f5242e4
- bench: fix description (by Athan Reines)507f951
- refactor: use accessor to access the input array shape (by Athan Reines)b97dcf0
- feat: addmaybeBroadcastArrays
to namespace (by Athan Reines)74d4f9f
- feat: addndarray/base/maybe-broadcast-arrays
(by Athan Reines)0beacd0
- docs: update examples and fix typos (by Athan Reines)d105983
- docs: update namespace table of contents (#1230) (by stdlib-bot, Athan Reines)398a2ac
- docs: update related packages sections (#1228) (by stdlib-bot)dc5bb62
- feat: addbroadcastArrays
to namespace (by Athan Reines)d47c764
- feat: addndarray/base/broadcast-arrays
(by Athan Reines)5184bd0
- docs: update namespace table of contents (#1213) (by stdlib-bot, Athan Reines)b1e4cca
- feat: update namespace exports (by Philipp Burckhardt)783804d
- feat: update namespace TypeScript declarations (#1170) (by stdlib-bot, Athan Reines)d575e8b
- docs: update related packages sections (#1167) (by stdlib-bot)6ff6caf
- docs: update namespace table of contents (#1162) (by stdlib-bot)26cf434
- docs: update related packages sections (#1156) (by stdlib-bot)2f0cb7e
- docs: update related packages sections (#1154) (by stdlib-bot)fca85b7
- feat: addndsliceFrom
to namespace (by Athan Reines)d0a8bea
- feat: addndarray/slice-from
(by Athan Reines)c8241c2
- fix: ensure ability to return an empty slice in strict mode (by Athan Reines)1f5c1b3
- docs: update link and description (by Athan Reines)e391499
- feat: addndarrayStride
to namespace (by Athan Reines)eeb2bdd
- feat: addndarray/stride
(by Athan Reines)654e776
- refactor: avoid copying the strides array if possible (by Athan Reines)4b79950
- docs: add note (by Athan Reines)9f19a74
- feat: addstride
to namespace (by Athan Reines)b4aa572
- feat: addndarray/base/stride
(by Athan Reines)57592a3
- style: add missing space (by Athan Reines)d138eac
- feat: addndsliceTo
to namespace (by Athan Reines)44dcbe6
- feat: addndarray/slice-to
(by Athan Reines)78a556e
- docs: update related packages sections (#1145) (by stdlib-bot)34ac72a
- docs: document interface and add line break (by Athan Reines)f3d3f4f
- feat: add afactory
method to allow for partial application (by Athan Reines)ecb0cf1
- bench: fix value range (by Athan Reines)446b4cb
- bench: fix value range (by Athan Reines)ca9cb28
- docs: ensure notes use consistent grammar (by Athan Reines)dd80dd0
- feat: add support fornormalize
index mode (by Athan Reines)08d72b4
- fix: improve type declarations (by Athan Reines)12102f1
- feat: add support fornormalize
index mode (by Athan Reines)274da55
- feat: add support fornormalize
index mode (by Athan Reines)5363916
- feat: add support fornormalize
index mode (by Athan Reines)8e18e43
- feat: add support fornormalize
index mode (by Athan Reines)6ee30cd
- feat: document support fornormalize
index mode (by Athan Reines)4ea3975
- feat: document support fornormalize
index mode (by Athan Reines)cc475bc
- feat: document support fornormalize
index mode (by Athan Reines)55928ab
- feat: document support fornormalize
index mode (by Athan Reines)9ed4346
- feat: document support fornormalize
index mode (by Athan Reines)5c9d067
- feat: add tests and update docs fornormalize
index mode support (by Athan Reines)a7d2960
- feat: add support for returning a normalized index (by Athan Reines)4f15a40
- test: add tests to ensure support fornormalize
index mode (by Athan Reines)2d7299c
- docs: document support fornormalize
index mode (by Athan Reines)8a27986
- feat: add support fornormalize
index mode (by Athan Reines)dffeaf2
- refactor: use array contains utility and add support fornormalize
index mode (by Athan Reines)272081f
- feat: add support for anormalize
index mode (by Athan Reines)30e3541
- refactor: update require path (by Athan Reines)f87e2ee
- refactor: update require path (by Athan Reines)def989d
- fix: resolve type declaration typo by removing stray lint directive (by Philipp Burckhardt)f204b3f
- fix: resolve type declaration typo by removing stray lint directive (#1133) (by Daniel Killenberger)bcb4079
- build: remove and replace tslint directives (by Philipp Burckhardt)23114c6
- build: remove tslint directives (by Philipp Burckhardt)6a9cc0e
- build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)5497c40
- build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)b496b72
- build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)9502ed2
- build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)46d049b
- build: replace tslint directive (by Philipp Burckhardt)de93ae0
- build: remove tslint directives (by Philipp Burckhardt)6134859
- fix: flatten nested arrays in (co)lexicographic order (by Athan Reines)d9952f2
- feat: update namespace TypeScript declarations (#1128) (by stdlib-bot, Athan Reines)2ee04a1
- docs: update namespace ToCs (by Athan Reines)6b34523
- docs: update links (by Athan Reines)6c6d8bd
- docs: update links (by Athan Reines)8c8e3d1
- docs: update links (by Athan Reines)ba92c62
- fix: remove related section (by Athan Reines)1e55c4b
- docs: remove related packages (by Athan Reines)e3a8985
- fix: move links (by Athan Reines)8fccaaa
- fix: move links (by Athan Reines)
A total of 3 people contributed to this release. Thank you to the following contributors:
- Athan Reines
- Daniel Killenberger
- Philipp Burckhardt
No changes reported for this release.
b01d709
- addnditerMatrixEntries
to namespace5f80a15
- addndarray/iter/matrix-entries
7685072
- addnditerColumnEntries
to namespaceaeccc0d
- addndarray/iter/column-entries
b96a9a2
- addnditerRowEntries
to namespace344aa9e
- addndarray/iter/row-entries
29d99d7
- addnditerMatrices
to namespace88a673c
- addndarray/iter/matrices
7faffe3
- update namespace TypeScript declarations (#1122)c54dc22
- addndsliceDimensionFrom
aeab98d
- addndarray/slice-dimension-from
1b0fc06
- addndsliceDimensionTo
to namespacef9774e0
- addndarray/slice-dimension-to
d90228a
- addsliceDimensionFrom
to namespacede5ef5e
- addndarray/base/slice-dimension-from
229ab6e
- addsliceDimensionTo
to namespace3eb7c44
- addndarray/base/slice-dimension-to
67592b8
- addnormalizeIndex
to namespace512c8a8
- addndarray/base/normalize-index
a41ecbd
- addsliceFrom
to namespace7f80a7c
- addndarray/base/slice-from
54401ac
- addsliceTo
to namespace4da3db2
- addndarray/base/slice-to
2934e57
- addflipud
to namespace316273f
- addndarray/base/flipud
013beaa
- addfliplr
to namespacebb9e0a4
- addndarray/base/fliplr
b390e0b
- addreverseDimension
to namespace86f5a89
- addndarray/base/reverse-dimension
be83095
- addreverse
to namespaceaff949b
- addndarray/base/reverse
aabbb4e
- add loop functions for downcasting floating-point dtypes733ee49
- add support for amostly-safe
casting mode1aefe83
- addisMostlySafeDataTypeCast
to namespacea8290c4
- addndarray/base/assert/is-mostly-safe-data-type-cast
12ee2c9
- addmostly-safe
casting mode1ee8ca1
- addndarrayMostlySafeCasts
to namespaceeff3cdd
- addndarray/mostly-safe-casts
f4cb44c
- addassign
to namespacec28a16e
- addndarray/base/assign
b5c4543
- addndsliceDimension
to namespace2fd5a3a
- addndarray/slice-dimension
b985417
- adddata
to namespace0786d6c
- addndarray/base/data-buffer
3eeff0a
- addndarrayDataBuffer
to namespacea2b2082
- addndarray/data-buffer
3a2e182
- addorder
to namespace857a8c7
- addndarray/base/order
6cd4e38
- rename aliasesb38f7f8
- addndorder
to namespace819f02e
- addndarray/order
88e5849
- adddtype
to namespace9d9b5ca
- addndarray/base/dtype
a0baf19
- addndarrayDataType
to namespace29df3cf
- addndarray/dtype
ed14448
- addsliceDimension
to namespace5ca2f0e
- addndarray/base/slice-dimension
b6571b2
- addstrides
to namespace5a0c235
- addndarray/base/strides
6eb1720
- addndstrides
to namespace1407845
- addndarray/strides
ed378b7
- addshape
to namespace7a6cc2b
- addndarray/base/shape
482bd69
- addndshape
to namespaceb76d481
- addndarray/shape
0f8bc08
- addoffset
to namespace08dd5cd
- addndarray/base/offset
e20c23e
- addndoffset
to namespace6e284c2
- addndarray/offset
6b48944
- addndims
to namespacedd72b0f
- addndarray/base/ndims
94b7c2d
- addndims
to namespacee3e6b60
- addndarray/ndims
3514d7d
- addnumel
to namespace657947f
- addndarray/numel
3e3d62e
- addmaybeBroadcastArray
to namespacee96df4a
- addndarray/maybe-broadcast-array
b45eb8f
- addnditerValues
to namespace3cc2fdb
- addndarray/iter/values
665ce24
- addnditerEntries
to namespace6cd1bad
- addndarray/iter/entries
49e1d21
- addnextCartesianIndex
to namespaceb8de2da
- addndarray/base/next-cartesian-index
5c7312f
- addnditerIndices
to namespace613fb18
- addndarray/iter/indices
9759a2c
- addbroadcastArray
to namespace6d0da66
- addndarray/broadcast-array
474e7e4
- addnditer2arrayEach
to namespace19af262
- addndarray/iter/to-array-each
9c23309
- addnditerColumns
to namespace8aec891
- addndarray/iter/columns
fdebad4
- additer
to namespace43b42fe
- addndarray/iter
namespacefda2bf6
- addndarray/iter/rows
6d9677a
- addndsliceAssign
to namespaced73d723
- addndarray/slice-assign
212c1fa
- addsliceAssign
to namespace54858d0
- add support for slice assignment and refactor index expression handlingc90e739
- addndarray/base/slice-assign
48cb9aa
- add support for returning a mutable ndarray viewc3ff11f
- addFancyArray
to namespacec26a733
- addndslice
to namespaceafda5bd
- addndarray/slice
15373b4
- addslice
to namespace37ddf6d
- addndarray/base/slice
d64f3c7
- add TypeScript declarations and add REPL help4433c86
- addndarray/fancy
9b8ad73
- convert declaration to generic to provide additional type information7ae5741
- update minimum TypeScript version015ff99
- increase minimum TypeScript version98c37fa
- addunaryOutputDataType
to namespaceeec20f6
- addndarray/base/unary-output-dtype
1e78f7b
- renameisIntegralDataType
toisIntegerDataType
d45a05b
- renameintegral
tointeger
d96fdc9
- addndarray/base/assert/is-integer-data-type
3d64252
- adddefault
policyd0eb2cf
- addisRealDataType
to namespace889da69
- addndarray/base/assert/is-real-data-type
1127626
- addreal
policybd1017d
- addnumeric
andreal
dtype defaults03effb2
- addreal
data type kind901dc93
- addisNumericDataType
to namespacec326c3f
- addndarray/base/assert/is-numeric-data-type
d3d2708
- addisComplexFloatingPointDataType
to namespace7b0d1b0
- addndarray/base/assert/is-complex-floating-point-data-type
088f3e9
- addisRealFloatingPointDataType
to namespace41d3972
- addndarray/base/assert/is-real-floating-point-data-type
61a6fee
- addisFloatingPointDataType
to namespace31ad686
- addndarray/base/assert/is-floating-point-data-type
f1b2025
- addisIntegralDataType
to namespacee2f9bb3
- addndarray/base/assert/is-integral-data-type
74d366e
- addisUnsignedIntegerDataType
to namespacef2fd134
- addndarray/base/assert/is-unsigned-integer-data-type
35dc02a
- addisSignedIntegerDataType
to namespace063b647
- addndarray/base/assert/is-signed-integer-data-type
99146bb
- add support for returning a subset of data types9363dc3
- addget
method for retrieving a single default setting3556d4e
- adddefaults
to namespace35de20d
- addndarray/defaults
6ca0ecb
- add policy APIs to namespacec0d63fe
- addndarray/base/output-policy-resolve-enum
375a3e8
- addndarray/base/output-policy-resolve-str
144d739
- addndarray/base/output-policy-enum2str
66e4d33
- addndarray/base/output-policy-str2enum
a3a7a45
- addndarrayOutputDataTypePolicies
to namespace5954cd5
- addndarray/output-dtype-policies
00b4630
- addemptyLike
to namespace9f1c2f3
- addndarray/base/empty-like
33e76ef
- addempty
to namespacec593502
- addndarray/base/empty
3da30d7
- addndemptyLike
to namespace561a9ea
- addndarray/empty-like
8306cb9
- addndempty
to namespace910fed5
- addndarray/empty
e618407
- add support for additional ndarray constructor options78cb6e3
- add support for additional ndarray constructor optionsf07f1ce
- add ndarray option support tondarray/from-scalar
171fc57
- add support for providingorder
argument0661629
- addbroadcastScalar
to namespaceefe7c22
- addndarray/base/broadcast-scalar
1c450ba
- addndarray2array
to namespacecf7c497
- addndarray/to-array
9800cc4
- addnullary
to namespace28c87ca
- addndarray/base/nullary
4e94bf0
- addbinaryLoopOrder
to namespaced151153
- addndarray/base/binary-loop-interchange-order
0ac8825
- addbinaryBlockSize
to namespace2600d28
- addndarray/base/binary-tiling-block-size
e8775fc
- update namespace TypeScript declarations (#951)6b7c54d
- addnullaryLoopOrder
to namespace45b2ba9
- add@stdlib/ndarray/base/nullary-loop-interchange-order
760a0a1
- addnullaryBlockSize
to namespace0ed2dc6
- add@stdlib/ndarray/base/nullary-tiling-block-size
3aec20d
- remove leftover disabled lint rulea763ac4
- allow downcast fromfloat64
tocomplex64
267e16e
- add support for complex numbers and provided ndarrays having arbitrary rankc8417b0
- add support for assigning real-valued elements to complex-valued elements46d5210
- address unterminated macro39b2b0d
- use correct type for dispatch object8874562
- add missing support for minimal ndarray-like objects not supporting a strides propertyb75bcc2
- add missing argumentc13a4d5
- add missing argument6a6225d
- add missing argument9741d55
- add missing argumenta5ce155
- add missing argumentc539bd1
- add missing argumentc142624
- add missing argument61aa8e7
- add missing argument65d964f
- add missing argument72c6fa0
- rename alias fromndorder
tondarrayOrder
to match existing convention09306de
- ensure consistent results when provided a minimal zero-dimensional ndarraybc1768e
- prevent creating writable views when an input array is read-only64bd3a8
- prevent creating writable views when provided a read-only array92b814f
- update parameter name to match docs69e0a71
- update parameter name to match docs8fabec9
- add missing check for an output array which is read-only8d7dfdc
- add missing argument09b4354
- rename parameter to match docs2910f80
- address broken benchmarks for out-of-bounds sliceseae0905
- ensure support for slicing zero-dimensional arraysaaaf01e
- use correct format specifier in error messagec636c08
- address bug when resolving buffer index of the first element indexed by a slicefcbe4c1
- address indexing expression errors and refactor to usendarray/base/slice
e17e199
- address dimension reduction bugfb65dfe
- useCollection
, rather thanArrayLike
0deb1be
- update import path forCollection
type definition32a2827
- update import paths for complex type defsb4dbeae
- set correct package names2ef370c
- add missing test fixture (#1054)23b99ac
- resolve C lint errorsfe527ef
- fix require path06712ce
- fix package name and keywords64a7e92
- add missing variable declaration
-
6cd4e38
: rename aliases- To migrate, users should make the following name changes: ndoffset => ndarrayOffset ndshape => ndarrayShape ndstrides => ndarrayStrides This renaming allows for more consistent naming conventions with other ndarray utility functions.
-
7ae5741
: update minimum TypeScript version to 4.1- To migrate, users should upgrade their TypeScript version to at least version 4.1.
-
015ff99
: increase minimum TypeScript version -
1e78f7b
: renameisIntegralDataType
toisIntegerDataType
- To migrate, users should update their usage accordingly.
-
d45a05b
: renameintegral
tointeger
- To migrate, users should update their code to use
integer
rather thanintegral
to refer to the policy/kind which includes both signed and unsigned integer dtypes.
- To migrate, users should update their code to use
-
f07f1ce
:dtype
argument replaced byoptions
argument- In order to migrate to the new API, users should replace any
dtype
argument usage with an equivalentoptions
argument.
- In order to migrate to the new API, users should replace any
-
171fc57
: must provideorder
argument.- To migrate, users should explicitly provide an
order
argument as a third argument when invokingscalar2ndarray
.
- To migrate, users should explicitly provide an
18d7b79
- docs: fix comment (by Athan Reines)f74d56a
- docs: fix comment (by Athan Reines)471e925
- docs: fix comment (by Athan Reines)52556c3
- docs: fix examples (by Athan Reines)ec6d1ed
- docs: fix error description (by Athan Reines)b01d709
- feat: addnditerMatrixEntries
to namespace (by Athan Reines)5f80a15
- feat: addndarray/iter/matrix-entries
(by Athan Reines)7685072
- feat: addnditerColumnEntries
to namespace (by Athan Reines)aeccc0d
- feat: addndarray/iter/column-entries
(by Athan Reines)ba9ef60
- docs: fix grammar typo (by Athan Reines)5ab2e80
- docs: update comments (by Athan Reines)dc1e33f
- docs: update returns annotation (by Athan Reines)b96a9a2
- feat: addnditerRowEntries
to namespace (by Athan Reines)344aa9e
- feat: addndarray/iter/row-entries
(by Athan Reines)29d99d7
- feat: addnditerMatrices
to namespace (by Athan Reines)88a673c
- feat: addndarray/iter/matrices
(by Athan Reines)3aec20d
- fix: remove leftover disabled lint rule (by Athan Reines)d73bbf4
- build: replace lint directives (by Philipp Burckhardt)bf2cf8b
- build: remove tslint directives (by Philipp Burckhardt)453dd85
- build: remove tslint directives (by Philipp Burckhardt)7faffe3
- feat: update namespace TypeScript declarations (#1122) (by stdlib-bot, Athan Reines)a17f2aa
- docs: update namespace table of contents (#1116) (by stdlib-bot, Athan Reines)c54dc22
- feat: addndsliceDimensionFrom
(by Athan Reines)aeab98d
- feat: addndarray/slice-dimension-from
(by Athan Reines)ce8a312
- test: update test description (by Athan Reines)0dd9ce5
- test: update test cases (by Athan Reines)3fc3d44
- docs: fix example (by Athan Reines)1b0fc06
- feat: addndsliceDimensionTo
to namespace (by Athan Reines)f9774e0
- feat: addndarray/slice-dimension-to
(by Athan Reines)7193f92
- test: update test description to use consistent language (by Athan Reines)d90228a
- feat: addsliceDimensionFrom
to namespace (by Athan Reines)de5ef5e
- feat: addndarray/base/slice-dimension-from
(by Athan Reines)229ab6e
- feat: addsliceDimensionTo
to namespace (by Athan Reines)cb19b0e
- docs: update parameter description (by Athan Reines)177eb1f
- docs: update parameter description (by Athan Reines)3eb7c44
- feat: addndarray/base/slice-dimension-to
(by Athan Reines)4ee7e66
- docs: fix typo (by Athan Reines)21396dd
- docs: fix typo (by Athan Reines)244aa35
- docs: remove unused requires (by Athan Reines)0ac2169
- docs: remove unused requires (by Athan Reines)3aeb245
- docs: remove unused requires (by Athan Reines)af588fe
- docs: remove unused requires (by Athan Reines)9061852
- docs: remove unused requires (by Athan Reines)fceed60
- docs: remove unused requires (by Athan Reines)f8f5ed5
- docs: remove used requires (by Athan Reines)2c57a3d
- docs: remove unused requires (by Athan Reines)d717347
- refactor: use utility to normalize an index (by Athan Reines)67592b8
- feat: addnormalizeIndex
to namespace (by Athan Reines)d57a9aa
- docs: update heading (by Athan Reines)4b3b43d
- docs: update heading (by Athan Reines)512c8a8
- feat: addndarray/base/normalize-index
(by Athan Reines)a41ecbd
- feat: addsliceFrom
to namespace (by Athan Reines)7f80a7c
- feat: addndarray/base/slice-from
(by Athan Reines)6a52a46
- refactor: use assertion utility (by Athan Reines)54401ac
- feat: addsliceTo
to namespace (by Athan Reines)4da3db2
- feat: addndarray/base/slice-to
(by Athan Reines)2934e57
- feat: addflipud
to namespace (by Athan Reines)316273f
- feat: addndarray/base/flipud
(by Athan Reines)013beaa
- feat: addfliplr
to namespace (by Athan Reines)bb9e0a4
- feat: addndarray/base/fliplr
(by Athan Reines)b390e0b
- feat: addreverseDimension
to namespace (by Athan Reines)86f5a89
- feat: addndarray/base/reverse-dimension
(by Athan Reines)c6128d2
- test: add test cases for negative dimension indices (by Athan Reines)b93826a
- test: add test cases for negative dimension indices (by Athan Reines)d1efd51
- refactor: use base array utility to create argument array (by Athan Reines)be83095
- feat: addreverse
to namespace (by Athan Reines)aff949b
- feat: addndarray/base/reverse
(by Athan Reines)89ff3eb
- refactor: use utility to create a MultiSlice from a list of arguments (by Athan Reines)17d37fd
- refactor: use utility to create a MultiSlice from a list of arguments (by Athan Reines)654cb7e
- refactor: use utility to create a MultiSlice from a list of arguments (by Athan Reines)fe69034
- refactor: use utility to create a MultiSlice from a list of arguments (by Athan Reines)0fa588f
- refactor: use utility to create a MultiSlice from a list of arguments (by Athan Reines)aabbb4e
- feat: add loop functions for downcasting floating-point dtypes (by Athan Reines)b621204
- refactor: use assertion utility for mostly safe casts (by Athan Reines)733ee49
- feat: add support for amostly-safe
casting mode (by Athan Reines)1aefe83
- feat: addisMostlySafeDataTypeCast
to namespace (by Athan Reines)a8290c4
- feat: addndarray/base/assert/is-mostly-safe-data-type-cast
(by Athan Reines)a763ac4
- fix: allow downcast fromfloat64
tocomplex64
(by Athan Reines)32d8d05
- docs: document support formostly-safe
casting mode (by Athan Reines)fc82b83
- docs: documentmostly-safe
casting mode (by Athan Reines)12ee2c9
- feat: addmostly-safe
casting mode (by Athan Reines)1ee8ca1
- feat: addndarrayMostlySafeCasts
to namespace (by Athan Reines)eff3cdd
- feat: addndarray/mostly-safe-casts
(by Athan Reines)267e16e
- fix: add support for complex numbers and provided ndarrays having arbitrary rank (by Athan Reines)e5e8db8
- chore: add TODO (by Athan Reines)5ec7c84
- chore: add TODO (by Athan Reines)a174903
- chore: add TODO (by Athan Reines)f4cb44c
- feat: addassign
to namespace (by Athan Reines)4711195
- style: disable lint rule (by Athan Reines)5a97436
- refactor: usendarray/base/assign
for assignment (by Athan Reines)c8417b0
- fix: add support for assigning real-valued elements to complex-valued elements (by Athan Reines)46d5210
- fix: address unterminated macro (by Athan Reines)39b2b0d
- fix: use correct type for dispatch object (by Athan Reines)ec59584
- docs: fix providing of extraneous argument (by Athan Reines)c28a16e
- feat: addndarray/base/assign
(by Athan Reines)248d4e0
- docs: fix error description (by Athan Reines)d334294
- chore: add keyword (by Athan Reines)b8f8c28
- chore: add keyword (by Athan Reines)5660dc8
- chore: add keyword (by Athan Reines)a2ee99a
- chore: add keyword (by Athan Reines)c9b2252
- chore: add keyword (by Athan Reines)c741ca0
- chore: add keyword (by Athan Reines)67e62cb
- chore: add NumPy alias as a keyword (by Athan Reines)b5c4543
- feat: addndsliceDimension
to namespace (by Athan Reines)2fd5a3a
- feat: addndarray/slice-dimension
(by Athan Reines)ae27776
- test: fix declaration tests (by Athan Reines)532089a
- docs: fix return annotation (by Athan Reines)9df2f0a
- docs: fix heading (by Athan Reines)ac561c6
- test: add input argument validation tests (by Athan Reines)b2569d3
- test: add missing tests for error conditions (by Athan Reines)d5e5b40
- test: add test case to ensure full test coverage (by Athan Reines)c794d6b
- test: add test case to ensure full test coverage (by Athan Reines)da64af1
- refactor: remove obsolete branch (by Athan Reines)f59a264
- refactor: remove obsolete branch (by Athan Reines)1d23784
- refactor: use accessor utility (by Athan Reines)199d59c
- refactor: use accessor utility (by Athan Reines)3b849ec
- refactor: use accessor utility (by Athan Reines)1bd53fc
- refactor: use accessor utility (by Athan Reines)6e15664
- refactor: use accessor utility and rename parameter (by Athan Reines)86ef740
- refactor: use accessor utility (by Athan Reines)61db175
- refactor: use accessor utility (by Athan Reines)71d561c
- refactor: use accessor utilities (by Athan Reines)db91a38
- refactor: use accessor utilities (by Athan Reines)54bec59
- refactor: use accessor utility (by Athan Reines)279034e
- refactor: use accessor utility (by Athan Reines)836aaf4
- test: add test case for zero-dimensional ndarray-like object (by Athan Reines)8874562
- fix: add missing support for minimal ndarray-like objects not supporting a strides property (by Athan Reines)693a93d
- refactor: use accessor utilities (by Athan Reines)b545940
- refactor: use top-level accessor packages (by Athan Reines)0c2ab4c
- refactor: use accessor utilities (by Athan Reines)b75bcc2
- fix: add missing argument (by Athan Reines)c13a4d5
- fix: add missing argument (by Athan Reines)6a6225d
- fix: add missing argument (by Athan Reines)9741d55
- fix: add missing argument (by Athan Reines)a5ce155
- fix: add missing argument (by Athan Reines)c539bd1
- fix: add missing argument (by Athan Reines)c142624
- fix: add missing argument (by Athan Reines)61aa8e7
- fix: add missing argument (by Athan Reines)65d964f
- fix: add missing argument (by Athan Reines)11d1d5d
- refactor: use accessor utilities (by Athan Reines)d3d1190
- refactor: use accessor utilities and add TODO (by Athan Reines)da14441
- refactor: use accessor utilities (by Athan Reines)59fe5b7
- refactor: use accessor utilities (by Athan Reines)6b7aed1
- refactor: use accessor utilities (by Athan Reines)725cf2d
- refactor: use accessor utilities (by Athan Reines)f0abdf8
- refactor: use accessor utilities (by Athan Reines)5325a1c
- refactor: use accessor utilities (by Athan Reines)ab25d92
- refactor: use accessor utility (by Athan Reines)b1146ea
- refactor: use accessor utilities (by Athan Reines)9e143f8
- refactor: use accessor utilities (by Athan Reines)43bd26c
- refactor: use accessor utilities (by Athan Reines)b985417
- feat: adddata
to namespace (by Athan Reines)0786d6c
- feat: addndarray/base/data-buffer
(by Athan Reines)3eeff0a
- feat: addndarrayDataBuffer
to namespace (by Athan Reines)a2b2082
- feat: addndarray/data-buffer
(by Athan Reines)e9a2610
- docs: add links (by Athan Reines)3a2e182
- feat: addorder
to namespace (by Athan Reines)64a866a
- docs: fix missing hyphen in comment (by Athan Reines)857a8c7
- feat: addndarray/base/order
(by Athan Reines)6cd4e38
- feat: rename aliases (by Athan Reines)72c6fa0
- fix: rename alias fromndorder
tondarrayOrder
to match existing convention (by Athan Reines)b38f7f8
- feat: addndorder
to namespace (by Athan Reines)819f02e
- feat: addndarray/order
(by Athan Reines)88e5849
- feat: adddtype
to namespace (by Athan Reines)9d9b5ca
- feat: addndarray/base/dtype
(by Athan Reines)a0baf19
- feat: addndarrayDataType
to namespace (by Athan Reines)29df3cf
- feat: addndarray/dtype
(by Athan Reines)13a81fe
- docs: fix description (by Athan Reines)75f46d2
- docs: fix description (by Athan Reines)ed14448
- feat: addsliceDimension
to namespace (by Athan Reines)5ca2f0e
- feat: addndarray/base/slice-dimension
(by Athan Reines)a8c0a5e
- docs: remove throws annotation (by Athan Reines)6cae75a
- docs: fix variable names (by Athan Reines)09306de
- fix: ensure consistent results when provided a minimal zero-dimensional ndarray (by Athan Reines)b6571b2
- feat: addstrides
to namespace (by Athan Reines)5a0c235
- feat: addndarray/base/strides
(by Athan Reines)6eb1720
- feat: addndstrides
to namespace (by Athan Reines)1407845
- feat: addndarray/strides
(by Athan Reines)ed378b7
- feat: addshape
to namespace (by Athan Reines)7a6cc2b
- feat: addndarray/base/shape
(by Athan Reines)482bd69
- feat: addndshape
to namespace (by Athan Reines)b76d481
- feat: addndarray/shape
(by Athan Reines)8d3b925
- bench: fix buffer size (by Athan Reines)43cc884
- bench: fix buffer size (by Athan Reines)0f8bc08
- feat: addoffset
to namespace (by Athan Reines)6743af8
- docs: fix description (by Athan Reines)08dd5cd
- feat: addndarray/base/offset
(by Athan Reines)e20c23e
- feat: addndoffset
to namespace (by Athan Reines)6e284c2
- feat: addndarray/offset
(by Athan Reines)6b48944
- feat: addndims
to namespace (by Athan Reines)dd72b0f
- feat: addndarray/base/ndims
(by Athan Reines)94b7c2d
- feat: addndims
to namespace (by Athan Reines)e3e6b60
- feat: addndarray/ndims
(by Athan Reines)4471b9a
- docs: fix description (by Athan Reines)c65450d
- docs: fix description (by Athan Reines)3514d7d
- feat: addnumel
to namespace (by Athan Reines)de3e5f4
- docs: update comment (by Athan Reines)657947f
- feat: addndarray/numel
(by Athan Reines)ef501a1
- docs: update parameter name (by Athan Reines)3e3d62e
- feat: addmaybeBroadcastArray
to namespace (by Athan Reines)634cb2a
- docs: fix duplicate note and fix benchmark loop (by Athan Reines)e96df4a
- feat: addndarray/maybe-broadcast-array
(by Athan Reines)bc1768e
- fix: prevent creating writable views when an input array is read-only (by Athan Reines)64bd3a8
- fix: prevent creating writable views when provided a read-only array (by Athan Reines)b45eb8f
- feat: addnditerValues
to namespace (by Athan Reines)3cc2fdb
- feat: addndarray/iter/values
(by Athan Reines)3fb0d08
- chore: add keyword (by Athan Reines)a2eea70
- chore: add keywords (by Athan Reines)665ce24
- feat: addnditerEntries
to namespace (by Athan Reines)6cd1bad
- feat: addndarray/iter/entries
(by Athan Reines)905a042
- docs: fix comment (by Athan Reines)3d40220
- refactor: use base utility to resolve the next Cartesian index (by Athan Reines)a0a3f9f
- refactor: use base utility to resolve the next Cartesian index (by Athan Reines)afdef7b
- refactor: only import specific method (by Athan Reines)a4c5a86
- refactor: use base package to resolve the next Cartesian index (by Athan Reines)49e1d21
- feat: addnextCartesianIndex
to namespace (by Athan Reines)b355ef7
- test: addassign
tests (by Athan Reines)b8de2da
- feat: addndarray/base/next-cartesian-index
(by Athan Reines)5c7312f
- feat: addnditerIndices
to namespace (by Athan Reines)613fb18
- feat: addndarray/iter/indices
(by Athan Reines)92b814f
- fix: update parameter name to match docs (by Athan Reines)69e0a71
- fix: update parameter name to match docs (by Athan Reines)836b37c
- bench: fix branch check (by Athan Reines)b1c31b3
- bench: fix branch check (by Athan Reines)9759a2c
- feat: addbroadcastArray
to namespace (by Athan Reines)6d0da66
- feat: addndarray/broadcast-array
(by Athan Reines)474e7e4
- feat: addnditer2arrayEach
to namespace (by Athan Reines)19af262
- feat: addndarray/iter/to-array-each
(by Athan Reines)f53e8ef
- docs: add links (by Athan Reines)d8f8bb2
- docs: add links (by Athan Reines)253a22d
- docs: fix imports (by Athan Reines)f7149ad
- docs: fix imports (by Athan Reines)9c23309
- feat: addnditerColumns
to namespace (by Athan Reines)8aec891
- feat: addndarray/iter/columns
(by Athan Reines)c8bfb98
- docs: update ToC pattern (by Athan Reines)fdebad4
- feat: additer
to namespace (by Athan Reines)43b42fe
- feat: addndarray/iter
namespace (by Athan Reines)fda2bf6
- feat: addndarray/iter/rows
(by Athan Reines)657a07f
- docs: update comment (by Athan Reines)3aa8ff7
- docs: add notes concerning applicability ofwritable
parameter (by Athan Reines)0e5e49b
- refactor: rename parameter frommutable
towritable
(by Athan Reines)c99d7ea
- docs: add notes concerning handling of read-only output arrays (by Athan Reines)8fabec9
- fix: add missing check for an output array which is read-only (by Athan Reines)882f4e1
- docs: fix undefined variable in example (by Athan Reines)6d9677a
- feat: addndsliceAssign
to namespace (by Athan Reines)389bd3f
- docs: fix heading (by Athan Reines)d73d723
- feat: addndarray/slice-assign
(by Athan Reines)fc66ad8
- docs: fix import identifier (by Athan Reines)212c1fa
- feat: addsliceAssign
to namespace (by Athan Reines)599e2ca
- docs: rename examples and add slice assignment example (by Athan Reines)54858d0
- feat: add support for slice assignment and refactor index expression handling (by Athan Reines)e348e20
- test: add casting tests (by Athan Reines)152ee45
- test: add broadcasting tests (by Athan Reines)c90e739
- feat: addndarray/base/slice-assign
(by Athan Reines)8d7dfdc
- fix: add missing argument (by Athan Reines)48cb9aa
- feat: add support for returning a mutable ndarray view (by Athan Reines)09b4354
- fix: rename parameter to match docs (by Athan Reines)1393caf
- test: add ndarray tests (by Athan Reines)d81786b
- docs: add link (by Athan Reines)3574c0a
- docs: add links (by Athan Reines)e11b048
- docs: rename argument to avoid conflict with function name (by Athan Reines)c3ff11f
- feat: addFancyArray
to namespace (by Athan Reines)c26a733
- feat: addndslice
to namespace (by Athan Reines)2910f80
- fix: address broken benchmarks for out-of-bounds slices (by Athan Reines)1603774
- test: add test for when providing insufficient slice arguments (by Athan Reines)b754d5a
- style: disable lint rule (by Athan Reines)228e4d0
- test: add tests for different invocation conventions (by Athan Reines)52ac3f5
- docs: add note concerning matching dimensionality (by Athan Reines)eae0905
- fix: ensure support for slicing zero-dimensional arrays (by Athan Reines)afda5bd
- feat: addndarray/slice
(by Athan Reines)70088a4
- style: remove extra blank line (by Athan Reines)976d69a
- test: add tests (by Athan Reines)2321699
- test: add tests (by Athan Reines)05d7722
- test: add tests (by Athan Reines)aaaf01e
- fix: use correct format specifier in error message (by Athan Reines)b9b3ae6
- docs: add example (by Athan Reines)c636c08
- fix: address bug when resolving buffer index of the first element indexed by a slice (by Athan Reines)987a311
- test: add tests (by Athan Reines)fcbe4c1
- fix: address indexing expression errors and refactor to usendarray/base/slice
(by Athan Reines)15373b4
- feat: addslice
to namespace (by Athan Reines)37ddf6d
- feat: addndarray/base/slice
(by Athan Reines)f5f669f
- refactor: use base utility to construct MultiSlice from args array (by Athan Reines)e17e199
- fix: address dimension reduction bug (by Athan Reines)cadd340
- refactor: use base package for resolving non-reduced dimensions (by Athan Reines)4f2310d
- docs: update namespace table of contents (#1102) (by stdlib-bot)d358245
- docs: fix require paths in README (by Athan Reines)f4024f0
- docs: fix rule location (by Athan Reines)6d60c74
- docs: add horizontal rule (by Athan Reines)5b30bc7
- docs: fix example (by Athan Reines)d64f3c7
- feat: add TypeScript declarations and add REPL help (by Athan Reines)fb65dfe
- fix: useCollection
, rather thanArrayLike
(by Athan Reines)eb620f1
- style: disable lint rule (by Athan Reines)87c2569
- test: add constructor and argument validation tests (by Athan Reines)f1d9cee
- docs: fix heading (by Athan Reines)4433c86
- feat: addndarray/fancy
(by Athan Reines)6039604
- bench: refactor benchmarks by splitting across multiple files (by Athan Reines)9b8ad73
- feat: convert declaration to generic to provide additional type information (by Athan Reines)7ae5741
- feat: update minimum TypeScript version (by Philipp Burckhardt)0deb1be
- fix: update import path forCollection
type definition (by Athan Reines)32a2827
- fix: update import paths for complex type defs (by Athan Reines)b4dbeae
- fix: set correct package names (by Philipp Burckhardt)ab5d324
- chore: resolve lint errors (by Philipp Burckhardt)55866ea
- test: use strictEqual checks (by Philipp Burckhardt)45a6884
- refactor: usearray/base/flatten
to avoid implicit use ofutils/copy
(by Athan Reines)2ef370c
- fix: add missing test fixture (#1054) (by Dan Rose)015ff99
- feat: increase minimum TypeScript version (by Athan Reines)23b99ac
- fix: resolve C lint errors (by Athan Reines)28e1c84
- docs: resolve C lint errors (by Athan Reines)a36b160
- docs: update namespace table of contents (#995) (by stdlib-bot, Athan Reines)adc0378
- docs: update namespace TypeScript declarations (#993) (by stdlib-bot, Athan Reines)98c37fa
- feat: addunaryOutputDataType
to namespace (by Athan Reines)eec20f6
- feat: addndarray/base/unary-output-dtype
(by Athan Reines)2e884c5
- remove: removendarray/base/assert/is-integral-data-type
(by Athan Reines)40af3d0
- test: useinteger
rather thanintegral
(by Athan Reines)1e78f7b
- feat: renameisIntegralDataType
toisIntegerDataType
(by Athan Reines)d45a05b
- feat: renameintegral
tointeger
(by Athan Reines)d96fdc9
- feat: addndarray/base/assert/is-integer-data-type
(by Athan Reines)8707511
- test: update list of test values (by Athan Reines)3d64252
- feat: adddefault
policy (by Athan Reines)86d02e2
- test: add comments to explain test value distinction (by Athan Reines)d0eb2cf
- feat: addisRealDataType
to namespace (by Athan Reines)889da69
- feat: addndarray/base/assert/is-real-data-type
(by Athan Reines)f4e6d5e
- test: update list of policies and add link (by Athan Reines)59c61bc
- test: update list of policies and add link (by Athan Reines)330207b
- test: update list of policies and add link (by Athan Reines)1ada629
- test: update list of policies and add link (by Athan Reines)1127626
- feat: addreal
policy (by Athan Reines)bd1017d
- feat: addnumeric
andreal
dtype defaults (by Athan Reines)03effb2
- feat: addreal
data type kind (by Athan Reines)223c329
- refactor: use ndarray defaults (by Athan Reines)9250c59
- refactor: use ndarray defaults (by Athan Reines)9dbf98e
- refactor: use ndarray defaults (by Athan Reines)d04286d
- refactor: use ndarray defaults (by Athan Reines)568f63f
- refactor: use ndarray defaults (by Athan Reines)901dc93
- feat: addisNumericDataType
to namespace (by Athan Reines)c326c3f
- feat: addndarray/base/assert/is-numeric-data-type
(by Athan Reines)d3d2708
- feat: addisComplexFloatingPointDataType
to namespace (by Athan Reines)7b0d1b0
- feat: addndarray/base/assert/is-complex-floating-point-data-type
(by Athan Reines)088f3e9
- feat: addisRealFloatingPointDataType
to namespace (by Athan Reines)41d3972
- feat: addndarray/base/assert/is-real-floating-point-data-type
(by Athan Reines)b4e24c3
- docs: fix description (by Athan Reines)61a6fee
- feat: addisFloatingPointDataType
to namespace (by Athan Reines)31ad686
- feat: addndarray/base/assert/is-floating-point-data-type
(by Athan Reines)f1b2025
- feat: addisIntegralDataType
to namespace (by Athan Reines)e2f9bb3
- feat: addndarray/base/assert/is-integral-data-type
(by Athan Reines)74d366e
- feat: addisUnsignedIntegerDataType
to namespace (by Athan Reines)f2fd134
- feat: addndarray/base/assert/is-unsigned-integer-data-type
(by Athan Reines)35dc02a
- feat: addisSignedIntegerDataType
to namespace (by Athan Reines)063b647
- feat: addndarray/base/assert/is-signed-integer-data-type
(by Athan Reines)8fa429a
- refactor: use array utility to perform iteration (by Athan Reines)99146bb
- feat: add support for returning a subset of data types (by Athan Reines)9363dc3
- feat: addget
method for retrieving a single default setting (by Athan Reines)3556d4e
- feat: adddefaults
to namespace (by Athan Reines)35de20d
- feat: addndarray/defaults
(by Athan Reines)6ca0ecb
- feat: add policy APIs to namespace (by Athan Reines)c0d63fe
- feat: addndarray/base/output-policy-resolve-enum
(by Athan Reines)375a3e8
- feat: addndarray/base/output-policy-resolve-str
(by Athan Reines)144d739
- feat: addndarray/base/output-policy-enum2str
(by Athan Reines)66e4d33
- feat: addndarray/base/output-policy-str2enum
(by Athan Reines)fe527ef
- fix: fix require path (by Athan Reines)a3a7a45
- feat: addndarrayOutputDataTypePolicies
to namespace (by Athan Reines)5954cd5
- feat: addndarray/output-dtype-policies
(by Athan Reines)00b4630
- feat: addemptyLike
to namespace (by Athan Reines)9f1c2f3
- feat: addndarray/base/empty-like
(by Athan Reines)aeca0a6
- docs: update note (by Athan Reines)33e76ef
- feat: addempty
to namespace (by Athan Reines)c593502
- feat: addndarray/base/empty
(by Athan Reines)3da30d7
- feat: addndemptyLike
to namespace (by Athan Reines)561a9ea
- feat: addndarray/empty-like
(by Athan Reines)9fac15c
- docs: remove unsupport option (by Athan Reines)99d42a5
- test: addbinary
dtype tests (by Athan Reines)06712ce
- fix: fix package name and keywords (by Athan Reines)8306cb9
- feat: addndempty
to namespace (by Athan Reines)910fed5
- feat: addndarray/empty
(by Athan Reines)e618407
- feat: add support for additional ndarray constructor options (by Athan Reines)7d8e9d6
- test: add option validation tests and document options (by Athan Reines)78cb6e3
- feat: add support for additional ndarray constructor options (by Athan Reines)e6f07c9
- bench: fix options argument (by Athan Reines)f07f1ce
- feat: add ndarray option support tondarray/from-scalar
(by Athan Reines)171fc57
- feat: add support for providingorder
argument (by Athan Reines)dace169
- docs: update namespace table of contents (#986) (by stdlib-bot, Athan Reines)e34d9a0
- docs: update namespace TypeScript declarations (#984) (by stdlib-bot, Athan Reines)54cafbf
- docs: add notes (by Athan Reines)3c02553
- docs: fix description (by Athan Reines)0661629
- feat: addbroadcastScalar
to namespace (by Athan Reines)4df8427
- docs: fix example (by Athan Reines)efe7c22
- feat: addndarray/base/broadcast-scalar
(by Athan Reines)5fda197
- docs: update namespace TypeScript declarations (#977) (by stdlib-bot, Athan Reines)a3c864c
- docs: update namespace table of contents (#975) (by stdlib-bot, Athan Reines)1c450ba
- feat: addndarray2array
to namespace (by Athan Reines)cf7c497
- feat: addndarray/to-array
(by Athan Reines)bfaff0d
- docs: fix grammar in comments (by Athan Reines)3b85626
- docs: update namespace table of contents (#966) (by stdlib-bot, Athan Reines)8953419
- docs: fix comments (by Athan Reines)48f86bd
- docs: update comment (by Athan Reines)eabd48c
- docs: fix comments (by Athan Reines)9800cc4
- feat: addnullary
to namespace (by Athan Reines)28c87ca
- feat: addndarray/base/nullary
(by Athan Reines)f290865
- style: add missing space (by Athan Reines)c503012
- style: fix indentation (by Athan Reines)7974538
- docs: fix example requires (by Athan Reines)9936867
- refactor: add shebang to script (by Athan Reines)1982cd2
- docs: fix variable name (by Athan Reines)4e94bf0
- feat: addbinaryLoopOrder
to namespace (by Athan Reines)d151153
- feat: addndarray/base/binary-loop-interchange-order
(by Athan Reines)0ac8825
- feat: addbinaryBlockSize
to namespace (by Athan Reines)2600d28
- feat: addndarray/base/binary-tiling-block-size
(by Athan Reines)64a7e92
- fix: add missing variable declaration (by Athan Reines)924b525
- docs: fix typo (by Athan Reines)80b8444
- docs: fix typo (by Athan Reines)8078b8c
- docs: fix typo (by Athan Reines)5b98beb
- docs: update namespace table of contents (#953) (by stdlib-bot, Athan Reines)e8775fc
- feat: update namespace TypeScript declarations (#951) (by stdlib-bot, Athan Reines)6b7c54d
- feat: addnullaryLoopOrder
to namespace (by Athan Reines)45b2ba9
- feat: add@stdlib/ndarray/base/nullary-loop-interchange-order
(by Athan Reines)99b2138
- docs: update description (by Athan Reines)8df288a
- docs: fix comment (by Athan Reines)760a0a1
- feat: addnullaryBlockSize
to namespace (by Athan Reines)0ed2dc6
- feat: add@stdlib/ndarray/base/nullary-tiling-block-size
(by Athan Reines)
A total of 3 people contributed to this release. Thank you to the following contributors:
- Athan Reines
- Dan Rose
- Philipp Burckhardt
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.
No changes reported for this release.