Releases: 11ty/recursive-copy
Releases · 11ty/recursive-copy
Recursive Copy v5.0.0
Immutable
release. Only release title and notes can be modified.
- Breaking: Upgrade dependency
minimatchfrom 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
- 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
- Fixes
brace-expansionnpm audit #6 - Adds Node v24 to automated test suite.
Full Changelog: v4.0.1...v4.0.2
Eleventy Recursive Copy v4.0.1
- Removes
graceful-fsdependency per upstream recommendations from @e18e on core, see 11ty/eleventy#3715
Full Changelog: v4.0.0...v4.0.1
Eleventy Recursive Copy v4.0.0
- Breaking Change: requires Node 18+
- Still CommonJS (not ESM yet)
- Remove dependency on
rifrafby @jeffalo in #1 - Remove
pifydependency (Node 11.14.0 or Node v10.17.0 minimum) - Upgrade
slashdep to v3 (Node 8+, CJS->ESM version locked) - Remove
mkdirpdep (Node 10+) - Remove
promisedep (Node 0.12+) - Upgrade
errnoto v1 (Node 10+) - Upgrade
junkto 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
- Fix: bug allowed
copy(".dotfile")when usingdot: false472f896
Full Changelog: 3.0.0...3.0.1