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: jprichardson/node-fs-extra
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 11.4.0
Choose a base ref
...
head repository: jprichardson/node-fs-extra
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 11.4.1
Choose a head ref
  • 6 commits
  • 11 files changed
  • 4 contributors

Commits on Sep 17, 2026

  1. fix: propagate emptyDir directory read errors (#1080)

    Co-authored-by: 冼健聪 <[email protected]>
    xianjianlf2 and 冼健聪 authored Sep 17, 2026
    Configuration menu
    Copy the full SHA
    f829cc9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00e858c View commit details
    Browse the repository at this point in the history
  3. Remove broken link (#1083)

    RyanZim authored Sep 17, 2026
    Configuration menu
    Copy the full SHA
    7e0ce7f View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2026

  1. Treat Unicode-normalization-only renames like case-only renames (#1079)

    * Treat Unicode-normalization-only renames like case-only renames
    
    Moving a file to a name that differs only in Unicode normalization
    form (NFC vs NFD) throws "Source and destination must not be the
    same." on filesystems that auto-normalize, such as APFS, even though
    the source and destination are visually identical and the user is
    just renaming the file. This mirrors the case-insensitive rename bug
    fixed in #801, so it gets the same fix: when the basenames differ but
    resolve to the same inode, and they're equal after either
    lowercasing or NFC normalization, treat it as a rename instead of
    raising the same-path error.
    
    Fixes #859
    
    * Add tests for capitalization change at the same time
    
    * Normalize both case and unicode forms together when comparing
    
    ---------
    
    Co-authored-by: Ryan Zimmerman <[email protected]>
    afonsojanu and RyanZim authored Sep 22, 2026
    Configuration menu
    Copy the full SHA
    de72292 View commit details
    Browse the repository at this point in the history
  2. Remove obsolete docs note

    RyanZim committed Sep 22, 2026
    Configuration menu
    Copy the full SHA
    8cfd0a0 View commit details
    Browse the repository at this point in the history
  3. 11.4.1

    RyanZim committed Sep 22, 2026
    Configuration menu
    Copy the full SHA
    1e223d3 View commit details
    Browse the repository at this point in the history
Loading