Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update fs-extra to the latest version 🚀 #878

Merged
merged 1 commit into from
Feb 12, 2017

Conversation

greenkeeper[bot]
Copy link
Contributor

@greenkeeper greenkeeper bot commented Jan 16, 2017

Version 2.0.0 of fs-extra just got published.

Dependency fs-extra
Current Version 1.0.0
Type dependency

The version 2.0.0 is not covered by your current version range.

Without accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.

I recommend you look into these changes and try to get onto the latest version of fs-extra.
Given that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.


Commits

The new version differs by 40 commits .

  • fcfa595 2.0.0
  • 23f2b1d CHANGELOG: add issues
  • b34da27 (Closes #344) LICENSE: update year
  • c010fff Merge pull request #343 from mawni/readme-add-klawsync
  • 90bd756 Readme: add klaw-sync link
  • ab644a4 Merge pull request #340 from jprichardson/docs
  • f6ee61e Add note about walk()'s removal, recommend jprichardson/node-klaw
  • 3dc711f Add fs-promise as fs-extra-promise alternative
  • 383a269 Move API docs to seperate docs/ folder
  • a290464 Remove Node v0.12 support message from README
  • fa40883 Move klaw to devDeps
  • de1d483 Merge pull request #339 from jprichardson/rm-walk
  • 1f83cb0 Remove walk() & walkSync()
  • cc1aaa9 Merge pull request #335 from jprichardson/move-tests
  • 80ec80d Merge pull request #334 from jprichardson/move-cleanup

There are 40 commits in total. See the full diff.

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

@greenkeeper greenkeeper bot added the Type: Dependencies Automatic updates for dependencies, managed by Renovate. label Jan 16, 2017
@astorije astorije added this to the 2.3.0 milestone Jan 16, 2017
@astorije
Copy link
Member

astorije commented Jan 16, 2017

Marking this one as v2.3.0 as it's a major bump, just in case. v2.2.2 is enough considering the few changes of this bump.
Hopefully v2.2.0 will happen super soon and that won't even be a bother.

@astorije
Copy link
Member

These are all the breaking changes per the CHANGELOG entry:

  • BREAKING: Removed support for Node v0.12. The Node foundation stopped officially supporting it on Jan 1st, 2017.

We are unaffected as we dropped support for v0.12 earlier.

  • BREAKING: Remove walk() and walkSync(). walkSync() was only part of fs-extra for a little over two months. Use klaw instead of walk(), in fact, walk() was just an alias to klaw. For walkSync() use klaw-sync. See: #338, #339

We are unaffected as we do not use any of these.

  • BREAKING: Renamed clobber to overwrite. This affects copy(), copySync(), and move(). #330, #333

Even though we use copy() and copySync() in a couple places, we are not using this option.


This should be safe to go in the next patch release.

@astorije astorije modified the milestones: 2.2.2, 2.3.0 Feb 12, 2017
@astorije astorije merged commit ebfa3f9 into master Feb 12, 2017
@astorije astorije deleted the greenkeeper/fs-extra-2.0.0 branch February 12, 2017 22:28
matburnham pushed a commit to matburnham/lounge that referenced this pull request Sep 6, 2017
…2.0.0

Update fs-extra to the latest version 🚀
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Dependencies Automatic updates for dependencies, managed by Renovate.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants