Package changelog.
8b93c8d- updaterandom/toolsTypeScript declarations (#9718)ef9c1b0- updaterandomTypeScript declarations (#9717)cfab032- addtriangularto namespace132493e- addrandom/triangulara064afe- addhypergeometricto namespace62872f6- addrandom/hypergeometriccab5bb0- addfrechetto namespace73344ab- addrandom/frechetfe91f02- addternaryFactoryto namespace244addc- addternaryto namespace36bb700- addrandom/tools/ternary-factorybb15dcc- addrandom/tools/ternary2926fcd- updaterandomTypeScript declarations (#9407)974bdef- addtto namespaceff7ce26- addrandom/t3645e6c- addrayleighto namespacee4414c2- addrandom/rayleigh662aff5- addpoissonto namespace3307779- addrandom/poisson403cbb2- addgeometricto namespace75d85d7- addrandom/geometric9f88603- addchisquareto namespace4674606- addrandom/chisquareeffce74- addchito namespace0f7ed03- addrandom/chi6f0db86- addbernoullito namespace11bb93d- addrandom/bernoulli9e5f4c4- updaterandomTypeScript declarations (#9302)131ec4f- addweibullto namespacec8e66e1- addrandom/weibull630d205- addpareto1to namespacea9ef7e7- addrandom/pareto-type190a6086- addnegativeBinomialto namespace7b9e0c3- addrandom/negative-binomial410d47c- addlognormalto namespace23186c7- addrandom/lognormal5455bfd- addlogisticto namespace17e1b56- addrandom/logistice67e70e- addlevyto namespaceb3567e4- addrandom/levy493f98c- addlaplaceto namespace1919a5e- addrandom/laplace00eb024- addkumaraswamyto namespacef3a2521- addrandom/kumaraswamy35c849b- addinvgammato namespacec1a109d- addrandom/invgammab0b35d6- addgumbelto namespace9617715- addrandom/gumbel5d469b6- addgammato namespace5d1548b- addrandom/gamma39410b7- addfto namespacea14a24f- addrandom/f3cf0e30- adderlangto namespacefbcf181- addrandom/erlang156d8c8- addcosineto namespace0745106- addrandom/cosinee147dab- addcauchyto namespace4b6fdac- addrandom/cauchya4ef6b2- addbinomialto namespacea2b124a- addrandom/binomial1f09273- addbetaprimeto namespacefac97f8- addrandom/betaprime71374bd- adddiscreteUniformto namespace737faf1- addrandom/discrete-uniforme1eec0f- addbetato namespacef70c800- addrandom/betad5c02c8- addarcsineto namespaced59b7e2- addrandom/arcsine4556b18- addnormalto namespace00d6ad3- addrandom/normal448d1b4- updaterandom/toolsTypeScript declarations60d130f- updaterandomTypeScript declarations45bea12- updaterandom/array/toolsTypeScript declarations77c44b5- updaterandom/arrayTypeScript declarations8715789- adduniformto namespacebcf158b- addexponentialto namespaceb831e5c- addrandom/uniformffc0d94- addbinaryFactoryto namespacec1d2b7a- addrandom/tools/binary-factoryfd2532a- addbinaryto namespacee510ba5- addrandom/tools/binaryfb571fb- addtoolsto namespacee5c7aa2- addtoolsto namespacefa668da- addrandom/toolsnamespace9a53f4a- add TypeScript declarations7d190e7- add TypeScript declarations3de82ab- addrandom/tools/unary-factoryd7fb715- addrandom/tools/unary9818fa6- update namespace TypeScript declarations (#3259)8b1548f- update namespace TypeScript declarations (#3190)
db05364- address broken test39d6e10- address broken test1add791- resolve normalized data type266be21- correct function signature of TypeScript declaration2eaea4a- add type check to ensure only options objects are passed to factory6fcba80- ensure support for zero-dimensional ndarray distribution parametersb082d29- update include paths and reorder includes40b01fb- update include paths and refactor branching logic5939fb1- update include paths and refactor branching logice1296c1- update include paths and reorder includes7ef177c- update include paths and reorder includes51ab6ca- update include paths and reorder includes1001ae3- remove unused imports83f2a61- remove unused imports
-
62ed403: drop support for default options- Previously, the
factorymethod supported providing defaults for various ndarray options (e.g., readonly, mode, order, etc). These options have been removed. Instead, users should pass them along to the main API for generating pseudorandom numbers. To replicate previous functionality, create your own wrapper which uses partial application to pass a set of "default" options for each invocation of the PRNG function.
- Previously, 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 10 issues were closed in this release:
#5933, #6213, #6236, #6663, #6901, #7148, #7199, #7349, #8200, #9072
Details
4574e32- bench: add factory benchmarks torandom/basePRNGs (#11563) (by Philipp Burckhardt)70acfd3- bench: refactor to use string interpolation in@stdlib/random(#11427) (by Karan Anand)49fc241- docs: fixoptions.seedduplicate and add missingoptions.copytags inrandom/iter(#11558) (by Philipp Burckhardt)fddbb92- bench: refactor to use string interpolation in@stdlib/random/iter(#11424) (by Karan Anand)b808ef2- bench: refactor to use string interpolation in@stdlib/random/strided(#11426) (by Karan Anand)3a9811b- bench: refactor to use string interpolation in@stdlib/random/strided(#11425) (by Karan Anand)75a9f4d- bench: refactor to use string interpolation in@stdlib/random/streams(#11422) (by Karan Anand)f3146ac- bench: refactor to use string interpolation in@stdlib/random/array(#11417) (by Karan Anand)c0ca8d9- bench: refactor to use string interpolation in@stdlib/random/array(#11415) (by Karan Anand)c7c1e58- bench: refactor to use string interpolation in@stdlib/random/array(#11416) (by Karan Anand)46881ca- bench: refactor to use string interpolation inrandom/base/geometric(#10229) (by Shubham)3a78025- bench: refactor to use string interpolation inrandom/base/frechet(#10231) (by Shubham)8278221- bench: refactor to use string interpolation inrandom/base/exponential(#10230) (by Shubham)5ba7ff8- bench: refactor to use string interpolation inrandom/base/f(#10232) (by Shubham)f79b9dd- docs: fix and regeneraterandomnamespace README (by Philipp Burckhardt)68446dc- docs: update namespace table of contents (#9848) (by stdlib-bot)0472076- docs: remove duplicated words in documentation and comments (by Philipp Burckhardt)8b93c8d- feat: updaterandom/toolsTypeScript declarations (#9718) (by stdlib-bot)ef9c1b0- feat: updaterandomTypeScript declarations (#9717) (by stdlib-bot)e35173c- docs: update examples (by Athan Reines)4a75382- docs: update README (by Athan Reines)55a2f26- build: add scaffold for ternary random packages (by Athan Reines)cfab032- feat: addtriangularto namespace (by Athan Reines)132493e- feat: addrandom/triangular(by Athan Reines)a064afe- feat: addhypergeometricto namespace (by Athan Reines)62872f6- feat: addrandom/hypergeometric(by Athan Reines)30ca17e- docs: remove extraneous comma inrandom/frechetfunction signature (by Philipp Burckhardt)cab5bb0- feat: addfrechetto namespace (by Athan Reines)73344ab- feat: addrandom/frechet(by Athan Reines)fe91f02- feat: addternaryFactoryto namespace (by Athan Reines)244addc- feat: addternaryto namespace (by Athan Reines)36bb700- feat: addrandom/tools/ternary-factory(by Athan Reines)b18f5a0- style: resolve lint failure (by Athan Reines)4b0f789- style: resolve lint failure (by Athan Reines)41a6983- style: resolve lint failure (by Athan Reines)c3ece9a- style: resolve lint failure (by Athan Reines)bb15dcc- feat: addrandom/tools/ternary(by Athan Reines)db05364- fix: address broken test (by Athan Reines)39d6e10- fix: address broken test (by Athan Reines)5573d86- test: fix broken tests (by Athan Reines)86003ad- docs: update dtype type (by Athan Reines)13e7d2c- refactor: support data type instances (by Athan Reines)1add791- fix: resolve normalized data type (by Athan Reines)b5edd51- docs: update parameter types (by Athan Reines)cb54e8e- refactor: add support for data type instances (by Athan Reines)73f0550- docs: update dtype type (by Athan Reines)a10e596- docs: update dtype type (by Athan Reines)01483ec- docs: update dtype type (by Athan Reines)2ae99ef- docs: fix usage comments in scaffold scripts and indentation (by Philipp Burckhardt)2926fcd- feat: updaterandomTypeScript declarations (#9407) (by stdlib-bot)54dedc8- docs: update example (by Athan Reines)4abc1e5- docs: update example (by Athan Reines)8b67e65- docs: update example (by Athan Reines)29770ff- docs: update example (by Athan Reines)5da1e4c- docs: fix description (by Athan Reines)23f974f- docs: fix description (by Athan Reines)1632bdd- build: add scaffold for unary PRNGs (by Athan Reines)7cd701d- chore: update package meta data (#9404) (by stdlib-bot)974bdef- feat: addtto namespace (by Athan Reines)ff7ce26- feat: addrandom/t(by Athan Reines)3645e6c- feat: addrayleighto namespace (by Athan Reines)e4414c2- feat: addrandom/rayleigh(by Athan Reines)662aff5- feat: addpoissonto namespace (by Athan Reines)3307779- feat: addrandom/poisson(by Athan Reines)403cbb2- feat: addgeometricto namespace (by Athan Reines)75d85d7- feat: addrandom/geometric(by Athan Reines)9f88603- feat: addchisquareto namespace (by Athan Reines)4674606- feat: addrandom/chisquare(by Athan Reines)effce74- feat: addchito namespace (by Athan Reines)0f7ed03- feat: addrandom/chi(by Athan Reines)6f0db86- feat: addbernoullito namespace (by Athan Reines)11bb93d- feat: addrandom/bernoulli(by Athan Reines)9446418- chore: clean-up tests, benchmarks, and examples (by Athan Reines)c4b6444- test: serialize returned dtype to string and fix defaults (by Athan Reines)28e03f0- test: serialize returned dtype to string (by Athan Reines)bd0b5c8- build: fix descriptions (by Athan Reines)227e178- build: fix descriptions (by Athan Reines)67e1d65- build: fix descriptions (by Athan Reines)52c06ee- docs: fix descriptions (by Athan Reines)9e5f4c4- feat: updaterandomTypeScript declarations (#9302) (by stdlib-bot, Philipp Burckhardt)6260a0a- docs: correct parameter descriptions inrandom/weibull(by Philipp Burckhardt)7f63ca2- bench: reduce maximum array size (by Athan Reines)0783b86- build: reduce maximum size (by Athan Reines)4bf3633- test: guard against edge case (by Athan Reines)a1536b0- test: guard against edge case (by Athan Reines)36d236e- test: guard against edge case (by Athan Reines)e98a1fd- chore: add directory (by Athan Reines)7f98596- chore: add directory (by Athan Reines)abbab8f- build: fix configuration (by Athan Reines)b5e5d2e- docs: update heading (by Athan Reines)83bc2d5- build: add configuration files (by Athan Reines)131ec4f- feat: addweibullto namespace (by Athan Reines)c8e66e1- feat: addrandom/weibull(by Athan Reines)630d205- feat: addpareto1to namespace (by Athan Reines)a9ef7e7- feat: addrandom/pareto-type1(by Athan Reines)90a6086- feat: addnegativeBinomialto namespace (by Athan Reines)7b9e0c3- feat: addrandom/negative-binomial(by Athan Reines)410d47c- feat: addlognormalto namespace (by Athan Reines)23186c7- feat: addrandom/lognormal(by Athan Reines)5455bfd- feat: addlogisticto namespace (by Athan Reines)17e1b56- feat: addrandom/logistic(by Athan Reines)e67e70e- feat: addlevyto namespace (by Athan Reines)b3567e4- feat: addrandom/levy(by Athan Reines)493f98c- feat: addlaplaceto namespace (by Athan Reines)1919a5e- feat: addrandom/laplace(by Athan Reines)00eb024- feat: addkumaraswamyto namespace (by Athan Reines)f3a2521- feat: addrandom/kumaraswamy(by Athan Reines)35c849b- feat: addinvgammato namespace (by Athan Reines)c1a109d- feat: addrandom/invgamma(by Athan Reines)b0b35d6- feat: addgumbelto namespace (by Athan Reines)9617715- feat: addrandom/gumbel(by Athan Reines)5d469b6- feat: addgammato namespace (by Athan Reines)5d1548b- feat: addrandom/gamma(by Athan Reines)39410b7- feat: addfto namespace (by Athan Reines)a14a24f- feat: addrandom/f(by Athan Reines)3cf0e30- feat: adderlangto namespace (by Athan Reines)fbcf181- feat: addrandom/erlang(by Athan Reines)156d8c8- feat: addcosineto namespace (by Athan Reines)0745106- feat: addrandom/cosine(by Athan Reines)e147dab- feat: addcauchyto namespace (by Athan Reines)4b6fdac- feat: addrandom/cauchy(by Athan Reines)a4ef6b2- feat: addbinomialto namespace (by Athan Reines)a2b124a- feat: addrandom/binomial(by Athan Reines)1f09273- feat: addbetaprimeto namespace (by Athan Reines)fac97f8- feat: addrandom/betaprime(by Athan Reines)71374bd- feat: adddiscreteUniformto namespace (by Athan Reines)10ace78- build: fix template string for package name (by Athan Reines)737faf1- feat: addrandom/discrete-uniform(by Athan Reines)f8d9231- build: fix parameter description wrapping (by Athan Reines)44f6dfe- style: resolve lint failures (by Athan Reines)e1f06d3- build: update to support wrapping a dtype kind description (by Athan Reines)239d0a4- build: fix templates to allow parameterization of dtype kind description (by Athan Reines)25bbc26- build: fix template (by Athan Reines)4154b4c- docs: update example (by Athan Reines)b329dc5- docs: update example (by Athan Reines)6930e13- docs: update example (by Athan Reines)e1eec0f- feat: addbetato namespace (by Athan Reines)f70c800- feat: addrandom/beta(by Athan Reines)d5c02c8- feat: addarcsineto namespace (by Athan Reines)d59b7e2- feat: addrandom/arcsine(by Athan Reines)4556b18- feat: addnormalto namespace (by Athan Reines)c07940c- docs: fix parameter names (by Athan Reines)6c7a45f- build: fix parameter names (by Athan Reines)00d6ad3- feat: addrandom/normal(by Athan Reines)ccab22a- chore: fix config (by Athan Reines)3594a07- build: add configuration for normal distribution (by Athan Reines)b5a3d6b- build: fix property names (by Athan Reines)ae58ac1- build: add scaffold for binary PRNGs (by Athan Reines)8a1514d- chore: update descriptions and benchmarks (by Athan Reines)e158863- docs: fix comments (by Athan Reines)13c7491- chore: move scaffold torandom/arraynamespace (by Athan Reines)4e5528a- chore: move scaffold torandom/arraynamespace (by Athan Reines)8addcf7- chore: move scaffold torandom/arraynamespace (by Athan Reines)e369fa9- build: remove explicit dependence on_toolsdirectory (by Athan Reines)3dda71a- chore: move scaffold torandom/stridednamespace (by Athan Reines)a06cfdd- chore: fix C lint errors (#9073) (by Geo Daoyu, Athan Reines)226d13a- docs: set doctest alias and update example code (by Philipp Burckhardt)47088cc- docs: fix TSDoc comments example code and return annotation values (by Philipp Burckhardt)345429d- chore: fix JavaScript lint errors (#8220) (by Jenish, Athan Reines)3f48135- docs: clean-up code in TSDoc examples (by Philipp Burckhardt)448d1b4- feat: updaterandom/toolsTypeScript declarations (by Philipp Burckhardt)60d130f- feat: updaterandomTypeScript declarations (by Philipp Burckhardt)45bea12- feat: updaterandom/array/toolsTypeScript declarations (by Philipp Burckhardt)77c44b5- feat: updaterandom/arrayTypeScript declarations (by Philipp Burckhardt)14fbe2a- docs: clean-up TypeScript declarations example code (by Philipp Burckhardt)266be21- fix: correct function signature of TypeScript declaration (by Philipp Burckhardt)5c7040c- docs: fix method name in example code (by Philipp Burckhardt)0d7c7b1- docs: pass in proper argument in TSDoc example code forrandom/arraypackages (by Philipp Burckhardt)21ec206- docs: clean-up example code (by Philipp Burckhardt)8a6dbd7- docs: fix example code and return annotation values (by Philipp Burckhardt)6f85067- test: fix malformed test descriptions from strictEqual migration (by Philipp Burckhardt)7add020- test: use standardized assertion messages and fix lint errors (by Philipp Burckhardt)11581aa- 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)54da286- test: use .strictEqual() instead of .equal() and fix lint errors (by Philipp Burckhardt)77867ac- docs: remove trailing whitespace (by Philipp Burckhardt)504a3f1- style: fix indentation in JSON files (by Philipp Burckhardt)202df24- docs: minor clean-up (by Philipp Burckhardt)eff9b74- chore: fix EditorConfig lint errors (#7356) (by Lokesh Ranjan)3565318- refactor: update paths (by Gururaj Gurram)d40eeed- chore: fix EditorConfig lint errors (#7205) (by Deepak Singh)45867ff- chore: fix EditorConfig lint errors (#7179) (by Karan Vasudevamurthy, Athan Reines)271c180- docs: update namespace table of contents (#6999) (by stdlib-bot)8715789- feat: adduniformto namespace (by Athan Reines)bcf158b- feat: addexponentialto namespace (by Athan Reines)b831e5c- feat: addrandom/uniform(by Athan Reines)9b8f3a8- docs: update namespace table of contents (#6996) (by stdlib-bot)ffc0d94- feat: addbinaryFactoryto namespace (by Athan Reines)c1d2b7a- feat: addrandom/tools/binary-factory(by Athan Reines)81f4209- docs: fix documented errors (by Athan Reines)ac030bd- style: fix spacing (by Athan Reines)fd2532a- feat: addbinaryto namespace (by Athan Reines)e510ba5- feat: addrandom/tools/binary(by Athan Reines)1f2dd57- docs: update namespace table of contents (#6928) (by stdlib-bot)7423599- docs: update namespace table of contents (#6917) (by stdlib-bot)ac07e90- docs: fix signature (by Athan Reines)ada899e- docs: fix signature (by Athan Reines)fc2fa6d- docs: fix signature (by Athan Reines)13f2202- test: fix comment (by Athan Reines)4f24995- test: fix comment (by Athan Reines)16bbff1- bench: explicitly set dtype (by Athan Reines)18e643f- bench: explicitly set dtype (by Athan Reines)283b1eb- docs: update copy (by Athan Reines)b1d7e8d- docs: update example (by Athan Reines)b8db168- docs: use attribute accessors in examples (by Athan Reines)67aa7ca- bench: only test a limited set of dtypes (by Athan Reines)4bf3aff- chore: update copyright years (by Athan Reines)85ef704- test: addfactorytests (by Athan Reines)2eaea4a- fix: add type check to ensure only options objects are passed to factory (by Athan Reines)6fcba80- fix: ensure support for zero-dimensional ndarray distribution parameters (by Athan Reines)70c65cc- test: add tests forassignmethod (by Athan Reines)d446f58- test: removefloat32tests (by Athan Reines)62ed403- refactor: migrate torandom/tools/unary-factoryand drop support for default options (by Athan Reines)fb571fb- feat: addtoolsto namespace (by Athan Reines)e5c7aa2- feat: addtoolsto namespace (by Athan Reines)fa668da- feat: addrandom/toolsnamespace (by Athan Reines)fd431ff- test: fix typo (by Athan Reines)9a53f4a- feat: add TypeScript declarations (by Athan Reines)ce7c394- docs: update comments (by Athan Reines)ea82afc- docs: update description (by Athan Reines)7d190e7- feat: add TypeScript declarations (by Athan Reines)384672f- chore: fix EditorConfig lint errors (#6904) (by Dipjyoti Das)99288f7- docs: update descriptions to be more neutral regarding output values (by Athan Reines)393c150- docs: update descriptions to be more neutral regarding output values (by Athan Reines)65f6a65- docs: add REPL help (by Athan Reines)b928b26- docs: add REPL help (by Athan Reines)58747ab- docs: update copy (by Athan Reines)3de82ab- feat: addrandom/tools/unary-factory(by Athan Reines)d7fb715- feat: addrandom/tools/unary(by Athan Reines)366925e- chore: minor clean-up (by Philipp Burckhardt)56e6ec9- docs: fix parameter descriptions (by Athan Reines)9485c2b- chore: fix EditorConfig lint errors (issue #6663) (#6672) (by Dipjyoti Das)a464a60- chore: fix EditorConfig lint errors (#6246) (by MANI, Athan Reines)8805742- chore: resolve lint errors inrandom/base/minstd(#6498) (by Abdul Kaium, Athan Reines)03ee1fb- docs: fix description (by Athan Reines)5fc6df0- docs: fix description (by Athan Reines)a6dc859- refactor: use array base assertion utility (by Athan Reines)9ecb767- chore: fix EditorConfig lint errors (#6215) (by Aly Abdelmoneim)6010481- chore: fix EditorConfig lint errors (#5940) (by Pulkit Gupta, Athan Reines)d9c2e28- docs: update examples (by Athan Reines)05cdb8f- docs: update examples (by Athan Reines)d2fa5d2- docs: update example (by Athan Reines)3eb6fa4- docs: update examples (by Athan Reines)5260d13- refactor: update paths (by Gururaj Gurram)08c640b- test: fix type bug (by Athan Reines)479c50a- test: fix type bug (by Athan Reines)8c7dff3- refactor: move variable declaration (by Athan Reines)b082d29- fix: update include paths and reorder includes (by Athan Reines)3c8a4d5- docs: update note (by Athan Reines)ee0c409- docs: update note (by Athan Reines)40b01fb- fix: update include paths and refactor branching logic (by Athan Reines)5939fb1- fix: update include paths and refactor branching logic (by Athan Reines)5be9674- style: update include order (by Athan Reines)e1296c1- fix: update include paths and reorder includes (by Athan Reines)1467fde- docs: fix include paths in examples (by Athan Reines)faa4da3- docs: fix include paths in examples (by Athan Reines)7ef177c- fix: update include paths and reorder includes (by Athan Reines)51ab6ca- fix: update include paths and reorder includes (by Athan Reines)8a15baa- docs: update related packages sections (#4425) (by stdlib-bot)d88905f- docs: fix parameter descriptions in Weibull distribution packages (by Philipp Burckhardt)b87254d- docs: fix parameter descriptions in Weibull distribution packages (by Philipp Burckhardt)90e96d0- chore: minor clean-up (by Philipp Burckhardt)8553770- chore: minor clean-up (by Philipp Burckhardt)32deb11- docs: update related packages sections (#3976) (by stdlib-bot)cf7d38a- docs: update related packages sections (#3527) (by stdlib-bot)9818fa6- feat: update namespace TypeScript declarations (#3259) (by stdlib-bot, Philipp Burckhardt)1001ae3- fix: remove unused imports (by Athan Reines)83f2a61- fix: remove unused imports (by Athan Reines)8b1548f- feat: update namespace TypeScript declarations (#3190) (by stdlib-bot, Philipp Burckhardt)
A total of 15 people contributed to this release. Thank you to the following contributors:
- Abdul Kaium
- Aly Abdelmoneim
- Athan Reines
- Deepak Singh
- Dipjyoti Das
- Geo Daoyu
- Gururaj Gurram
- Jenish
- Karan Anand
- Karan Vasudevamurthy
- Lokesh Ranjan
- MANI
- Philipp Burckhardt
- Pulkit Gupta
- Shubham
No changes reported for this release.
A total of 2 issues were closed in this release:
Details
80e8e4a- docs: update examples inrandom/iter(#1769) (by Sai Srikar Dumpeti, Philipp Burckhardt)93560b9- fix: ensure correct seed validation (#3007) (by Rishav)2c4e5d8- build: disable additional lint rule in TS tests (by Philipp Burckhardt)aad48ea- chore: resolve lint errors (by Philipp Burckhardt)62bb1e0- docs: improve examples ofrandom/arraynamespace (by Tirtadwipa Manunggal, Philipp Burckhardt)8e110d6- docs: update examples forrandom/array/tools(by Jenish Thapa, Philipp Burckhardt)
A total of 5 people contributed to this release. Thank you to the following contributors:
- Jenish Thapa
- Philipp Burckhardt
- Rishav
- Sai Srikar Dumpeti
- Tirtadwipa Manunggal
No changes reported for this release.
-
31aff93: deprecate C APIs in favor ofrandom/base/shared- To migrate, users should explicitly depend on
@stdlib/random/base/sharedand update their include paths accordingly.
- To migrate, users should explicitly depend on
-
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.
This release closes the following issue:
Details
2777e4b- bench: resolve lint errors in benchmarks (by Athan Reines)d04dcbd- docs: remove private annotations in C comments (by Philipp Burckhardt)a78f7d1- style: add missing spaces (by Philipp Burckhardt)53fd65d- docs: update related packages sections (#2240) (by stdlib-bot)aaa391a- chore: fix typos (by Philipp Burckhardt)3be9ed0- docs: update related packages sections (#2221) (by stdlib-bot)39e0ba8- docs: update related packages sections (#2159) (by stdlib-bot)9ed7d0e- chore: add missing trailing newlines (by Philipp Burckhardt)d302b34- docs: update related packages sections (#2028) (by stdlib-bot)8a88ec1- docs: update related packages sections (#2006) (by stdlib-bot)ff528da- fix: address lint error (by Athan Reines)09483ae- fix: update documentation to reflect correct seed range (by Athan Reines)28433d6- docs: clean-up C function parameter and return annotations (by Philipp Burckhardt)9f2bf9c- docs: update related packages sections (#1907) (by stdlib-bot)f626157- docs: update related packages sections (#1744) (by stdlib-bot)12dcb7a- docs: update related packages sections (#1421) (by stdlib-bot)5daf468- docs: update related packages sections (#1380) (by stdlib-bot)6236c9f- chore: update package meta data (#1377) (by stdlib-bot, Athan Reines)31aff93- remove: remove C APIs in favor ofrandom/base/shared(by Athan Reines)3f6ef04- refactor: use shared package (by Athan Reines)9b5486c- refactor: use shared package (by Athan Reines)019b3ce- refactor: use shared package (by Athan Reines)382c8bb- refactor: use shared package (by Athan Reines)748d77d- refactor: use shared package (by Athan Reines)00ca7c2- refactor: use shared package (by Athan Reines)bc091c6- style: address compiler warnings (by Athan Reines)03d7a3a- feat: addrandom/base/shared(by Athan Reines)1dc5966- docs: update related packages sections (#1361) (by stdlib-bot)0adcae5- feat: update namespace TypeScript declarations (#1340) (by stdlib-bot, Athan Reines)4315e33- docs: update related packages sections (#1320) (by stdlib-bot)5f66800- test: fix function invocations (by Athan Reines)7137673- docs: update related packages sections (#1315) (by stdlib-bot)0b15ebe- docs: update related packages sections (#1310) (by stdlib-bot)d675ecd- docs: update related packages sections (#1309) (by stdlib-bot)6008b22- docs: update related packages sections (#1308) (by stdlib-bot)
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.
b620e84- addtto namespace9197455- addrandom/strided/tb27bb2d- addrayleighto namespace3bbc5f8- addrandom/strided/rayleigh8ca6251- addpoissonto namespace026c6a4- addrandom/strided/poissonf0038c4- addgeometricto namespacec0e5681- addrandom/strided/geometric6c681e9- addchisquareto namespace94d1a50- addrandom/strided/chisquare4504d0e- addchito namespace44c6019- addrandom/strided/chi2afada7- addbernoullito namespace33cdaa6- addrandom/strided/bernoulli400646c- addternaryFactoryto namespace6325b6a- addrandom/strided/tools/ternary-factory1db2872- addrandom/strided/toolsnamespace package60d37a0- addrandom/array/toolsnamespace packagec152cfa- addrandom/strided/tools/binary-factory2693e3b- update namespace TypeScript declarations (#1287)c3079d2- addfactorymethod and remove options supportdac0583- addrandom/strided/tools/unary-factory91ec288- addhypergeometricto namespace253aef6- addrandom/array/hypergeometric4d50760- addfrechetto namespaceacba49b- addrandom/array/frechetf5112de- addtriangularto namespacee850b8c- addrandom/array/triangularf0d8be9- addrandom/array/tools/ternary-factory292f38d- addrandom/array/tools/ternaryb53c12e- update namespace TypeScript declarations (#1264)7e702f6- addnegativeBinomialto namespaced5cfbcc- addrandom/array/negative-binomial4d448e8- addbinomialto namespace009f80f- addrandom/array/binomial7d9d99e- addkumaraswamyto namespace308bbb2- addrandom/array/kumaraswamyd16c977- addpareto1to namespace8d53fdf- addrandom/array/pareto-type1887a59b- addweibullto namespace953c172- addrandom/array/weibulla206dd9- addlogisticto namespace58f2aa6- addrandom/array/logistic3e3acc5- addlevyto namespacea611e68- addrandom/array/levy8782a72- addlevyto namespace348ae61- addrandom/array/laplaceade8a79- addgumbelto namespace36fcc2c- addrandom/array/gumbel4b0fd4a- addfto namespace908acbf- addrandom/array/fbc031ff- addrandom/array/erlangf471aa8- addcauchyto namespacefac73ce- addrandom/array/cauchy8195bcf- addassignmethod and refactor implementation74c1844- addassignmethod and refactor implementation31a0fe5- addassignmethod and refactor implementation460cd4b- addassignmethod and refactor implementation1c9efcd- addassignmethod and refactor implementationd6b2dfd- addassignmethod and refactor implementationa081381- addassignmethod and refactor implementationaaecfda- addassignmethod and refactor implementation99b4053- addassignmethod and refactor implementation68413e0- update namespace TypeScript declarations (#1221)2f452f3- add anassignmethod and refactor implementation7a98dfa- addrandom/array/tools/binary-factory84cf136- addrandom/array/tools/binary9c7c048- addtto namespace8aaf98e- addrandom/array/te26c656- addchisquareto namespace611a594- addrandom/array/chisquared73025b- addchito namespace8ffb082- addrandom/array/chi682a096- addrayleighto namespace2dc4be8- addrandom/array/rayleighde69dd0- addpoissonto namespacef4faaae- addrandom/array/poissonf989e7d- addbernoullito namespace6dc58d9- addrandom/array/bernoulliadad88f- refactor to support top-level output array default and currying PRNG parameters4ea8f4b- addrandom/array/tools/nullarya30b64a- addrandom/array/tools/unary-factory9f1aad3- addrandom/array/tools/unarye25b23b- rename type definitions for array and ndarray data typesb1e4cca- update namespace exports
-
c3079d2: usefactorymethod for seeding PRNG- To migrate, users should use the
factorymethod to create a seeded PRNG. Previously, users could provide options directly to the main export andndarraymethod. This capability has been replaced with afactorymethod. This change aligns with conventions found elsewhere in the project where the main export uses an unseeded PRNG, and, in order to create a seeded variant, one needs to use a factory function.
- To migrate, users should use the
-
adad88f: update signatures to supporting currying- To migrate, users should (1) specify a default output array data type when invoking the main export, instead of the returned function, and (2) specify a PRNG parameter when invoking the returned function in order to curry PRNG parameters. Specifying an output array data type can still be done via the returned function; however, instead of a positional argument, one needs to provide an options object.
-
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.
A total of 20 issues were closed in this release:
#870, #880, #882, #883, #884, #885, #886, #887, #888, #889, #890, #932, #935, #937, #939, #941, #943, #945, #947, #949
Details
18c2502- docs: update related packages sections (#1303) (by stdlib-bot)97992ab- docs: update related packages sections (#1301) (by stdlib-bot)3ca6b26- docs: update namespace table of contents (#1297) (by stdlib-bot, Philipp Burckhardt)ed8a998- docs: update related packages sections (#1296) (by stdlib-bot)42b1c7e- docs: update related packages sections (#1290) (by stdlib-bot)b620e84- feat: addtto namespace (by Athan Reines)9197455- feat: addrandom/strided/t(by Athan Reines)b27bb2d- feat: addrayleighto namespace (by Athan Reines)3bbc5f8- feat: addrandom/strided/rayleigh(by Athan Reines)8ca6251- feat: addpoissonto namespace (by Athan Reines)026c6a4- feat: addrandom/strided/poisson(by Athan Reines)86ec425- test: fix strides (by Athan Reines)3561fb0- test: fix strides (by Athan Reines)a1c2350- test: fix strides (by Athan Reines)97c297a- test: fix strides (by Athan Reines)1df0360- test: fix strides (by Athan Reines)f0038c4- feat: addgeometricto namespace (by Athan Reines)c0e5681- feat: addrandom/strided/geometric(by Athan Reines)6c681e9- feat: addchisquareto namespace (by Athan Reines)94d1a50- feat: addrandom/strided/chisquare(by Athan Reines)4504d0e- feat: addchito namespace (by Athan Reines)44c6019- feat: addrandom/strided/chi(by Athan Reines)2afada7- feat: addbernoullito namespace (by Athan Reines)33cdaa6- feat: addrandom/strided/bernoulli(by Athan Reines)ddaba8a- test: update parameter values (by Athan Reines)95699ed- chore: add keyword (by Athan Reines)c8c6eb6- bench: rename variable and update parameter value (by Athan Reines)2b9929f- docs: update example values (by Athan Reines)7b91fb7- docs: fix description (by Athan Reines)3e86122- docs: fix grammar (by Athan Reines)3a197bd- test: fix description (by Athan Reines)c89624e- fix: improve type specificity (by Athan Reines)35a2357- docs: fix description (by Athan Reines)5d89d4a- test: add attribute tests (by Athan Reines)400646c- feat: addternaryFactoryto namespace (by Athan Reines)6325b6a- feat: addrandom/strided/tools/ternary-factory(by Athan Reines)1db2872- feat: addrandom/strided/toolsnamespace package (by Athan Reines)4ee18f5- docs: fix copyright year (by Athan Reines)60d37a0- feat: addrandom/array/toolsnamespace package (by Athan Reines)c152cfa- feat: addrandom/strided/tools/binary-factory(by Athan Reines)e568861- docs: fix parameter name (by Athan Reines)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)c3079d2- feat: addfactorymethod and remove options support (by Athan Reines)dac0583- feat: addrandom/strided/tools/unary-factory(by Athan Reines)720902c- docs: remove unnecessaryrequirestatement (by Athan Reines)322d1ca- docs: update namespace table of contents (#1284) (by stdlib-bot, Philipp Burckhardt)2786c2e- docs: update related packages sections (#1283) (by stdlib-bot)afa953b- docs: update related packages sections (#1281) (by stdlib-bot)20b6f2f- docs: update related packages sections (#1280) (by stdlib-bot)4448d6e- docs: update related packages sections (#1277) (by stdlib-bot)f04074a- docs: update related packages sections (#1276) (by stdlib-bot)a2158dd- docs: update related packages sections (#1275) (by stdlib-bot)ebc4ef4- docs: update related packages sections (#1273) (by stdlib-bot)c5ec686- docs: update related packages sections (#1272) (by stdlib-bot)1e909db- docs: update related packages sections (#1267) (by stdlib-bot)91ec288- feat: addhypergeometricto namespace (by Athan Reines)253aef6- feat: addrandom/array/hypergeometric(by Athan Reines)4d50760- feat: addfrechetto namespace (by Athan Reines)acba49b- feat: addrandom/array/frechet(by Athan Reines)f5112de- feat: addtriangularto namespace (by Athan Reines)e850b8c- feat: addrandom/array/triangular(by Athan Reines)f0d8be9- feat: addrandom/array/tools/ternary-factory(by Athan Reines)292f38d- feat: addrandom/array/tools/ternary(by Athan Reines)80199f6- fix: update variable name to reflect arity (by Athan Reines)29add29- docs: fix parameter descriptions and fix tests (by Athan Reines)250aa76- test: fix tests to ensure testing intended behavior (by Athan Reines)ab6ab4f- docs: update namespace table of contents (#1265) (by stdlib-bot, Athan Reines)b53c12e- feat: update namespace TypeScript declarations (#1264) (by stdlib-bot, Athan Reines)4368c3b- chore: fix variable names (by Philipp Burckhardt)6e77487- chore: fix variable names (by Philipp Burckhardt)d2d2b70- docs: update related packages sections (#1261) (by stdlib-bot)8598798- docs: updated related packages (by Athan Reines)50a54c7- docs: update descriptions (by Athan Reines)7e702f6- feat: addnegativeBinomialto namespace (by Athan Reines)d5cfbcc- feat: addrandom/array/negative-binomial(by Athan Reines)4d448e8- feat: addbinomialto namespace (by Athan Reines)009f80f- feat: addrandom/array/binomial(by Athan Reines)7d9d99e- feat: addkumaraswamyto namespace (by Athan Reines)308bbb2- feat: addrandom/array/kumaraswamy(by Athan Reines)d16c977- feat: addpareto1to namespace (by Athan Reines)8d53fdf- feat: addrandom/array/pareto-type1(by Athan Reines)887a59b- feat: addweibullto namespace (by Athan Reines)953c172- feat: addrandom/array/weibull(by Athan Reines)e99e4bc- docs: update related packages (by Athan Reines)a206dd9- feat: addlogisticto namespace (by Athan Reines)58f2aa6- feat: addrandom/array/logistic(by Athan Reines)3e3acc5- feat: addlevyto namespace (by Athan Reines)a611e68- feat: addrandom/array/levy(by Athan Reines)a333a43- refactor: rename parameter (by Athan Reines)d033f3e- refactor: rename parameter (by Athan Reines)8782a72- feat: addlevyto namespace (by Athan Reines)348ae61- feat: addrandom/array/laplace(by Athan Reines)ade8a79- feat: addgumbelto namespace (by Athan Reines)36fcc2c- feat: addrandom/array/gumbel(by Athan Reines)4b0fd4a- feat: addfto namespace (by Athan Reines)908acbf- feat: addrandom/array/f(by Athan Reines)bc031ff- feat: addrandom/array/erlang(by Athan Reines)f471aa8- feat: addcauchyto namespace (by Athan Reines)fac73ce- feat: addrandom/array/cauchy(by Athan Reines)1205885- chore: remove obsolete files (by Athan Reines)8195bcf- feat: addassignmethod and refactor implementation (by Athan Reines)74c1844- feat: addassignmethod and refactor implementation (by Athan Reines)31a0fe5- feat: addassignmethod and refactor implementation (by Athan Reines)460cd4b- feat: addassignmethod and refactor implementation (by Athan Reines)1c9efcd- feat: addassignmethod and refactor implementation (by Athan Reines)d6b2dfd- feat: addassignmethod and refactor implementation (by Athan Reines)a081381- feat: addassignmethod and refactor implementation (by Athan Reines)aaecfda- feat: addassignmethod and refactor implementation (by Athan Reines)99b4053- feat: addassignmethod and refactor implementation (by Athan Reines)68413e0- feat: update namespace TypeScript declarations (#1221) (by stdlib-bot, Philipp Burckhardt)b0e9fff- test: remove non-general tests (by Athan Reines)227c104- docs: update notes and descriptions and add missing import (by Athan Reines)2f452f3- feat: add anassignmethod and refactor implementation (by Athan Reines)09fe11b- bench: update require path (by Athan Reines)96489fa- docs: update namespace table of contents (#1251) (by stdlib-bot, Philipp Burckhardt)7a98dfa- feat: addrandom/array/tools/binary-factory(by Athan Reines)6b16ced- docs: update examples (by Athan Reines)760edc1- docs: update example (by Athan Reines)84cf136- feat: addrandom/array/tools/binary(by Athan Reines)f7af7f6- docs: simplify examples (by Athan Reines)5ca2b6b- docs: simplify examples (by Athan Reines)76fedac- fix: update data type alias (by Athan Reines)dea49e0- docs: use single quotes in require calls instead of backticks (by Philipp Burckhardt)b44cd7f- docs: fix typo (by Athan Reines)9c7c048- feat: addtto namespace (by Athan Reines)8aaf98e- feat: addrandom/array/t(by Athan Reines)e26c656- feat: addchisquareto namespace (by Athan Reines)611a594- feat: addrandom/array/chisquare(by Athan Reines)59c2959- docs: fix JSDoc parameter type regression (by Athan Reines)afc5695- test: update tests and documentation (by Athan Reines)faaf065- test: update tests and documentation (by Athan Reines)4757898- test: update tests and notes (by Athan Reines)d73025b- feat: addchito namespace (by Athan Reines)8ffb082- feat: addrandom/array/chi(by Athan Reines)ffed11f- bench: rename variable (by Athan Reines)682a096- feat: addrayleighto namespace (by Athan Reines)2dc4be8- feat: addrandom/array/rayleigh(by Athan Reines)8e50fd0- bench: rename variable (by Athan Reines)c4b704e- bench: rename variable (by Athan Reines)e66428a- bench: rename variable (by Athan Reines)f8b1c49- test: update test values (by Athan Reines)9137a72- test: update test values (by Athan Reines)3fabb64- test: update test values (by Athan Reines)de69dd0- feat: addpoissonto namespace (by Athan Reines)f4faaae- feat: addrandom/array/poisson(by Athan Reines)3baf817- fix: update keywords (by Athan Reines)f989e7d- feat: addbernoullito namespace (by Athan Reines)6dc58d9- feat: addrandom/array/bernoulli(by Athan Reines)07ec11c- chore: update keywords (by Athan Reines)63ed59b- docs: fix example and reorder require statements (by Athan Reines)7600ef8- docs: fix grammar (by Athan Reines)1ac1ffc- docs: addassigndocumentation (by Athan Reines)194348a- test: addassigntests (by Athan Reines)891c1c3- docs: update descriptions (by Athan Reines)c61ac91- docs: update descriptions (by Athan Reines)f034ad0- docs: addassigndocumentation (by Athan Reines)89e2b9b- docs: addassigndocumentation and update descriptions (by Athan Reines)170dda4- test: fix test case (by Athan Reines)3dbc688- docs: update descriptions (by Athan Reines)1130142- bench: addassignbenchmarks (by Athan Reines)0c7e759- test: fix syntax errors (by Athan Reines)9ed2176- test: addassigntests and benchmarks and update documentation (by Athan Reines)6929148- style: rename variable (by Athan Reines)67df9bf- refactor: update implementation to use array tooling and fix documentation (by Athan Reines)c216348- refactor: update implementation to use array tooling (by Athan Reines)a16ad62- docs: update examples (by Athan Reines)9762e88- docs: update signatures and add partial application docs (by Athan Reines)d7ca9e4- bench: update description (by Athan Reines)8b4cc29- docs: update copy (by Athan Reines)44f8243- bench: fix function invocations (by Athan Reines)e38a7cc- docs: fix signatures (by Athan Reines)9c2c4eb- docs: fix example (by Athan Reines)db6c048- docs: fix example (by Athan Reines)adad88f- feat: refactor to support top-level output array default and currying PRNG parameters (by Athan Reines)0c69eee- docs: remove throws annotations (by Athan Reines)4ea8f4b- feat: addrandom/array/tools/nullary(by Athan Reines)c5cadd8- docs: fix throws tags and update description (by Athan Reines)2328e56- docs: update copy (by Athan Reines)aa40fc7- docs: add README and update descriptions (by Athan Reines)a30b64a- feat: addrandom/array/tools/unary-factory(by Athan Reines)eb30a23- docs: add comment (by Athan Reines)f38a4b0- docs: add comments (by Athan Reines)9f1aad3- feat: addrandom/array/tools/unary(by Athan Reines)e25b23b- feat: rename type definitions for array and ndarray data types (by Athan Reines)8ef1f9e- docs: update related packages sections (#1233) (by stdlib-bot)5184bd0- docs: update namespace table of contents (#1213) (by stdlib-bot, Athan Reines)b1e4cca- feat: update namespace exports (by Philipp Burckhardt)fe1a276- docs: update related packages sections (#1220) (by stdlib-bot)cf3668f- docs: update related packages sections (#1210) (by stdlib-bot)1879534- docs: update related packages sections (#1179) (by stdlib-bot)4d6b104- docs: update related packages sections (#1172) (by stdlib-bot, Athan Reines)bf038c4- docs: update related packages sections (#1168) (by stdlib-bot)d575e8b- docs: update related packages sections (#1167) (by stdlib-bot)74bf172- docs: update related packages sections (#1165) (by stdlib-bot)26cf434- docs: update related packages sections (#1156) (by stdlib-bot)2f0cb7e- docs: update related packages sections (#1154) (by stdlib-bot)57d81e4- docs: update related packages sections (#1151) (by stdlib-bot)73f98e4- docs: update related packages sections (#1150) (by stdlib-bot)78a556e- docs: update related packages sections (#1145) (by stdlib-bot)23114c6- build: remove tslint directives (by Philipp Burckhardt)2dba7d6- build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)8fbd70f- build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)9502ed2- build: replace tslint directive with eslint equivalent (by Philipp Burckhardt)3b8d967- build: remove tslint directives (by Philipp Burckhardt)
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.
efe050d- update minimum TypeScript version421e1ae- update namespace TypeScript declarations (#1044)50ba55b- addweibullto namespace82f6933- refactor declarations to use genericsd63cef6- refactor declarations to use generics948fb07- refactor declarations to use generics1faa20f- refactor declarations to use generics1971510- refactor declarations to use generics1f54cce- refactor declarations to use generics20831a2- refactor declarations to use generics4ae8e28- refactor declarations to use generics5cd653f- refactor declarations to use generics75d73c4- refactor declarations to use generics4f4c99a- refactor declarations to use generics40b1218- refactor declarations to use genericsebac539- refactor declarations to use generics41eb26b- refactor declarations to use genericsf1786aa- refactor declarations to use generics7373470- increase minimum TypeScript versionaff558d- refactor declarations to use genericsf15f90b- refactor declarations to preserve type infoa5e0df4- refactor declarations to preserve type info9a8e351- refactor declarations to preserve type infoda0b9de- refactor declarations to preserve type info613cea4- refactor declarations to preserve type info3c2eed5- refactor declarations to preserve type info0e16a7b- refactor declarations to preserve type info7785b17- refactor declarations to preserve type info59a17ec- refactor declarations to preserve type infod995b3b- refactor declarations to preserve type info4633e6b- refactor declarations to preserve type info4a832d8- refactor declarations to preserve type info6e8d134- refactor declarations to preserve type info62ff701- refactor declarations to preserve type infoa1c7136- refactor declarations to preserve type info5bb4a8e- refactor declarations to preserve type infof3f4cc8- refactor declarations to preserve type infofc71c6e- refactor declarations to preserve type infod8790e6- refactor declarations to preserve type infoba99176- refactor declarations to preserve type info7527857- refactor declarations to preserve type info64ca79d- refactor declarations to preserve type info855aa78- refactor declarations to preserve type infoec09928- refactor declarations to preserve type info8257234- refactor declarations to preserve type info9136b78- refactor declarations to preserve type info6a5896b- refactor declarations to preserve type info02fbcc3- refactor declarations to preserve type infoe43e02b- refactor declarations to preserve type info1613149- refactor declarations to preserve type info77cd6ce- refactor declarations to preserve type infoa4eba9b- refactor declarations to preserve type infof96d25e- refactor declarations to preserve type info9d12bad- refactor declarations to preserve type info7adf84c- refactor declarations to preserve type info3530c55- refactor declarations to preserve type info8d6ee73- refactor declarations to preserve type info9ac5b91- refactor declarations to preserve type info5b12c1f- refactor declarations to preserve type info72ac2e6- refactor declarations to preserve type info8b22739- refactor declarations to preserve type info0b1ec25- add package for creating an array of geometric pseudorandom numbers (#971)ca77f96- add strided interface for Weibull distribution (#1012)e44f8c0- addrandom/exponentiale8775fc- update namespace TypeScript declarations (#951)d115362- update namespace table of contents (#933)154b37b- addgamma,invgamma, andcosineto namespace907145e- addcosineto namespaced315362- add interface for filling strided array with cosine random numberse2f8adb- add interface for filling array with cosine random numbersa2e039c- add interface for filling strided array with inverse gamma random numbersddf4788- add interface for filling strided array with gamma random numbers0b8e8d9- addminstdShuffleto namespace8bf72f5- add strided interface to fill an array with pseudorandom numbers using an LCG whose output is shuffledc5cc648- addminstdShuffleto namespace2c2aa4e- add support for creating an array of pseudorandom numbers using an LCG whose output is shuffled90c53b0- update namespace TypeScript declarations (#923)a1fd583- addbetaprimeto namespace06425a7- addinvgammaandbetaprimeto namespace059038f- add strided interface for filling a strided array with pseudorandom numbers drawn from a beta prime distribution (#918)266804a- add support for creating an array of pseudorandom numbers drawn from an inverse gamma distribution (#915)9bc8935- addbetaprimeto namespace5cb61c4- add support for creating an array of pseudorandom numbers drawn from a beta prime distribution (#917)1e82c3b- addgammato namespace00e8da0- update namespace TypeScript declarations (#919)720e367- add support for creating an array of pseudorandom numbers drawn from a gamma distribution (#914)
c992ceb- update import path forCollectiontype definitionb35af1c- add plain object checks7118ce2- add plain object checks91a3e28- add plain object checkscc317e1- add plain object checks6be08e2- add plain object checksd59560c- add missing default typea55ea84- add missing default type2b4e703- add missing argument to function invocation
-
efe050d: update minimum TypeScript version to 4.1- To migrate, users should upgrade their TypeScript version to at least version 4.1.
-
82f6933: refactor declarations to use generics -
d63cef6: refactor declarations to use generics -
948fb07: refactor declarations to use generics -
1faa20f: refactor declarations to use generics -
1971510: refactor declarations to use generics -
1f54cce: refactor declarations to use generics -
20831a2: refactor declarations to use generics -
4ae8e28: refactor declarations to use generics -
5cd653f: refactor declarations to use generics -
75d73c4: refactor declarations to use generics -
4f4c99a: refactor declarations to use generics -
40b1218: refactor declarations to use generics -
ebac539: refactor declarations to use generics -
41eb26b: refactor declarations to use generics -
f1786aa: refactor declarations to use generics -
7373470: increase minimum TypeScript version -
aff558d: refactor declarations to use generics -
f15f90b: refactor declarations to preserve type info -
a5e0df4: refactor declarations to preserve type info -
9a8e351: refactor declarations to preserve type info -
da0b9de: refactor declarations to preserve type info -
613cea4: refactor declarations to preserve type info -
3c2eed5: refactor declarations to preserve type info -
0e16a7b: refactor declarations to preserve type info -
7785b17: refactor declarations to preserve type info -
59a17ec: refactor declarations to preserve type info -
d995b3b: refactor declarations to preserve type info -
4633e6b: refactor declarations to preserve type info -
4a832d8: refactor declarations to preserve type info -
6e8d134: refactor declarations to preserve type info -
62ff701: refactor declarations to preserve type info -
a1c7136: refactor declarations to preserve type info -
5bb4a8e: refactor declarations to preserve type info -
f3f4cc8: refactor declarations to preserve type info -
fc71c6e: refactor declarations to preserve type info -
d8790e6: refactor declarations to preserve type info -
ba99176: refactor declarations to preserve type info -
7527857: refactor declarations to preserve type info -
64ca79d: refactor declarations to preserve type info -
855aa78: refactor declarations to preserve type info -
ec09928: refactor declarations to preserve type info -
8257234: refactor declarations to preserve type info -
9136b78: refactor declarations to preserve type info -
6a5896b: refactor declarations to preserve type info -
02fbcc3: refactor declarations to preserve type info -
e43e02b: refactor declarations to preserve type info -
1613149: refactor declarations to preserve type info -
77cd6ce: refactor declarations to preserve type info -
a4eba9b: refactor declarations to preserve type info -
f96d25e: refactor declarations to preserve type info -
9d12bad: refactor declarations to preserve type info -
7adf84c: refactor declarations to preserve type info -
3530c55: refactor declarations to preserve type info -
8d6ee73: refactor declarations to preserve type info -
9ac5b91: refactor declarations to preserve type info -
5b12c1f: refactor declarations to preserve type info -
72ac2e6: refactor declarations to preserve type info -
8b22739: refactor declarations to preserve type info
A total of 5 issues were closed in this release:
Details
d73bbf4- build: replace lint directives (by Philipp Burckhardt)3653808- build: remove tslint directives (by Philipp Burckhardt)bf2cf8b- build: remove tslint directives (by Philipp Burckhardt)453dd85- build: remove tslint directives (by Philipp Burckhardt)efe050d- feat: update minimum TypeScript version (by Philipp Burckhardt)c992ceb- fix: update import path forCollectiontype definition (by Athan Reines)f816a7a- build: add backslashes and always include a sign (by Philipp Burckhardt)fd84d3b- build: swallow curl errors (by Philipp Burckhardt)fab1183- docs: remove empty lines (by Philipp Burckhardt)41ffb52- build: include change in coverage (by Philipp Burckhardt)64c8e5a- build: add further backslashes and remove blank comments (by Philipp Burckhardt)33a5bc7- build: color by whether full code coverage has been achieved (by Philipp Burckhardt)3ac92a3- build: set user name and token (by Philipp Burckhardt)238c3f8- build: update checkout settings and push URL (by Philipp Burckhardt)8bd8737- build: upload coverage reports (by Philipp Burckhardt)b35af1c- fix: add plain object checks (by Philipp Burckhardt)7118ce2- fix: add plain object checks (by Philipp Burckhardt)91a3e28- fix: add plain object checks (by Philipp Burckhardt)cc317e1- fix: add plain object checks (by Philipp Burckhardt)6be08e2- fix: add plain object checks (by Philipp Burckhardt)55866ea- test: use strictEqual checks (by Philipp Burckhardt)2e197bc- test: use strictEqual checks (by Philipp Burckhardt)10c6209- test: use strictEqual checks (by Philipp Burckhardt)d5fa8e8- test: use strictEqual checks (by Philipp Burckhardt)37bc73b- style: remove empty lines (by Philipp Burckhardt)3300a8d- style: remove empty lines (by Philipp Burckhardt)408d8ce- refactor: swap out copy for assign in random streams packages (by Philipp Burckhardt)dd9bd7c- refactor: swap out copy for assign in random streams packages (by Philipp Burckhardt)6df4112- refactor: swap out copy for assign in random streams packages (by Philipp Burckhardt)e5293c8- refactor: swap out copy for assign in random streams packages (by Philipp Burckhardt)2377b27- refactor: swap out copy for assign in random streams packages (by Philipp Burckhardt)e7f78f9- refactor: swap out copy for assign in base random packages (by Philipp Burckhardt)ca17d38- refactor: swap out copy for assign in iter packages (by Philipp Burckhardt)efef313- docs: update namespace table of contents (#1045) (by stdlib-bot, Athan Reines)421e1ae- feat: update namespace TypeScript declarations (#1044) (by stdlib-bot, Athan Reines)f31a231- docs: fix method name (by Athan Reines)50ba55b- feat: addweibullto namespace (by Athan Reines)dd140ad- docs: fix method name (by Athan Reines)dd011c4- docs: fix capitalization (by Athan Reines)b5e2ec2- docs: fix missing space (by Athan Reines)0dc81cc- bench: fix variable names (by Athan Reines)82f6933- feat: refactor declarations to use generics (by Athan Reines)d63cef6- feat: refactor declarations to use generics (by Athan Reines)948fb07- feat: refactor declarations to use generics (by Athan Reines)1faa20f- feat: refactor declarations to use generics (by Athan Reines)1971510- feat: refactor declarations to use generics (by Athan Reines)1f54cce- feat: refactor declarations to use generics (by Athan Reines)20831a2- feat: refactor declarations to use generics (by Athan Reines)4ae8e28- feat: refactor declarations to use generics (by Athan Reines)5cd653f- feat: refactor declarations to use generics (by Athan Reines)75d73c4- feat: refactor declarations to use generics (by Athan Reines)4f4c99a- feat: refactor declarations to use generics (by Athan Reines)40b1218- feat: refactor declarations to use generics (by Athan Reines)ebac539- feat: refactor declarations to use generics (by Athan Reines)41eb26b- feat: refactor declarations to use generics (by Athan Reines)d59560c- fix: add missing default type (by Athan Reines)a55ea84- fix: add missing default type (by Athan Reines)f1786aa- feat: refactor declarations to use generics (by Athan Reines)7373470- feat: increase minimum TypeScript version (by Athan Reines)aff558d- feat: refactor declarations to use generics (by Athan Reines)f15f90b- feat: refactor declarations to preserve type info (by Athan Reines)a5e0df4- feat: refactor declarations to preserve type info (by Athan Reines)9a8e351- feat: refactor declarations to preserve type info (by Athan Reines)da0b9de- feat: refactor declarations to preserve type info (by Athan Reines)613cea4- feat: refactor declarations to preserve type info (by Athan Reines)3c2eed5- feat: refactor declarations to preserve type info (by Athan Reines)0e16a7b- feat: refactor declarations to preserve type info (by Athan Reines)7785b17- feat: refactor declarations to preserve type info (by Athan Reines)59a17ec- feat: refactor declarations to preserve type info (by Athan Reines)d995b3b- feat: refactor declarations to preserve type info (by Athan Reines)4633e6b- feat: refactor declarations to preserve type info (by Athan Reines)4a832d8- feat: refactor declarations to preserve type info (by Athan Reines)6e8d134- feat: refactor declarations to preserve type info (by Athan Reines)62ff701- feat: refactor declarations to preserve type info (by Athan Reines)a1c7136- feat: refactor declarations to preserve type info (by Athan Reines)5bb4a8e- feat: refactor declarations to preserve type info (by Athan Reines)f3f4cc8- feat: refactor declarations to preserve type info (by Athan Reines)fc71c6e- feat: refactor declarations to preserve type info (by Athan Reines)d8790e6- feat: refactor declarations to preserve type info (by Athan Reines)ba99176- feat: refactor declarations to preserve type info (by Athan Reines)7527857- feat: refactor declarations to preserve type info (by Athan Reines)64ca79d- feat: refactor declarations to preserve type info (by Athan Reines)855aa78- feat: refactor declarations to preserve type info (by Athan Reines)ec09928- feat: refactor declarations to preserve type info (by Athan Reines)8257234- feat: refactor declarations to preserve type info (by Athan Reines)9136b78- feat: refactor declarations to preserve type info (by Athan Reines)6a5896b- feat: refactor declarations to preserve type info (by Athan Reines)02fbcc3- feat: refactor declarations to preserve type info (by Athan Reines)e43e02b- feat: refactor declarations to preserve type info (by Athan Reines)1613149- feat: refactor declarations to preserve type info (by Athan Reines)77cd6ce- feat: refactor declarations to preserve type info (by Athan Reines)a4eba9b- feat: refactor declarations to preserve type info (by Athan Reines)f96d25e- feat: refactor declarations to preserve type info (by Athan Reines)9d12bad- feat: refactor declarations to preserve type info (by Athan Reines)7adf84c- feat: refactor declarations to preserve type info (by Athan Reines)3530c55- feat: refactor declarations to preserve type info (by Athan Reines)8d6ee73- feat: refactor declarations to preserve type info (by Athan Reines)9ac5b91- feat: refactor declarations to preserve type info (by Athan Reines)5b12c1f- feat: refactor declarations to preserve type info (by Athan Reines)6ae0ee2- chore: remove comment (by Athan Reines)72ac2e6- feat: refactor declarations to preserve type info (by Athan Reines)8b22739- feat: refactor declarations to preserve type info (by Athan Reines)55e5756- chore: fix package meta data indentation (#1033) (by stdlib-bot, Athan Reines)0b1ec25- feat: add package for creating an array of geometric pseudorandom numbers (#971) (by Yernar Yergaziyev, Philipp Burckhardt)ca77f96- feat: add strided interface for Weibull distribution (#1012) (by Amit Jimiwal, Philupp Burckhardt)28e1c84- docs: resolve C lint errors (by Athan Reines)307c8e6- docs: fix grammar (by Athan Reines)dd64c1f- docs: update option description (by Athan Reines)722eb30- docs: update option description (by Athan Reines)bfd5970- docs: update description forsubmodeoption (by Athan Reines)f0945c7- test: add tests for the main export (by Athan Reines)2b4e703- fix: add missing argument to function invocation (by Athan Reines)b9b4847- docs: update copy (by Athan Reines)e44f8c0- feat: addrandom/exponential(by Athan Reines)bbce08b- docs: remove extraneous parameter description (by Athan Reines)2b7294c- docs: remove unsupported options (by Athan Reines)e8775fc- feat: update namespace TypeScript declarations (#951) (by stdlib-bot, Athan Reines)d115362- feat: update namespace table of contents (#933) (by stdlib-bot, Athan Reines)a6aafba- docs: remove extra empty lines and fix indent (by Philipp Burckhardt)154b37b- feat: addgamma,invgamma, andcosineto namespace (by Athan Reines)907145e- feat: addcosineto namespace (by Athan Reines)d315362- feat: add interface for filling strided array with cosine random numbers (by Philipp Burckhardt)e2f8adb- feat: add interface for filling array with cosine random numbers (by Philipp Burckhardt)a2e039c- feat: add interface for filling strided array with inverse gamma random numbers (by Philipp Burckhardt)ddf4788- feat: add interface for filling strided array with gamma random numbers (by Philipp Burckhardt)d60f27b- docs: update namespace table of contents (#930) (by stdlib-bot, Athan Reines)0b8e8d9- feat: addminstdShuffleto namespace (by Athan Reines)8bf72f5- feat: add strided interface to fill an array with pseudorandom numbers using an LCG whose output is shuffled (by Athan Reines)c5cc648- feat: addminstdShuffleto namespace (by Athan Reines)2c2aa4e- feat: add support for creating an array of pseudorandom numbers using an LCG whose output is shuffled (by Athan Reines)e0bbc51- docs: update namespace table of contents (#927) (by stdlib-bot, Athan Reines)90c53b0- feat: update namespace TypeScript declarations (#923) (by stdlib-bot, Athan Reines)a1fd583- feat: addbetaprimeto namespace (by Athan Reines)06425a7- feat: addinvgammaandbetaprimeto namespace (by Athan Reines)059038f- feat: add strided interface for filling a strided array with pseudorandom numbers drawn from a beta prime distribution (#918) (by Philipp Burckhardt, Athan Reines)266804a- feat: add support for creating an array of pseudorandom numbers drawn from an inverse gamma distribution (#915) (by Philipp Burckhardt)9bc8935- feat: addbetaprimeto namespace (by Athan Reines)5cb61c4- feat: add support for creating an array of pseudorandom numbers drawn from a beta prime distribution (#917) (by Philipp Burckhardt)1e82c3b- feat: addgammato namespace (by Athan Reines)00e8da0- feat: update namespace TypeScript declarations (#919) (by stdlib-bot, Athan Reines)720e367- feat: add support for creating an array of pseudorandom numbers drawn from a gamma distribution (#914) (by Philipp Burckhardt)16a31f3- docs: update namespace table of contents (#909) (by stdlib-bot, Athan Reines)
A total of 4 people contributed to this release. Thank you to the following contributors:
- Amit Jimiwal
- Athan Reines
- Philipp Burckhardt
- Yernar Yergaziyev
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.