4
4
5
5
<section class="release" id="unreleased">
6
6
7
- ## Unreleased (2025-03-22 )
7
+ ## Unreleased (2025-03-31 )
8
8
9
9
<section class="packages">
10
10
64
64
65
65
##### Features
66
66
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
67
69
- [`4623339`](https://github.com/stdlib-js/stdlib/commit/46233390b61053807a2b8ce901c1f03974bd04f9) - update namespace TypeScript declarations [(#6275)](https://github.com/stdlib-js/stdlib/pull/6275)
68
70
- [`a612b3d`](https://github.com/stdlib-js/stdlib/commit/a612b3dee234a1218596793d2d3be311154eb799) - add `fillBy` to namespace
69
71
- [`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:
673
675
674
676
<!-- /.package -->
675
677
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
+
676
780
<section class="package" id="array-base-indices-complement-unreleased">
677
781
678
782
#### [@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:
695
799
696
800
<!-- /.package -->
697
801
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
+
698
904
<section class="package" id="array-base-map-unreleased">
699
905
700
906
#### [@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:
1267
1473
1268
1474
### BREAKING CHANGES
1269
1475
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
+
1270
1576
- [`8b1548f`](https://github.com/stdlib-js/stdlib/commit/8b1548fb45c1ff131f5edac20cb984344a2d28ec): update namespace declarations
1271
1577
1272
1578
- 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
1317
1623
1318
1624
<details>
1319
1625
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)_
1320
1635
- [`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)_
1321
1636
- [`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)_
1322
1637
- [`a612b3d`](https://github.com/stdlib-js/stdlib/commit/a612b3dee234a1218596793d2d3be311154eb799) - **feat:** add `fillBy` to namespace _(by Athan Reines)_
0 commit comments