44
55<section class="release" id="unreleased">
66
7- ## Unreleased (2025-03-22 )
7+ ## Unreleased (2025-03-31 )
88
99<section class="packages">
1010
6464
6565##### Features
6666
67+ - [`e8bb580`](https://github.com/stdlib-js/stdlib/commit/e8bb580f445dcbeeb03e458def428d9e820ab808) - add `lastIndexOfSameValue` to namespace
68+ - [`e8a96a1`](https://github.com/stdlib-js/stdlib/commit/e8a96a17652f957f69c041a2f7292bee1b827aeb) - add `indexOfSameValue` to namespace
6769- [`4623339`](https://github.com/stdlib-js/stdlib/commit/46233390b61053807a2b8ce901c1f03974bd04f9) - update namespace TypeScript declarations [(#6275)](https://github.com/stdlib-js/stdlib/pull/6275)
6870- [`a612b3d`](https://github.com/stdlib-js/stdlib/commit/a612b3dee234a1218596793d2d3be311154eb799) - add `fillBy` to namespace
6971- [`e661213`](https://github.com/stdlib-js/stdlib/commit/e66121352ef767cdb87d19e938b1eccf7970fa3a) - update namespace TypeScript declarations [(#4706)](https://github.com/stdlib-js/stdlib/pull/4706)
@@ -673,6 +675,108 @@ This release closes the following issue:
673675
674676<!-- /.package -->
675677
678+ <section class="package" id="array-base-index-of-unreleased">
679+
680+ #### [@stdlib/array/base/index-of](https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/index-of)
681+
682+ <details>
683+
684+ <section class="features">
685+
686+ ##### Features
687+
688+ - [`8575ee7`](https://github.com/stdlib-js/stdlib/commit/8575ee7d7d239a16afd5e3bf396e5a0da281f537) - remove `equalnans` support
689+
690+ </section>
691+
692+ <!-- /.features -->
693+
694+ <section class="breaking-changes">
695+
696+ ##### BREAKING CHANGES
697+
698+ - [`8575ee7`](https://github.com/stdlib-js/stdlib/commit/8575ee7d7d239a16afd5e3bf396e5a0da281f537): remove `equalnans` support
699+
700+ - To migrate, users should use `array/base/index-of-same-value` which
701+ treats `NaN` values as equal.
702+ ---
703+ type: pre_commit_static_analysis_report
704+ description: Results of running static analysis checks when committing changes.
705+ report:
706+ - task: lint_filenames
707+ status: passed
708+ - task: lint_editorconfig
709+ status: passed
710+ - task: lint_markdown
711+ status: passed
712+ - task: lint_package_json
713+ status: na
714+ - task: lint_repl_help
715+ status: passed
716+ - task: lint_javascript_src
717+ status: passed
718+ - task: lint_javascript_cli
719+ status: na
720+ - task: lint_javascript_examples
721+ status: passed
722+ - task: lint_javascript_tests
723+ status: passed
724+ - task: lint_javascript_benchmarks
725+ status: passed
726+ - task: lint_python
727+ status: na
728+ - task: lint_r
729+ status: na
730+ - task: lint_c_src
731+ status: na
732+ - task: lint_c_examples
733+ status: na
734+ - task: lint_c_benchmarks
735+ status: na
736+ - task: lint_c_tests_fixtures
737+ status: na
738+ - task: lint_shell
739+ status: na
740+ - task: lint_typescript_declarations
741+ status: passed
742+ - task: lint_typescript_tests
743+ status: passed
744+ - task: lint_license_headers
745+ status: passed
746+ ---
747+
748+ </section>
749+
750+ <!-- /.breaking-changes -->
751+
752+ </details>
753+
754+ </section>
755+
756+ <!-- /.package -->
757+
758+ <section class="package" id="array-base-index-of-same-value-unreleased">
759+
760+ #### [@stdlib/array/base/index-of-same-value](https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/index-of-same-value)
761+
762+ <details>
763+
764+ <section class="features">
765+
766+ ##### Features
767+
768+ - [`c7f571e`](https://github.com/stdlib-js/stdlib/commit/c7f571ef00c124a120847f0c8fa59053c7c27dba) - add `array/base/index-of-same-value`
769+
770+ </section>
771+
772+ <!-- /.features -->
773+
774+ </details>
775+
776+ </section>
777+
778+ <!-- /.package -->
779+
676780<section class="package" id="array-base-indices-complement-unreleased">
677781
678782#### [@stdlib/array/base/indices-complement](https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/indices-complement)
@@ -695,6 +799,108 @@ This release closes the following issue:
695799
696800<!-- /.package -->
697801
802+ <section class="package" id="array-base-last-index-of-unreleased">
803+
804+ #### [@stdlib/array/base/last-index-of](https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/last-index-of)
805+
806+ <details>
807+
808+ <section class="features">
809+
810+ ##### Features
811+
812+ - [`82ee31f`](https://github.com/stdlib-js/stdlib/commit/82ee31f3193dc0854b0767ddf9e9effed62ba878) - remove `equalNaNs` support
813+
814+ </section>
815+
816+ <!-- /.features -->
817+
818+ <section class="breaking-changes">
819+
820+ ##### BREAKING CHANGES
821+
822+ - [`82ee31f`](https://github.com/stdlib-js/stdlib/commit/82ee31f3193dc0854b0767ddf9e9effed62ba878): remove `equalNaNs` support
823+
824+ - To migrate, users should use `array/base/last-index-of-same-value`
825+ which treats `NaN` values as equal.
826+ ---
827+ type: pre_commit_static_analysis_report
828+ description: Results of running static analysis checks when committing changes.
829+ report:
830+ - task: lint_filenames
831+ status: passed
832+ - task: lint_editorconfig
833+ status: passed
834+ - task: lint_markdown
835+ status: passed
836+ - task: lint_package_json
837+ status: na
838+ - task: lint_repl_help
839+ status: passed
840+ - task: lint_javascript_src
841+ status: passed
842+ - task: lint_javascript_cli
843+ status: na
844+ - task: lint_javascript_examples
845+ status: passed
846+ - task: lint_javascript_tests
847+ status: passed
848+ - task: lint_javascript_benchmarks
849+ status: passed
850+ - task: lint_python
851+ status: na
852+ - task: lint_r
853+ status: na
854+ - task: lint_c_src
855+ status: na
856+ - task: lint_c_examples
857+ status: na
858+ - task: lint_c_benchmarks
859+ status: na
860+ - task: lint_c_tests_fixtures
861+ status: na
862+ - task: lint_shell
863+ status: na
864+ - task: lint_typescript_declarations
865+ status: passed
866+ - task: lint_typescript_tests
867+ status: passed
868+ - task: lint_license_headers
869+ status: passed
870+ ---
871+
872+ </section>
873+
874+ <!-- /.breaking-changes -->
875+
876+ </details>
877+
878+ </section>
879+
880+ <!-- /.package -->
881+
882+ <section class="package" id="array-base-last-index-of-same-value-unreleased">
883+
884+ #### [@stdlib/array/base/last-index-of-same-value](https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/last-index-of-same-value)
885+
886+ <details>
887+
888+ <section class="features">
889+
890+ ##### Features
891+
892+ - [`25fd7dd`](https://github.com/stdlib-js/stdlib/commit/25fd7dd71923e473865bb8c814fdef3981b17593) - add `array/base/last-index-of-same-value`
893+
894+ </section>
895+
896+ <!-- /.features -->
897+
898+ </details>
899+
900+ </section>
901+
902+ <!-- /.package -->
903+
698904<section class="package" id="array-base-map-unreleased">
699905
700906#### [@stdlib/array/base/map](https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/map)
@@ -1267,6 +1473,106 @@ A total of 12 issues were closed in this release:
12671473
12681474### BREAKING CHANGES
12691475
1476+ - [`82ee31f`](https://github.com/stdlib-js/stdlib/commit/82ee31f3193dc0854b0767ddf9e9effed62ba878): remove `equalNaNs` support
1477+
1478+ - To migrate, users should use `array/base/last-index-of-same-value`
1479+ which treats `NaN` values as equal.
1480+ ---
1481+ type: pre_commit_static_analysis_report
1482+ description: Results of running static analysis checks when committing changes.
1483+ report:
1484+ - task: lint_filenames
1485+ status: passed
1486+ - task: lint_editorconfig
1487+ status: passed
1488+ - task: lint_markdown
1489+ status: passed
1490+ - task: lint_package_json
1491+ status: na
1492+ - task: lint_repl_help
1493+ status: passed
1494+ - task: lint_javascript_src
1495+ status: passed
1496+ - task: lint_javascript_cli
1497+ status: na
1498+ - task: lint_javascript_examples
1499+ status: passed
1500+ - task: lint_javascript_tests
1501+ status: passed
1502+ - task: lint_javascript_benchmarks
1503+ status: passed
1504+ - task: lint_python
1505+ status: na
1506+ - task: lint_r
1507+ status: na
1508+ - task: lint_c_src
1509+ status: na
1510+ - task: lint_c_examples
1511+ status: na
1512+ - task: lint_c_benchmarks
1513+ status: na
1514+ - task: lint_c_tests_fixtures
1515+ status: na
1516+ - task: lint_shell
1517+ status: na
1518+ - task: lint_typescript_declarations
1519+ status: passed
1520+ - task: lint_typescript_tests
1521+ status: passed
1522+ - task: lint_license_headers
1523+ status: passed
1524+ ---
1525+
1526+ - [`8575ee7`](https://github.com/stdlib-js/stdlib/commit/8575ee7d7d239a16afd5e3bf396e5a0da281f537): remove `equalnans` support
1527+
1528+ - To migrate, users should use `array/base/index-of-same-value` which
1529+ treats `NaN` values as equal.
1530+ ---
1531+ type: pre_commit_static_analysis_report
1532+ description: Results of running static analysis checks when committing changes.
1533+ report:
1534+ - task: lint_filenames
1535+ status: passed
1536+ - task: lint_editorconfig
1537+ status: passed
1538+ - task: lint_markdown
1539+ status: passed
1540+ - task: lint_package_json
1541+ status: na
1542+ - task: lint_repl_help
1543+ status: passed
1544+ - task: lint_javascript_src
1545+ status: passed
1546+ - task: lint_javascript_cli
1547+ status: na
1548+ - task: lint_javascript_examples
1549+ status: passed
1550+ - task: lint_javascript_tests
1551+ status: passed
1552+ - task: lint_javascript_benchmarks
1553+ status: passed
1554+ - task: lint_python
1555+ status: na
1556+ - task: lint_r
1557+ status: na
1558+ - task: lint_c_src
1559+ status: na
1560+ - task: lint_c_examples
1561+ status: na
1562+ - task: lint_c_benchmarks
1563+ status: na
1564+ - task: lint_c_tests_fixtures
1565+ status: na
1566+ - task: lint_shell
1567+ status: na
1568+ - task: lint_typescript_declarations
1569+ status: passed
1570+ - task: lint_typescript_tests
1571+ status: passed
1572+ - task: lint_license_headers
1573+ status: passed
1574+ ---
1575+
12701576- [`8b1548f`](https://github.com/stdlib-js/stdlib/commit/8b1548fb45c1ff131f5edac20cb984344a2d28ec): update namespace declarations
12711577
12721578 - 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.
@@ -1317,6 +1623,15 @@ A total of 13 people contributed to this release. Thank you to the following con
13171623
13181624<details>
13191625
1626+ - [`e8bb580`](https://github.com/stdlib-js/stdlib/commit/e8bb580f445dcbeeb03e458def428d9e820ab808) - **feat:** add `lastIndexOfSameValue` to namespace _(by Athan Reines)_
1627+ - [`25fd7dd`](https://github.com/stdlib-js/stdlib/commit/25fd7dd71923e473865bb8c814fdef3981b17593) - **feat:** add `array/base/last-index-of-same-value` _(by Athan Reines)_
1628+ - [`e8a96a1`](https://github.com/stdlib-js/stdlib/commit/e8a96a17652f957f69c041a2f7292bee1b827aeb) - **feat:** add `indexOfSameValue` to namespace _(by Athan Reines)_
1629+ - [`c7f571e`](https://github.com/stdlib-js/stdlib/commit/c7f571ef00c124a120847f0c8fa59053c7c27dba) - **feat:** add `array/base/index-of-same-value` _(by Athan Reines)_
1630+ - [`fc42bf4`](https://github.com/stdlib-js/stdlib/commit/fc42bf4cdb21378b8df742abba7eebcc506bfc4b) - **refactor:** use more generic types _(by Athan Reines)_
1631+ - [`bbc90c5`](https://github.com/stdlib-js/stdlib/commit/bbc90c530bb2cd9f764e22efa8d127c4ff8275e5) - **refactor:** use more generic types _(by Athan Reines)_
1632+ - [`82ee31f`](https://github.com/stdlib-js/stdlib/commit/82ee31f3193dc0854b0767ddf9e9effed62ba878) - **feat:** remove `equalNaNs` support _(by Athan Reines)_
1633+ - [`1eb07cf`](https://github.com/stdlib-js/stdlib/commit/1eb07cf0699928631f83b036cc2b78a35bbc3c32) - **docs:** remove comments and fix note _(by Athan Reines)_
1634+ - [`8575ee7`](https://github.com/stdlib-js/stdlib/commit/8575ee7d7d239a16afd5e3bf396e5a0da281f537) - **feat:** remove `equalnans` support _(by Athan Reines)_
13201635- [`4623339`](https://github.com/stdlib-js/stdlib/commit/46233390b61053807a2b8ce901c1f03974bd04f9) - **feat:** update namespace TypeScript declarations [(#6275)](https://github.com/stdlib-js/stdlib/pull/6275) _(by stdlib-bot)_
13211636- [`9d448eb`](https://github.com/stdlib-js/stdlib/commit/9d448eb903bf7121e982f913209f92b1eeaf49e2) - **docs:** update namespace table of contents [(#6276)](https://github.com/stdlib-js/stdlib/pull/6276) _(by stdlib-bot)_
13221637- [`a612b3d`](https://github.com/stdlib-js/stdlib/commit/a612b3dee234a1218596793d2d3be311154eb799) - **feat:** add `fillBy` to namespace _(by Athan Reines)_
0 commit comments