Package changelog.
a921830- updatecomplex/float32/baseTypeScript declarations (#11112)40a9690- addmuladdto namespacead16f6a- addadd3to namespaceae684df- addcomplex/float32/base/add3(#9946)e6a30ce- updatecomplex/float64/baseTypeScript declarations (#9466)fc753b9- addadd3to namespaced346a88- addcomplex/float64/base/add33286c01- add constructor name property19c80d8- add constructor name propertye41ec1a- updatecomplex/base/assertTypeScript declarations (#9198)d2379cd- updatecomplex/baseTypeScript declarations (#9199)289cb51- updatecomplex/float32/base/assertTypeScript declarations (#9200)de88a8e- updatecomplex/float64/base/assertTypeScript declarations (#9201)66c407f- addassertto namespace6e539e7- addcomplex/base/assertnamespace95ee9a0- addcomplex/base/assert/is-almost-same-valued0857d0- addcomplex/base/assert/is-almost-equal895d417- addisAlmostSameValueto namespace95732eb- addcomplex/float32/base/assert/is-almost-same-value7c681c7- addisAlmostSameValueto namespacea33a861- addcomplex/float64/base/assert/is-almost-same-valueb34ccb9- updatecomplex/baseTypeScript declarations2b6e31a- updatecomplex/float64/baseTypeScript declarations0bc68ba- updatecomplex/float64/base/assertTypeScript declarations9f96d8d- updatecomplex/float32/baseTypeScript declarations46781e0- updatecomplex/float32/base/assertTypeScript declarationsc60545c- addcomplex/float32/base/mul-add(#5214)7c8ed3b- add strided and assign APIs tocomplex/float32/base/add(#5391)ab94c83- addblas/base/wasm/zscal(#6810)0cf2dd6- addisAlmostEqualexports to namespaces75fdd8b- addparsetocomplex/basenamespace73f774e- add missing functions to namespaceda256e5- addisAlmostEqualto namespacedfbf338- addassignandstridedmethods tocomplex/float64/base/div(#7771)9d89154- addcomplex/float32/base/assert/is-almost-equal(#7622)42bc50f- addcomplex/float64/base/assert/is-almost-equal(#7620)40373c5- refactor and add native addon forcomplex/float64/conj(#7301)6afa527- addscaleto namespace7475c9d- addcomplex/float32/base/scale(#7156)8ab1153- updatecomplex/float32/base/identityto accept stdlib complex numbers (#6235)31343c9- addcomplex/float32/base/identity404a4ed- addcomplex/float64/base/identity3a62008- addcomplex/float32/base/sub7e1f49e- addcomplex/float64/base/sub4866c10- addcomplex/float32/base/neg27a5a10- addcomplex/float64/base/negafa2318- addcomplex/float64/base/divae8e7b9- update namespace TypeScript declarations (#5254)d7154e2- addstridedandassignAPIs tocomplex/float32/base/mul(#5205)8409bd1- update namespace TypeScript declarations (#4856)a4340c8- addmuladdto namespace68cb0b2- addcomplex/float64/base/mul-add82ba934- addscaleto namespacef7c3e59- addcomplex/float64/base/scale486fed2- addassignandstridedmethodsa0aef8f- addstridedAPIe93b466- addassignmethod8b1548f- update namespace TypeScript declarations (#3190)
dd4c201- update type signature forstridedmethod incomplex/float64/base/add366c3419- add missing name to complex constructor TypeScript declarationsf83da1e- use interface rather than class definition668e314- use interface rather than class definition2a0ea7f- use correct package names in package.json
-
8ab1153: use stdlib C complex64 dtype- To migrate, users should provide a value having the type
stdlib_complex64_t, rather than a built-in C99 single-precision complex dtype. This dtype is available via the package@stdlib/complex/float32/ctor.
- To migrate, users should provide a value having the type
-
ae8e7b9: removedmaxabs- To migrate, users should access
dmaxabsvia thestats/stridednamespace.
- To migrate, users should access
-
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 7 issues were closed in this release:
Details
9f41dab- bench: refactor to use string interpolation incomplex(#11620) (by Karan Anand)35566af- docs: fix C examples in READMEs (#11229) (by anee3, Athan Reines)d9a5e08- docs: update namespace table of contents (#11114) (by stdlib-bot)a921830- feat: updatecomplex/float32/baseTypeScript declarations (#11112) (by stdlib-bot)40a9690- feat: addmuladdto namespace (by Athan Reines)ad16f6a- feat: addadd3to namespace (by Athan Reines)ae684df- feat: addcomplex/float32/base/add3(#9946) (by Sachin Pangal, stdlib-bot, Athan Reines)2ed3934- test: fix argument order and regenerate fixtures (by Philipp Burckhardt)ee4e852- docs: fix comments and returns description (#10015) (by Sachin Pangal)68446dc- docs: update namespace table of contents (#9848) (by stdlib-bot)e6a30ce- feat: updatecomplex/float64/baseTypeScript declarations (#9466) (by stdlib-bot)dd4c201- fix: update type signature forstridedmethod incomplex/float64/base/add3(by Philipp Burckhardt)7dc10cb- bench: fix invocation (by Athan Reines)f7e6175- refactor: reorder declarations (by Athan Reines)1ba537e- bench: fix declarations (by Athan Reines)fc753b9- feat: addadd3to namespace (by Athan Reines)d346a88- feat: addcomplex/float64/base/add3(by Athan Reines)312d030- docs: fix comment (by Athan Reines)66c3419- fix: add missing name to complex constructor TypeScript declarations (by Philipp Burckhardt)3642086- docs: document property (by Athan Reines)5a193fb- docs: document property (by Athan Reines)3286c01- feat: add constructor name property (by Athan Reines)19c80d8- feat: add constructor name property (by Athan Reines)6cfb626- refactor: use utility to set properties (by Athan Reines)29270fb- refactor: use utility to set properties (by Athan Reines)e41ec1a- feat: updatecomplex/base/assertTypeScript declarations (#9198) (by stdlib-bot)d2379cd- feat: updatecomplex/baseTypeScript declarations (#9199) (by stdlib-bot)289cb51- feat: updatecomplex/float32/base/assertTypeScript declarations (#9200) (by stdlib-bot)de88a8e- feat: updatecomplex/float64/base/assertTypeScript declarations (#9201) (by stdlib-bot)de9dec4- docs: update namespace table of contents (#9205) (by stdlib-bot)66c407f- feat: addassertto namespace (by Athan Reines)6e539e7- feat: addcomplex/base/assertnamespace (by Athan Reines)95ee9a0- feat: addcomplex/base/assert/is-almost-same-value(by Athan Reines)de7678a- test: fix descriptions (by Athan Reines)d0857d0- feat: addcomplex/base/assert/is-almost-equal(by Athan Reines)f83da1e- fix: use interface rather than class definition (by Athan Reines)668e314- fix: use interface rather than class definition (by Athan Reines)ed084b9- chore: rename variables (by Athan Reines)895d417- feat: addisAlmostSameValueto namespace (by Athan Reines)95732eb- feat: addcomplex/float32/base/assert/is-almost-same-value(by Athan Reines)7c681c7- feat: addisAlmostSameValueto namespace (by Athan Reines)a33a861- feat: addcomplex/float64/base/assert/is-almost-same-value(by Athan Reines)1466cce- bench: refactor to use string interpolation incomplex/float64/base/add(#8940) (by Krishna Awasthi)92dc7c2- docs: fix TSDoc return annotation values and example code (by Philipp Burckhardt)2b72de4- docs: improve doctests for complex number instances incomplex/base/cast-return(#8664) (by Aryan kumar, Athan Reines)767edc7- docs: improve doctests incomplex/base/wrap-function(#8666) (by Aryan kumar, Athan Reines)7db5b32- chore: addalias_prefixto parent namespaces (#8540) (by Gunj Joshi)5f5bb2d- docs: update namespace table of contents (#8425) (by stdlib-bot, Athan Reines)b34ccb9- feat: updatecomplex/baseTypeScript declarations (by Philipp Burckhardt)c92ba2d- docs: clean-up code in TSDoc examples and remove self-requires (by Philipp Burckhardt)2b6e31a- feat: updatecomplex/float64/baseTypeScript declarations (by Philipp Burckhardt)0bc68ba- feat: updatecomplex/float64/base/assertTypeScript declarations (by Philipp Burckhardt)9f96d8d- feat: updatecomplex/float32/baseTypeScript declarations (by Philipp Burckhardt)46781e0- feat: updatecomplex/float32/base/assertTypeScript declarations (by Philipp Burckhardt)14fbe2a- docs: clean-up TypeScript declarations example code (by Philipp Burckhardt)29bd670- style: consolidate redundant lint directives (by Athan Reines)33d711b- docs: add missing forward slashes to return annotations (by Philipp Burckhardt)6af3333- test: use strictEqual check (by Philipp Burckhardt)c60545c- feat: addcomplex/float32/base/mul-add(#5214) (by Shabareesh Shetty, Athan Reines, stdlib-bot)fea0e25- docs: update example and remove excess whitespace (by Athan Reines)7c8ed3b- feat: add strided and assign APIs tocomplex/float32/base/add(#5391) (by Shabareesh Shetty, Athan Reines, stdlib-bot)04b1546- style: remove excess trailing lines (by Athan Reines)ab94c83- feat: addblas/base/wasm/zscal(#6810) (by Shabareesh Shetty, Athan Reines, stdlib-bot)0cf2dd6- feat: addisAlmostEqualexports to namespaces (by Philipp Burckhardt)5acfd64- docs: fix example code (by Philipp Burckhardt)75fdd8b- feat: addparsetocomplex/basenamespace (by Philipp Burckhardt)73f774e- feat: add missing functions to namespace (by Philipp Burckhardt)da256e5- feat: addisAlmostEqualto namespace (by Philipp Burckhardt)fc438e0- test: use standardized assertion messages and fix lint errors (by Philipp Burckhardt)07f7c05- test: use standardized assertion messages and fix lint errors (by Philipp Burckhardt)7483bef- test: use .strictEqual() instead of .equal() (by Philipp Burckhardt)dfbf338- feat: addassignandstridedmethods tocomplex/float64/base/div(#7771) (by Aayush Khanna, stdlib-bot)d293a23- docs: add missing periods (by Philipp Burckhardt)6eee151- style: fix indentation in JSON files (by Philipp Burckhardt)53c6429- chore: fix EditorConfig lint errors (#7737) (by Aryan J, Athan Reines)2a0ea7f- fix: use correct package names in package.json (by Philipp Burckhardt)24b7f7d- test: add missing test for third parameter (by Athan Reines)71e8e76- test: add TS test for third parameter (by Philipp Burckhardt)9d89154- feat: addcomplex/float32/base/assert/is-almost-equal(#7622) (by Karan Anand)42bc50f- feat: addcomplex/float64/base/assert/is-almost-equal(#7620) (by Karan Anand, Athan Reines)8ea46b6- test: update descriptions to match language used in JS tests (by Philipp Burckhardt)7cfd30f- test: add appropriate values in test cases (#7557) (by Shabareesh Shetty, Athan Reines)dd6d9cf- chore: minor clean-up (by Philipp Burckhardt)46ff8ea- docs: minor clean-up (by Philipp Burckhardt)40373c5- feat: refactor and add native addon forcomplex/float64/conj(#7301) (by Shabareesh Shetty, Athan Reines, stdlib-bot)3bf64b6- docs: update examples forcomplex/float32/base/neg(#7291) (by Shabareesh Shetty, Athan Reines)d1c3e38- docs: update examples forcomplex/float32/base/identity(#7289) (by Shabareesh Shetty)568a25d- docs: update examples forcomplex/float32/base/mul(#7290) (by Shabareesh Shetty)30c471f- docs: update examples forcomplex/float32/base/scale(#7292) (by Shabareesh Shetty)93d2533- docs: update examples forcomplex/float32/base/sub(#7293) (by Shabareesh Shetty)2f0510e- docs: update examples forcomplex/float32/conj(#7294) (by Shabareesh Shetty)e4518d4- docs: update examples forcomplex/float64/conj(#7295) (by Shabareesh Shetty)74a62b6- docs: update examples forcomplex/float32/base/add(#7288) (by Shabareesh Shetty)a39fad8- docs: update examples forcomplex/float64/base/neg(#7270) (by Shabareesh Shetty)22106cb- docs: update examples forcomplex/float64/base/sub(#7271) (by Shabareesh Shetty)f482c99- docs: update examples forcomplex/float64/base/mul-add(#7267) (by Shabareesh Shetty)6aeced9- docs: update examples forcomplex/float64/base/div(#7266) (by Shabareesh Shetty)b9dd967- docs: update examples forcomplex/float64/base/mul(#7265) (by Shabareesh Shetty)91765b1- docs: update examples forcomplex/float64/base/identity(#7264) (by Shabareesh Shetty)4d41d28- docs: update examples forcomplex/float64/base/add(#7253) (by Shabareesh Shetty)8bf8f93- docs: change examples forcomplex/float64/base/mul-add(#7191) (by Shabareesh Shetty)9bdeea6- docs: update examples forcomplex/float64/base/scale(#7196) (by Shabareesh Shetty)ffc0320- chore: change examples forcomplex/float64/base/sub(#7192) (by Shabareesh Shetty, Philipp Burckhardt)4821a02- chore: change examples forcomplex/float64/base/div(#7180) (by Shabareesh Shetty)920ac76- chore: change naming and examples forcomplex/float32/base/add(#7169) (by Shabareesh Shetty, stdlib-bot)1b155f1- chore: change naming and examples forcomplex/float32/base/sub(#7168) (by Shabareesh Shetty)fd8e4ed- docs: fix comment (by Athan Reines)664b1c7- docs: fix comments (by Athan Reines)01fbdab- docs: change examples forcomplex/float64/base/add(#7177) (by Shabareesh Shetty)4506e9d- docs: update comments (by Athan Reines)b228bf3- docs: update comments (by Athan Reines)32e3cc7- docs: change examples forcomplex/float64/base/mul(#7181) (by Shabareesh Shetty)3b08499- docs: change package naming and examples forcomplex/float32/base/mul(#7167) (by Shabareesh Shetty)c705a94- style: add missing space (#7173) (by Shabareesh Shetty)4514170- docs: update namespace table of contents (#7162) (by stdlib-bot)6afa527- feat: addscaleto namespace (by Athan Reines)7475c9d- feat: addcomplex/float32/base/scale(#7156) (by Shabareesh Shetty, Athan Reines)5c8faed- docs: update example (by Athan Reines)15db561- chore: fix EditorConfig lint errors (#6893) (by Lalit Narayan Yadav, Shabareesh Shetty)c3320f1- docs: update namespace table of contents (#6764) (by stdlib-bot)93a9aa2- chore: fix JavaScript lint errors (#6699) (by SAHIL KUMAR, Philipp Burckhardt)a1e230f- chore: clean up cppcheck-suppress comments (by Karan Anand)8ab1153- feat: updatecomplex/float32/base/identityto accept stdlib complex numbers (#6235) (by Gururaj Gurram)845e64a- refactor: update paths (by Gururaj Gurram)31343c9- feat: addcomplex/float32/base/identity(by Gururaj Gurram)78cd0c6- docs: remove empty line (by Athan Reines)404a4ed- feat: addcomplex/float64/base/identity(by Gururaj Gurram)74b15bb- refactor: update paths (by Gururaj Gurram)89ecfe0- refactor: update paths (by Gururaj Gurram)3a62008- feat: addcomplex/float32/base/sub(by Gururaj Gurram)c7c1fb3- refactor: update paths (by Gururaj Gurram)7e1f49e- feat: addcomplex/float64/base/sub(by Gururaj Gurram)4866c10- feat: addcomplex/float32/base/neg(by Gururaj Gurram)27a5a10- feat: addcomplex/float64/base/neg(by Gururaj Gurram)fba8768- chore: remove unused header (by Athan Reines)3bad287- refactor: update paths (by Gururaj Gurram)afa2318- feat: addcomplex/float64/base/div(by Gururaj Gurram)ae8e7b9- feat: update namespace TypeScript declarations (#5254) (by stdlib-bot)2752fe3- refactor: update paths (by Gururaj Gurram)d7154e2- feat: addstridedandassignAPIs tocomplex/float32/base/mul(#5205) (by Shabareesh Shetty, Athan Reines, stdlib-bot)b957f93- docs: fix description (by Athan Reines)8409bd1- feat: update namespace TypeScript declarations (#4856) (by stdlib-bot)15204d7- docs: update namespace table of contents (#4858) (by stdlib-bot)eb938ff- bench: fix incomplete refactoring (by Athan Reines)a4340c8- feat: addmuladdto namespace (by Athan Reines)68cb0b2- feat: addcomplex/float64/base/mul-add(by Athan Reines)3f8a327- bench: fix syntax (by Athan Reines)2ddce39- bench: fix copy-paste error (by Athan Reines)82ba934- feat: addscaleto namespace (by Athan Reines)f7c3e59- feat: addcomplex/float64/base/scale(by Athan Reines)486fed2- feat: addassignandstridedmethods (by Athan Reines)8983ed6- test: add missing test (by Athan Reines)22a3dcf- docs: update namespace TypeScript declaration comments (#4794) (by stdlib-bot, Philipp Burckhardt)a0aef8f- feat: addstridedAPI (by Athan Reines)e93b466- feat: addassignmethod (by Athan Reines)40308a8- build: update configurations (by Athan Reines)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:
- Aayush Khanna
- Aryan J
- Aryan kumar
- Athan Reines
- Gunj Joshi
- Gururaj Gurram
- Karan Anand
- Krishna Awasthi
- Lalit Narayan Yadav
- Philipp Burckhardt
- SAHIL KUMAR
- Sachin Pangal
- Shabareesh Shetty
- anee3
No changes reported for this release.
Details
abf0407- chore: resolve lint errors in TS files (by Philipp Burckhardt)58f787f- chore: use ComplexLike type (by Philipp Burckhardt)975147f- docs: fix TSDoc lint errors (by Philipp Burckhardt)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)ed44fee- style: use imperative in package.json description and end with period (by Philipp Burckhardt)
A total of 1 person contributed to this release. Thank you to this contributor:
- Philipp Burckhardt
No changes reported for this release.
bd258a3- update namespace TypeScript declarations (#2628)565a2ff- refactor namespace to export subnamespacesea241a3- addassertto namespace69eecad- addcomplex/float32/base/assertnamespacec89d08c- addassertto namespace5bb602e- addcomplex/float64/base/assertnamespacee797f05- addbaseto namespace12e3d27- addcomplex/float64/basenamespace332a9ba- addbaseto namespace21604d0- addcomplex/float32/basenamespaced9edc48- convertcomplex/float64to a namespace69cbd2b- addparseComplex64to namespacea0516b7- convertcomplex/float32to a namespacef1e8ae1- addcomplex/float64/base/muld6bba38- addcomplex/float32/base/mul81b48ae- update namespace TypeScript declarations (#2621)10ef39d- addcomplex/float32/base/add9fd67fc- addcomplex/float64/base/add2495723- addcomplex/float64/realb95c785- addcomplex/float32/real3e956ce- addcomplex/float64/imagafca2df- addcomplex/float32/imag59aabc1- addcomplex/float64/reim5325850- addcomplex/float32/reim76a2524- addcomplex/float64/conjcecc11a- addcomplex/float32/conj3edcfe5- update namespace TypeScript declarations (#2303)1a93d8f- addcomplex/float64/base/assert/is-not-equal77517fe- addcomplex/float32/base/assert/is-not-equal53ff701- addcomplex/float32/base/assert/is-equald925e71- addcomplex/float64/base/assert/is-same-value45cadfe- addcomplex/float64/base/assert/is-same-value-zero6e0db34- addcomplex/float32/base/assert/is-same-value-zero5ee47a5- addcomplex/float32/assert/is-same-value933ebe4- addcomplex/float32/reviver2efc790- addcomplex/float64/ctorf4cdf4d- addcomplex/float32/ctor514d38f- addcomplex/parse-float321154a11- addcomplex/parse-float64(#1362)4c6159f- addcomplex/base/parse(#1385)
-
bd258a3: update namespace declarations- To migrate, users should see the guidance found in the relevant commits for namespace refactoring. See issue #2260.
-
565a2ff: APIs renamed and/or moved to subnamespaces- To migrate, users should consult the list of exports to determine
which properties moved where. Double-precision APIs moved to the
float64namespace and single-precision APIs moved to thefloat32namespace. The following properties were renamed:- complexCtors => ctors
- complexDataType => dtype
- complexDataTypes => dtypes
- complexPromotionRules => promotionRules
- To migrate, users should consult the list of exports to determine
which properties moved where. Double-precision APIs moved to the
-
d9edc48:complex/float64converted to a namespace- This commit refactors
complex/float64to be a namespace. The constructor is now thecomplex/float64/ctor. To migrate, users should update their import paths tocomplex/float64/ctorwhich provides the same API and implementation.
- This commit refactors
-
a0516b7:complex/float32converted to a namespace- This commit refactors
complex/float32to be a namespace. The constructor is now thecomplex/float32/ctor. To migrate, users should update their import paths tocomplex/float32/ctorwhich provides the same API and implementation.
- This commit refactors
-
41fe604: removecomplex/real- To migrate, users should update their require/import paths to use
@stdlib/complex/float64/realwhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
-
cc6e633: removecomplex/realf- To migrate, users should update their require/import paths to use
@stdlib/complex/float32/realwhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
-
42c94d5: removecomplex/imag- To migrate, users should update their require/import paths to use
@stdlib/complex/float64/imagwhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
-
1ab834c: removecomplex/imagf- To migrate, users should update their require/import paths to use
@stdlib/complex/float32/imagwhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
-
91256d0: removecomplex/reim- To migrate, users should update their require/import paths to use
@stdlib/complex/float64/reimwhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
-
47530f7: removecomplex/reimf- To migrate, users should update their require/import paths to use
@stdlib/complex/float32/reimwhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
-
146dc69: removecomplex/conj- To migrate, users should update their require/import paths to use
@stdlib/complex/float64/conjwhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
-
7444acc: removecomplex/conjf- To migrate, users should update their require/import paths to use
@stdlib/complex/float32/conjwhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
-
866b939: removecomplex/base/assert/is-not-equal- To migrate, users should update their require/import paths to use
@stdlib/complex/float64/base/assert/is-not-equalwhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
-
33db937: removecomplex/base/assert/is-not-equalf- To migrate, users should update their require/import paths to use
@stdlib/complex/float32/base/assert/is-not-equalwhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
-
f6c3671: removecomplex/base/assert/is-equalf- To migrate, users should update their require/import paths to use
@stdlib/complex/float32/base/assert/is-equalwhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
-
155251c: removecomplex/base/assert/is-same-value- To migrate, users should update their require/import paths to use
@stdlib/complex/float64/base/assert/is-same-valuewhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
-
fd52b0d: removecomplex/base/assert/is-same-value-zero- To migrate, users should update their require/import paths to use
@stdlib/complex/float64/base/assert/is-same-value-zerowhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
-
a391a4c: removecomplex/base/assert/is-same-value-zerof- To migrate, users should update their require/import paths to use
@stdlib/complex/float32/base/assert/is-same-valuewhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
-
de703af: removecomplex/base/assertnamespace- To migrate, users should use the
complex/float32/base/assertandcomplex/float64/base/assertnamespaces.
- To migrate, users should use the
-
91ac840: removecomplex/base/assert/is-same-valuef- To migrate, users should update their require/import paths to use
@stdlib/complex/float32/base/assert/is-same-valuewhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
-
00d0530: removecomplex/reviver-float32- To migrate, users should update their require/import paths to use
@stdlib/complex/float32/reviverwhich provides the same API and implementation.
- To migrate, users should update their require/import paths to use
Details
2777e4b- bench: resolve lint errors in benchmarks (by Athan Reines)a304cd8- docs: update namespace table of contents (#2648) (by stdlib-bot, Athan Reines)9dc29b4- docs: add sub-namespace sections and update namespace table of contents (by Philipp Burckhardt)bd258a3- feat: update namespace TypeScript declarations (#2628) (by stdlib-bot, Athan Reines)565a2ff- feat: refactor namespace to export subnamespaces (by Athan Reines)ea241a3- feat: addassertto namespace (by Athan Reines)69eecad- feat: addcomplex/float32/base/assertnamespace (by Athan Reines)c89d08c- feat: addassertto namespace (by Athan Reines)5bb602e- feat: addcomplex/float64/base/assertnamespace (by Athan Reines)e797f05- feat: addbaseto namespace (by Athan Reines)12e3d27- feat: addcomplex/float64/basenamespace (by Athan Reines)332a9ba- feat: addbaseto namespace (by Athan Reines)21604d0- feat: addcomplex/float32/basenamespace (by Athan Reines)d9edc48- feat: convertcomplex/float64to a namespace (by Athan Reines)69cbd2b- feat: addparseComplex64to namespace (by Athan Reines)a0516b7- feat: convertcomplex/float32to a namespace (by Athan Reines)e3a3679- refactor: update paths (by Athan Reines)f1e8ae1- feat: addcomplex/float64/base/mul(by Athan Reines)ddd4403- refactor: update paths (by Athan Reines)d6bba38- feat: addcomplex/float32/base/mul(by Athan Reines)aee4bd7- bench: update mode (by Athan Reines)81b48ae- feat: update namespace TypeScript declarations (#2621) (by stdlib-bot, Philipp Burckhardt)0406147- refactor: update paths (by Athan Reines)b9703b5- refactor: update paths (by Athan Reines)10ef39d- feat: addcomplex/float32/base/add(by Athan Reines)9fd67fc- feat: addcomplex/float64/base/add(by Athan Reines)41fe604- remove: removecomplex/real(by Athan Reines)32bbcb3- refactor: update paths (by Athan Reines)2495723- feat: addcomplex/float64/real(by Athan Reines)cc6e633- remove: removecomplex/realf(by Athan Reines)8d4c46b- refactor: update paths (by Athan Reines)b95c785- feat: addcomplex/float32/real(by Athan Reines)42c94d5- remove: removecomplex/imag(by Athan Reines)ed9c0a5- refactor: update paths (by Athan Reines)3e956ce- feat: addcomplex/float64/imag(by Athan Reines)1ab834c- remove: removecomplex/imagf(by Athan Reines)18b3c79- refactor: update paths (by Athan Reines)afca2df- feat: addcomplex/float32/imag(by Athan Reines)91256d0- remove: removecomplex/reim(by Athan Reines)8908bda- refactor: update paths (by Athan Reines)59aabc1- feat: addcomplex/float64/reim(by Athan Reines)47530f7- remove: removecomplex/reimf(by Athan Reines)ad760a9- refactor: update paths (by Athan Reines)5325850- feat: addcomplex/float32/reim(by Athan Reines)146dc69- remove: removecomplex/conj(by Athan Reines)87fdfa1- refactor: update paths (by Athan Reines)76a2524- feat: addcomplex/float64/conj(by Athan Reines)7444acc- remove: removecomplex/conjf(by Athan Reines)0ede1a5- refactor: update paths (by Athan Reines)cecc11a- feat: addcomplex/float32/conj(by Athan Reines)659f752- style: add missing spaces (by Philipp Burckhardt)c3ebfa8- docs: update namespace table of contents and address spelling errors (by Philipp Burckhardt)3edcfe5- feat: update namespace TypeScript declarations (#2303) (by stdlib-bot, Athan Reines)3a3b1e0- docs: update package URLs (#2269) (by stdlib-bot)8089b88- docs: update paths (by Athan Reines)038b199- docs: update paths (by Athan Reines)866b939- remove: removecomplex/base/assert/is-not-equal(by Athan Reines)1a93d8f- feat: addcomplex/float64/base/assert/is-not-equal(by Athan Reines)33db937- remove: removecomplex/base/assert/is-not-equalf(by Athan Reines)77517fe- feat: addcomplex/float32/base/assert/is-not-equal(by Athan Reines)f6c3671- remove: removecomplex/base/assert/is-equalf(by Athan Reines)53ff701- feat: addcomplex/float32/base/assert/is-equal(by Athan Reines)155251c- remove: removecomplex/base/assert/is-same-value(by Athan Reines)d925e71- feat: addcomplex/float64/base/assert/is-same-value(by Athan Reines)fd52b0d- remove: removecomplex/base/assert/is-same-value-zero(by Athan Reines)45cadfe- feat: addcomplex/float64/base/assert/is-same-value-zero(by Athan Reines)a391a4c- remove: removecomplex/base/assert/is-same-value-zerof(by Athan Reines)6e0db34- feat: addcomplex/float32/base/assert/is-same-value-zero(by Athan Reines)de703af- remove: removecomplex/base/assertnamespace (by Athan Reines)91ac840- remove: removecomplex/base/assert/is-same-valuef(by Athan Reines)e20ba77- docs: update path (by Athan Reines)32fd387- docs: update paths (by Athan Reines)5ee47a5- feat: addcomplex/float32/assert/is-same-value(by Athan Reines)00d0530- remove: removecomplex/reviver-float32(by Athan Reines)933ebe4- feat: addcomplex/float32/reviver(by Athan Reines)fddbd39- refactor: avoid duplication and use dedicated packages (by Athan Reines)2bb2164- docs: update examples (by Athan Reines)7078536- refactor: use ctors package (by Athan Reines)cf3f92e- fix: update include paths (by Athan Reines)75d4f83- refactor: update require and include paths (by Athan Reines)3c94d90- fix: update dependency path (by Athan Reines)2efc790- feat: addcomplex/float64/ctor(by Athan Reines)f4cdf4d- feat: addcomplex/float32/ctor(by Athan Reines)63d1de7- chore: change to relative require path and fix code style (by Philipp Burckhardt)57e8762- chore: change to relative require paths and fix code style (by Philipp Burckhardt)a9bf096- chore: use relative paths for internal requires (by Philipp Burckhardt)514d38f- feat: addcomplex/parse-float32(by Rejoan Sardar, Pranav)1154a11- feat: addcomplex/parse-float64(#1362) (by Snehil Shah, Pranav, Athan Reines, Philipp Burckhardt)4c6159f- feat: addcomplex/base/parse(#1385) (by Spandan Barve, Athan Reines, Philipp Burckhardt)
A total of 6 people contributed to this release. Thank you to the following contributors:
- Athan Reines
- Philipp Burckhardt
- Pranav Goswami
- Rejoan Sardar
- Snehil Shah
- Spandan Barve
No changes reported for this release.
2693e3b- update namespace TypeScript declarations (#1287)5ca21f2- addisSameValueZerofto namespace14d1d3d- addcomplex/base/assert/is-same-value-zerof7edde5e- addisSameValueZeroto namespace9f459e9- addcomplex/base/assert/is-same-value-zerobb1ec6e- addisSameValuefto namespace35895a3- addcomplex/base/assert/is-same-valueff6ff2c1- addisSameValueto namespace28a9723- addcomplex/base/assert/is-same-valuedc81423- addisNotEqualfto namespace190fd03- addcomplex/base/assert/is-not-equalf79dad80- addisNotEqualto namespace875311c- addcomplex/base/assert/is-not-equal81b94bd- addassertto namespace and fix descriptionc084c0b- addcomplex/base/assert59fb1e6- addcomplex/base/assert/is-equalf02bad1a- addcomplex/base/assert/is-equalb31d186- addequalComplex64to namespacee99eac7- addcomplex/eqf08c5d69- addequalComplex128to namespaced806c8c- addcomplex/eqe25b23b- rename type definitions for array and ndarray data types
-
2b880de: removecomplex/eqf- To migrate, users should use
@stdlib/complex/base/assert/is-equalf.
- To migrate, users should use
-
9ab3f37: removecomplex/eq- To migrate, users should use
@stdlib/complex/base/assert/is-equal.
- To migrate, users should use
-
e25b23b: rename type definitions for array and ndarray data types- In order to migrate, users should update their implementations to use the latest naming conventions. The affected type definitions are aliases for individual data type strings, so their should be no behavioral changes.
Details
2693e3b- feat: update namespace TypeScript declarations (#1287) (by stdlib-bot, Athan Reines)322d1ca- docs: update namespace table of contents (#1284) (by stdlib-bot, Philipp Burckhardt)442fbfc- docs: update Markdown stdlib package URLs (#1274) (by stdlib-bot)14b7db2- docs: update link (by Athan Reines)a3f3058- docs: update link (by Athan Reines)5ca21f2- feat: addisSameValueZerofto namespace (by Athan Reines)14d1d3d- feat: addcomplex/base/assert/is-same-value-zerof(by Athan Reines)17a73cd- docs: fix copy (by Athan Reines)4cf9064- docs: update note (by Athan Reines)7edde5e- feat: addisSameValueZeroto namespace (by Athan Reines)9f459e9- feat: addcomplex/base/assert/is-same-value-zero(by Athan Reines)01e4fb4- docs: fix typo (by Athan Reines)d2ce216- docs: fix typo (by Athan Reines)bb1ec6e- feat: addisSameValuefto namespace (by Athan Reines)35895a3- feat: addcomplex/base/assert/is-same-valuef(by Athan Reines)5ef4279- docs: fix description (by Athan Reines)12f0c7e- refactor: use base float64 utility (by Athan Reines)39ff9ab- chore: fix copyright year (by Athan Reines)07e2d74- fix: rename C APIs to align with@stdlib/number/*conventions (by Athan Reines)ed7fbf1- fix: rename C APIs to align with@stdlib/number/*conventions (by Athan Reines)e8283f2- style: fix alignment (by Athan Reines)f6ff2c1- feat: addisSameValueto namespace (by Athan Reines)28a9723- feat: addcomplex/base/assert/is-same-value(by Athan Reines)dc81423- feat: addisNotEqualfto namespace (by Athan Reines)190fd03- feat: addcomplex/base/assert/is-not-equalf(by Athan Reines)79dad80- feat: addisNotEqualto namespace (by Athan Reines)875311c- feat: addcomplex/base/assert/is-not-equal(by Athan Reines)38f7e94- docs: fix include path (by Athan Reines)d7296b0- fix: update include path (by Athan Reines)81b94bd- feat: addassertto namespace and fix description (by Athan Reines)c084c0b- feat: addcomplex/base/assert(by Athan Reines)61ec9f3- remove: deleteequalComplex128andequalComplex64from namespace (by Athan Reines)2b880de- remove: removecomplex/eqf(by Athan Reines)59fb1e6- feat: addcomplex/base/assert/is-equalf(by Athan Reines)9ab3f37- remove: removecomplex/eq(by Athan Reines)02bad1a- feat: addcomplex/base/assert/is-equal(by Athan Reines)b31d186- feat: addequalComplex64to namespace (by Athan Reines)e99eac7- feat: addcomplex/eqf(by Athan Reines)08c5d69- feat: addequalComplex128to namespace (by Athan Reines)d806c8c- feat: addcomplex/eq(by Athan Reines)dea49e0- docs: use single quotes in require calls instead of backticks (by Philipp Burckhardt)e25b23b- feat: rename type definitions for array and ndarray data types (by Athan Reines)9502ed2- build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)46d049b- build: replace tslint directive (by Philipp Burckhardt)1275ef7- docs: update links (by Athan Reines)
A total of 2 people contributed to this release. Thank you to the following contributors:
- Athan Reines
- Philipp Burckhardt
No changes reported for this release.
9768c66- update minimum TypeScript version
32a2827- update import paths for complex type defs
-
9768c66: update minimum TypeScript version to 4.1- To migrate, users should upgrade their TypeScript version to at least version 4.1.
Details
d73bbf4- build: replace lint directives (by Philipp Burckhardt)ac78ce0- build: remove tslint directives (by Philipp Burckhardt)453dd85- build: remove tslint directives (by Philipp Burckhardt)9768c66- feat: update minimum TypeScript version (by Philipp Burckhardt)32a2827- fix: update import paths for complex type defs (by Athan Reines)ab5d324- chore: resolve lint errors (by Philipp Burckhardt)2e197bc- test: use strictEqual checks (by Philipp Burckhardt)07cc80b- docs: resolve C lint errors (by Athan Reines)28e1c84- docs: resolve C lint errors (by Athan Reines)
A total of 2 people contributed to this release. Thank you to the following contributors:
- Athan Reines
- 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.