Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: stdlib-js/stdlib
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: develop@{1day}
Choose a base ref
...
head repository: stdlib-js/stdlib
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: develop
Choose a head ref
  • 8 commits
  • 93 files changed
  • 7 contributors

Commits on Jan 1, 2026

  1. docs: replace manual for loop in examples

    PR-URL: #9479
    
    Reviewed-by: Philipp Burckhardt <pburckhardt@outlook.com>
    Signed-off-by: Harsh <149176984+hrshya@users.noreply.github.com>
    hrshya authored Jan 1, 2026
    1 Configuration menu
    Copy the full SHA
    edccce1 View commit details
    Browse the repository at this point in the history
  2. docs: replace manual for loop in examples

    PR-URL: #9444
    
    Reviewed-by: Philipp Burckhardt <pburckhardt@outlook.com>
    Signed-off-by: Harsh <149176984+hrshya@users.noreply.github.com>
    hrshya authored Jan 1, 2026
    1 Configuration menu
    Copy the full SHA
    88af63a View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2026

  1. feat!: move optional argument to options object in ndarray/concat

    This commit moves an optional `dim` argument to an options object. The motivation for doing this is to allow future API expansion with additional options (e.g., a `dtype` option to specify the output value dtype, etc). 
    
    BREAKING CHANGE: move `dim` argument to options object
    
    To migrate, users should replace any usage of an optional `dim` argument with an options object with a `dim` property (e.g., `{'dim': -1}`).
    
    PR-URL: #9480
    Closes: stdlib-js/metr-issue-tracker#144
    Co-authored-by: Athan Reines <kgryte@gmail.com>
    Reviewed-by: Athan Reines <kgryte@gmail.com>
    headlessNode and kgryte authored Jan 2, 2026
    1 Configuration menu
    Copy the full SHA
    a7cbc8d View commit details
    Browse the repository at this point in the history
  2. chore: add structured meta data

    ---
    type: pre_commit_static_analysis_report
    description: Results of running static analysis checks when committing changes.
    report:
      - task: lint_filenames
        status: passed
      - task: lint_editorconfig
        status: passed
      - task: lint_markdown
        status: na
      - task: lint_package_json
        status: passed
      - task: lint_repl_help
        status: na
      - task: lint_javascript_src
        status: na
      - task: lint_javascript_cli
        status: na
      - task: lint_javascript_examples
        status: na
      - task: lint_javascript_tests
        status: na
      - task: lint_javascript_benchmarks
        status: na
      - task: lint_python
        status: na
      - task: lint_r
        status: na
      - task: lint_c_src
        status: na
      - task: lint_c_examples
        status: na
      - task: lint_c_benchmarks
        status: na
      - task: lint_c_tests_fixtures
        status: na
      - task: lint_shell
        status: na
      - task: lint_typescript_declarations
        status: passed
      - task: lint_typescript_tests
        status: na
      - task: lint_license_headers
        status: passed
    ---
    kgryte committed Jan 2, 2026
    1 Configuration menu
    Copy the full SHA
    3ae6e96 View commit details
    Browse the repository at this point in the history
  3. build: add ESLint rule to enforce no empty lines between module-level…

    … require statements
    
    PR-URL: #9488
    Closes: stdlib-js/metr-issue-tracker#132
    Co-authored-by: Athan Reines <kgryte@gmail.com>
    Reviewed-by: Athan Reines <kgryte@gmail.com> 
    Co-authored-by: stdlib-bot <noreply@stdlib.io>
    3 people authored Jan 2, 2026
    Configuration menu
    Copy the full SHA
    c6c2de6 View commit details
    Browse the repository at this point in the history
  4. bench: refactor to use dynamic memory allocation in `math/strided/spe…

    …cial/strunc`
    
    PR-URL: #9481
    Ref: #8643
    Ref: #369
    Co-authored-by: Athan Reines <kgryte@gmail.com>
    Reviewed-by: Athan Reines <kgryte@gmail.com> 
    Reviewed-by: Muhammad Haris <harriskhan047@outlook.com>
    kshitijgarg2811-oss and kgryte authored Jan 2, 2026
    1 Configuration menu
    Copy the full SHA
    8289a03 View commit details
    Browse the repository at this point in the history
  5. feat: add stats/base/ndarray/nanmidrange

    PR-URL: #9418
    Reviewed-by: Athan Reines <kgryte@gmail.com>
    Co-authored-by: stdlib-bot <noreply@stdlib.io>
    Sachinn-64 and stdlib-bot authored Jan 2, 2026
    1 Configuration menu
    Copy the full SHA
    81f1cc5 View commit details
    Browse the repository at this point in the history
  6. chore: disable lint rule when linting Markdown files

    ---
    type: pre_commit_static_analysis_report
    description: Results of running static analysis checks when committing changes.
    report:
      - task: lint_filenames
        status: passed
      - task: lint_editorconfig
        status: passed
      - task: lint_markdown
        status: na
      - task: lint_package_json
        status: na
      - task: lint_repl_help
        status: na
      - task: lint_javascript_src
        status: passed
      - task: lint_javascript_cli
        status: na
      - task: lint_javascript_examples
        status: na
      - task: lint_javascript_tests
        status: na
      - task: lint_javascript_benchmarks
        status: na
      - task: lint_python
        status: na
      - task: lint_r
        status: na
      - task: lint_c_src
        status: na
      - task: lint_c_examples
        status: na
      - task: lint_c_benchmarks
        status: na
      - task: lint_c_tests_fixtures
        status: na
      - task: lint_shell
        status: na
      - task: lint_typescript_declarations
        status: passed
      - task: lint_typescript_tests
        status: na
      - task: lint_license_headers
        status: passed
    ---
    kgryte committed Jan 2, 2026
    Configuration menu
    Copy the full SHA
    69758c0 View commit details
    Browse the repository at this point in the history
Loading