Skip to content

Releases: 11ty/recursive-copy

Recursive Copy v5.0.0

11 Dec 19:14
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

  • Breaking: Upgrade dependency minimatch from v3 to v10, changelog highlights as follows:
    • v10: Require node 20 or 22 and higher
    • v8: Recursive descent parser for extglob, allowing correct support for arbitrarily nested extglob expressions
    • v7: Preprocess patterns to simplify complicated patterns and reduce out .. pattern portions where possible. Note that this means a pattern like a/b/../* will be equivalent to a/*, and will not match the string a/b/../c. If this causes problems, it can be addressed in a patch release by resolving .. portions in the test string.
    • v6: hybrid module supporting both require() and import
    • v5: brace-expansion: ignore only blocks that begins with $
    • v5: Expect exclusively forward slash as path sep, same as node-glob
  • Dependency simplification, removes maximatch #3
  • Dependency simplification: removes slash #4

Recursive Copy v4.0.3

02 Dec 21:08

Choose a tag to compare

  • No code changes
  • Using npm Trusted Publishers (OIDC) publish/release workflow

Full Changelog: v4.0.2...v4.0.3

Eleventy Recursive Copy v4.0.2

16 Jun 19:30

Choose a tag to compare

  • Fixes brace-expansion npm audit #6
  • Adds Node v24 to automated test suite.

Full Changelog: v4.0.1...v4.0.2

Eleventy Recursive Copy v4.0.1

23 Apr 21:19

Choose a tag to compare

Full Changelog: v4.0.0...v4.0.1

Eleventy Recursive Copy v4.0.0

04 Mar 20:06

Choose a tag to compare

  • Breaking Change: requires Node 18+
  • Still CommonJS (not ESM yet)
  • Remove dependency on rifraf by @jeffalo in #1
  • Remove pify dependency (Node 11.14.0 or Node v10.17.0 minimum)
  • Upgrade slash dep to v3 (Node 8+, CJS->ESM version locked)
  • Remove mkdirp dep (Node 10+)
  • Remove promise dep (Node 0.12+)
  • Upgrade errno to v1 (Node 10+)
  • Upgrade junk to v3 (Node 8+, CJS->ESM version locked)

Milestone: https://github.com/11ty/recursive-copy/milestone/1?closed=1
Full Changelog: 3.0.1...v4.0.0

Eleventy Recursive Copy v3.0.1

06 Dec 17:29

Choose a tag to compare

  • Fix: bug allowed copy(".dotfile") when using dot: false 472f896

Full Changelog: 3.0.0...3.0.1