Skip to content

Commit f2c03e9

Browse files
committed
Auto-generated commit
1 parent 1263008 commit f2c03e9

File tree

3 files changed

+23
-181
lines changed

3 files changed

+23
-181
lines changed

CHANGELOG.md

+4-181
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
<section class="release" id="unreleased">
66

7-
## Unreleased (2025-04-20)
7+
## Unreleased (2025-04-21)
88

99
<section class="packages">
1010

@@ -1065,51 +1065,6 @@ This release closes the following issue:
10651065

10661066
- To migrate, users should use `array/base/index-of-same-value` which
10671067
treats `NaN` values as equal.
1068-
---
1069-
type: pre_commit_static_analysis_report
1070-
description: Results of running static analysis checks when committing changes.
1071-
report:
1072-
- task: lint_filenames
1073-
status: passed
1074-
- task: lint_editorconfig
1075-
status: passed
1076-
- task: lint_markdown
1077-
status: passed
1078-
- task: lint_package_json
1079-
status: na
1080-
- task: lint_repl_help
1081-
status: passed
1082-
- task: lint_javascript_src
1083-
status: passed
1084-
- task: lint_javascript_cli
1085-
status: na
1086-
- task: lint_javascript_examples
1087-
status: passed
1088-
- task: lint_javascript_tests
1089-
status: passed
1090-
- task: lint_javascript_benchmarks
1091-
status: passed
1092-
- task: lint_python
1093-
status: na
1094-
- task: lint_r
1095-
status: na
1096-
- task: lint_c_src
1097-
status: na
1098-
- task: lint_c_examples
1099-
status: na
1100-
- task: lint_c_benchmarks
1101-
status: na
1102-
- task: lint_c_tests_fixtures
1103-
status: na
1104-
- task: lint_shell
1105-
status: na
1106-
- task: lint_typescript_declarations
1107-
status: passed
1108-
- task: lint_typescript_tests
1109-
status: passed
1110-
- task: lint_license_headers
1111-
status: passed
1112-
---
11131068

11141069
</section>
11151070

@@ -1190,51 +1145,6 @@ This release closes the following issue:
11901145

11911146
- To migrate, users should use `array/base/last-index-of-same-value`
11921147
which treats `NaN` values as equal.
1193-
---
1194-
type: pre_commit_static_analysis_report
1195-
description: Results of running static analysis checks when committing changes.
1196-
report:
1197-
- task: lint_filenames
1198-
status: passed
1199-
- task: lint_editorconfig
1200-
status: passed
1201-
- task: lint_markdown
1202-
status: passed
1203-
- task: lint_package_json
1204-
status: na
1205-
- task: lint_repl_help
1206-
status: passed
1207-
- task: lint_javascript_src
1208-
status: passed
1209-
- task: lint_javascript_cli
1210-
status: na
1211-
- task: lint_javascript_examples
1212-
status: passed
1213-
- task: lint_javascript_tests
1214-
status: passed
1215-
- task: lint_javascript_benchmarks
1216-
status: passed
1217-
- task: lint_python
1218-
status: na
1219-
- task: lint_r
1220-
status: na
1221-
- task: lint_c_src
1222-
status: na
1223-
- task: lint_c_examples
1224-
status: na
1225-
- task: lint_c_benchmarks
1226-
status: na
1227-
- task: lint_c_tests_fixtures
1228-
status: na
1229-
- task: lint_shell
1230-
status: na
1231-
- task: lint_typescript_declarations
1232-
status: passed
1233-
- task: lint_typescript_tests
1234-
status: passed
1235-
- task: lint_license_headers
1236-
status: passed
1237-
---
12381148

12391149
</section>
12401150

@@ -1893,101 +1803,11 @@ This release closes the following issue:
18931803

18941804
- To migrate, users should use `array/base/last-index-of-same-value`
18951805
which treats `NaN` values as equal.
1896-
---
1897-
type: pre_commit_static_analysis_report
1898-
description: Results of running static analysis checks when committing changes.
1899-
report:
1900-
- task: lint_filenames
1901-
status: passed
1902-
- task: lint_editorconfig
1903-
status: passed
1904-
- task: lint_markdown
1905-
status: passed
1906-
- task: lint_package_json
1907-
status: na
1908-
- task: lint_repl_help
1909-
status: passed
1910-
- task: lint_javascript_src
1911-
status: passed
1912-
- task: lint_javascript_cli
1913-
status: na
1914-
- task: lint_javascript_examples
1915-
status: passed
1916-
- task: lint_javascript_tests
1917-
status: passed
1918-
- task: lint_javascript_benchmarks
1919-
status: passed
1920-
- task: lint_python
1921-
status: na
1922-
- task: lint_r
1923-
status: na
1924-
- task: lint_c_src
1925-
status: na
1926-
- task: lint_c_examples
1927-
status: na
1928-
- task: lint_c_benchmarks
1929-
status: na
1930-
- task: lint_c_tests_fixtures
1931-
status: na
1932-
- task: lint_shell
1933-
status: na
1934-
- task: lint_typescript_declarations
1935-
status: passed
1936-
- task: lint_typescript_tests
1937-
status: passed
1938-
- task: lint_license_headers
1939-
status: passed
1940-
---
19411806

19421807
- [`8575ee7`](https://github.com/stdlib-js/stdlib/commit/8575ee7d7d239a16afd5e3bf396e5a0da281f537): remove `equalnans` support
19431808

19441809
- To migrate, users should use `array/base/index-of-same-value` which
19451810
treats `NaN` values as equal.
1946-
---
1947-
type: pre_commit_static_analysis_report
1948-
description: Results of running static analysis checks when committing changes.
1949-
report:
1950-
- task: lint_filenames
1951-
status: passed
1952-
- task: lint_editorconfig
1953-
status: passed
1954-
- task: lint_markdown
1955-
status: passed
1956-
- task: lint_package_json
1957-
status: na
1958-
- task: lint_repl_help
1959-
status: passed
1960-
- task: lint_javascript_src
1961-
status: passed
1962-
- task: lint_javascript_cli
1963-
status: na
1964-
- task: lint_javascript_examples
1965-
status: passed
1966-
- task: lint_javascript_tests
1967-
status: passed
1968-
- task: lint_javascript_benchmarks
1969-
status: passed
1970-
- task: lint_python
1971-
status: na
1972-
- task: lint_r
1973-
status: na
1974-
- task: lint_c_src
1975-
status: na
1976-
- task: lint_c_examples
1977-
status: na
1978-
- task: lint_c_benchmarks
1979-
status: na
1980-
- task: lint_c_tests_fixtures
1981-
status: na
1982-
- task: lint_shell
1983-
status: na
1984-
- task: lint_typescript_declarations
1985-
status: passed
1986-
- task: lint_typescript_tests
1987-
status: passed
1988-
- task: lint_license_headers
1989-
status: passed
1990-
---
19911811

19921812
- [`8b1548f`](https://github.com/stdlib-js/stdlib/commit/8b1548fb45c1ff131f5edac20cb984344a2d28ec): update namespace declarations
19931813

@@ -2041,6 +1861,9 @@ A total of 15 people contributed to this release. Thank you to the following con
20411861

20421862
<details>
20431863

1864+
- [`c3320f1`](https://github.com/stdlib-js/stdlib/commit/c3320f1da27e449679eecd2f19f865ae60f72aa5) - **docs:** update namespace table of contents [(#6764)](https://github.com/stdlib-js/stdlib/pull/6764) _(by stdlib-bot)_
1865+
- [`90bb3d0`](https://github.com/stdlib-js/stdlib/commit/90bb3d0febf36f2a4284255fa5348c5ef557a36a) - **docs:** fix signature _(by Athan Reines)_
1866+
- [`a973708`](https://github.com/stdlib-js/stdlib/commit/a973708c85ff1696483ab503201191353125b964) - **docs:** update namespace table of contents [(#6741)](https://github.com/stdlib-js/stdlib/pull/6741) _(by stdlib-bot)_
20441867
- [`28a1564`](https://github.com/stdlib-js/stdlib/commit/28a1564b9977c9c0aebb9806c2a4cbb10336b234) - **feat:** add `reshape` to namespace _(by Athan Reines)_
20451868
- [`7d4246f`](https://github.com/stdlib-js/stdlib/commit/7d4246ff5c4607dc228a37c36a9a792181ba2c11) - **feat:** add `linspace2d` to namespace _(by Athan Reines)_
20461869
- [`60bcff3`](https://github.com/stdlib-js/stdlib/commit/60bcff3e6b8998206890401c120501459c7bbf7d) - **feat:** add `countIfs` to namespace _(by Athan Reines)_

CONTRIBUTORS

+1
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ Naveen Kumar <[email protected]>
106106
Neeraj Pathak <[email protected]>
107107
NirvedMishra <[email protected]>
108108
Nishant Shinde <[email protected]>
109+
Nishant singh <[email protected]>
109110
Nishchay Rajput <[email protected]>
110111
Nithin Katta <[email protected]>
111112
Nourhan Hasan <[email protected]>

README.md

+18
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ The namespace exports the following:
9393
- <span class="signature">[`at4d( x, i0, i1, i2, i3 )`][@stdlib/array/base/at4d]</span><span class="delimiter">: </span><span class="description">return an element from a four-dimensional nested array.</span>
9494
- <span class="signature">[`at5d( x, i0, i1, i2, i3, i4 )`][@stdlib/array/base/at5d]</span><span class="delimiter">: </span><span class="description">return an element from a five-dimensional nested array.</span>
9595
- <span class="signature">[`atnd( x, i0[, ...indices] )`][@stdlib/array/base/atnd]</span><span class="delimiter">: </span><span class="description">return an element from an n-dimensional nested array.</span>
96+
- <span class="signature">[`banded`][@stdlib/array/base/banded]</span><span class="delimiter">: </span><span class="description">banded array utilities.</span>
9697
- <span class="signature">[`bifurcateEntriesBy( x, predicate[, thisArg] )`][@stdlib/array/base/bifurcate-entries-by]</span><span class="delimiter">: </span><span class="description">split element entries into two groups according to a predicate function.</span>
9798
- <span class="signature">[`bifurcateEntries( x, filter )`][@stdlib/array/base/bifurcate-entries]</span><span class="delimiter">: </span><span class="description">split array element entries into two groups.</span>
9899
- <span class="signature">[`bifurcateIndicesBy( x, predicate[, thisArg] )`][@stdlib/array/base/bifurcate-indices-by]</span><span class="delimiter">: </span><span class="description">split element indices into two groups according to a predicate function.</span>
@@ -130,6 +131,7 @@ The namespace exports the following:
130131
- <span class="signature">[`copy( x )`][@stdlib/array/base/copy]</span><span class="delimiter">: </span><span class="description">copy the elements of an array-like object to a new "generic" array.</span>
131132
- <span class="signature">[`countFalsy( x )`][@stdlib/array/base/count-falsy]</span><span class="delimiter">: </span><span class="description">count the number of falsy elements in an array.</span>
132133
- <span class="signature">[`countIf( x, predicate[, thisArg] )`][@stdlib/array/base/count-if]</span><span class="delimiter">: </span><span class="description">count the number of elements in an array which pass a test implemented by a predicate function.</span>
134+
- <span class="signature">[`countIfs( x0, predicate0[, x1, predicate1[, x2, predicate2[, ...args]]] )`][@stdlib/array/base/count-ifs]</span><span class="delimiter">: </span><span class="description">perform element-wise evaluation of one or more input arrays according to provided predicate functions and count the number of elements for which all predicates respectively return `true`.</span>
133135
- <span class="signature">[`countSameValueZero( x, value )`][@stdlib/array/base/count-same-value-zero]</span><span class="delimiter">: </span><span class="description">count the number of elements in an array that are equal to a specified value.</span>
134136
- <span class="signature">[`countSameValue( x, value )`][@stdlib/array/base/count-same-value]</span><span class="delimiter">: </span><span class="description">count the number of elements in an array that are equal to a specified value.</span>
135137
- <span class="signature">[`countTruthy( x )`][@stdlib/array/base/count-truthy]</span><span class="delimiter">: </span><span class="description">count the number of truthy elements in an array.</span>
@@ -193,6 +195,7 @@ The namespace exports the following:
193195
- <span class="signature">[`lastIndexOf( x, searchElement, fromIndex )`][@stdlib/array/base/last-index-of]</span><span class="delimiter">: </span><span class="description">return the index of the last element which equals a provided search element.</span>
194196
- <span class="signature">[`last( x )`][@stdlib/array/base/last]</span><span class="delimiter">: </span><span class="description">return the last element of an array-like object.</span>
195197
- <span class="signature">[`linspace( start, stop, length )`][@stdlib/array/base/linspace]</span><span class="delimiter">: </span><span class="description">generate a linearly spaced numeric array.</span>
198+
- <span class="signature">[`linspace2d( start, stop, shape, colexicographic )`][@stdlib/array/base/linspace2d]</span><span class="delimiter">: </span><span class="description">generate a linearly spaced two-dimensional nested numeric array.</span>
196199
- <span class="signature">[`logspace( a, b, length )`][@stdlib/array/base/logspace]</span><span class="delimiter">: </span><span class="description">generate a logarithmically spaced numeric array.</span>
197200
- <span class="signature">[`map2d( x, shape, fcn[, thisArg] )`][@stdlib/array/base/map2d]</span><span class="delimiter">: </span><span class="description">apply a function to elements in a two-dimensional nested input array and assign results to elements in a new two-dimensional nested output array.</span>
198201
- <span class="signature">[`map3d( x, shape, fcn[, thisArg] )`][@stdlib/array/base/map3d]</span><span class="delimiter">: </span><span class="description">apply a function to elements in a three-dimensional nested input array and assign results to elements in a new three-dimensional nested output array.</span>
@@ -238,6 +241,7 @@ The namespace exports the following:
238241
- <span class="signature">[`quinary5d( arrays, shape, fcn )`][@stdlib/array/base/quinary5d]</span><span class="delimiter">: </span><span class="description">apply a quinary callback to elements in five five-dimensional nested input arrays and assign results to elements in a five-dimensional nested output array.</span>
239242
- <span class="signature">[`reject( x, predicate[, thisArg] )`][@stdlib/array/base/reject]</span><span class="delimiter">: </span><span class="description">return a shallow copy of an array containing only those elements which fail a test implemented by a predicate function.</span>
240243
- <span class="signature">[`removeAt( x, index )`][@stdlib/array/base/remove-at]</span><span class="delimiter">: </span><span class="description">remove an element from an array.</span>
244+
- <span class="signature">[`reshape( x, fromShape, toShape, colexicographic )`][@stdlib/array/base/reshape]</span><span class="delimiter">: </span><span class="description">reshape a nested array into another nested array having a desired shape.</span>
241245
- <span class="signature">[`resolveGetter( x )`][@stdlib/array/base/resolve-getter]</span><span class="delimiter">: </span><span class="description">return an accessor function for retrieving an element from an array-like object.</span>
242246
- <span class="signature">[`resolveSetter( x )`][@stdlib/array/base/resolve-setter]</span><span class="delimiter">: </span><span class="description">return an accessor function for setting an element in an array-like object.</span>
243247
- <span class="signature">[`reverse( x )`][@stdlib/array/base/reverse]</span><span class="delimiter">: </span><span class="description">reverse an array in-place.</span>
@@ -249,6 +253,8 @@ The namespace exports the following:
249253
- <span class="signature">[`strided2array3d( x, shape, strides, offset )`][@stdlib/array/base/strided2array3d]</span><span class="delimiter">: </span><span class="description">convert a strided array to a three-dimensional nested array.</span>
250254
- <span class="signature">[`strided2array4d( x, shape, strides, offset )`][@stdlib/array/base/strided2array4d]</span><span class="delimiter">: </span><span class="description">convert a strided array to a four-dimensional nested array.</span>
251255
- <span class="signature">[`strided2array5d( x, shape, strides, offset )`][@stdlib/array/base/strided2array5d]</span><span class="delimiter">: </span><span class="description">convert a strided array to a five-dimensional nested array.</span>
256+
- <span class="signature">[`symmetricBanded`][@stdlib/array/base/symmetric-banded]</span><span class="delimiter">: </span><span class="description">symmetric banded array utilities.</span>
257+
- <span class="signature">[`symmetric`][@stdlib/array/base/symmetric]</span><span class="delimiter">: </span><span class="description">symmetric array utilities.</span>
252258
- <span class="signature">[`takeIndexed( x, indices )`][@stdlib/array/base/take-indexed]</span><span class="delimiter">: </span><span class="description">take elements from an indexed array.</span>
253259
- <span class="signature">[`takeIndexed2( x, y, indices )`][@stdlib/array/base/take-indexed2]</span><span class="delimiter">: </span><span class="description">take elements from two indexed arrays in a single pass.</span>
254260
- <span class="signature">[`take( x, indices, mode )`][@stdlib/array/base/take]</span><span class="delimiter">: </span><span class="description">take elements from an array.</span>
@@ -437,6 +443,8 @@ Copyright &copy; 2016-2025. The Stdlib [Authors][stdlib-authors].
437443

438444
[@stdlib/array/base/atnd]: https://github.com/stdlib-js/array-base-atnd
439445

446+
[@stdlib/array/base/banded]: https://github.com/stdlib-js/array-base-banded
447+
440448
[@stdlib/array/base/bifurcate-entries-by]: https://github.com/stdlib-js/array-base-bifurcate-entries-by
441449

442450
[@stdlib/array/base/bifurcate-entries]: https://github.com/stdlib-js/array-base-bifurcate-entries
@@ -511,6 +519,8 @@ Copyright &copy; 2016-2025. The Stdlib [Authors][stdlib-authors].
511519

512520
[@stdlib/array/base/count-if]: https://github.com/stdlib-js/array-base-count-if
513521

522+
[@stdlib/array/base/count-ifs]: https://github.com/stdlib-js/array-base-count-ifs
523+
514524
[@stdlib/array/base/count-same-value-zero]: https://github.com/stdlib-js/array-base-count-same-value-zero
515525

516526
[@stdlib/array/base/count-same-value]: https://github.com/stdlib-js/array-base-count-same-value
@@ -637,6 +647,8 @@ Copyright &copy; 2016-2025. The Stdlib [Authors][stdlib-authors].
637647

638648
[@stdlib/array/base/linspace]: https://github.com/stdlib-js/array-base-linspace
639649

650+
[@stdlib/array/base/linspace2d]: https://github.com/stdlib-js/array-base-linspace2d
651+
640652
[@stdlib/array/base/logspace]: https://github.com/stdlib-js/array-base-logspace
641653

642654
[@stdlib/array/base/map2d]: https://github.com/stdlib-js/array-base-map2d
@@ -727,6 +739,8 @@ Copyright &copy; 2016-2025. The Stdlib [Authors][stdlib-authors].
727739

728740
[@stdlib/array/base/remove-at]: https://github.com/stdlib-js/array-base-remove-at
729741

742+
[@stdlib/array/base/reshape]: https://github.com/stdlib-js/array-base-reshape
743+
730744
[@stdlib/array/base/resolve-getter]: https://github.com/stdlib-js/array-base-resolve-getter
731745

732746
[@stdlib/array/base/resolve-setter]: https://github.com/stdlib-js/array-base-resolve-setter
@@ -749,6 +763,10 @@ Copyright &copy; 2016-2025. The Stdlib [Authors][stdlib-authors].
749763

750764
[@stdlib/array/base/strided2array5d]: https://github.com/stdlib-js/array-base-strided2array5d
751765

766+
[@stdlib/array/base/symmetric-banded]: https://github.com/stdlib-js/array-base-symmetric-banded
767+
768+
[@stdlib/array/base/symmetric]: https://github.com/stdlib-js/array-base-symmetric
769+
752770
[@stdlib/array/base/take-indexed]: https://github.com/stdlib-js/array-base-take-indexed
753771

754772
[@stdlib/array/base/take-indexed2]: https://github.com/stdlib-js/array-base-take-indexed2

0 commit comments

Comments
 (0)