Skip to content

Release v0.3.0(SummerSentinel)

Compare
Choose a tag to compare
@odeke-em odeke-em released this 26 Sep 08:47
· 304 commits to master since this release

This release is a comb up of the summer and features major bug fixes:

  • fixed up the wrong --ignore-name-clashes argument in the README. This issue was reported by @cacack in issue #382 and then fixed in PR #381.
  • fixed wrong warning about quota. This issue was reported by @casperklein in issue #384. It was fixed with PR #385. Basically what was happening was that only additions were being reported, but not deletion nor modification byte counts by an intentional skip.
  • ensure noPrompt is respected when quota is exceeded. This issue was reported by @casperklein in issue #386. It was fixed in PR #387.
  • fixed bug in pull-matches not yielding results. This issue was reported in #390 and addressed by PR #391. The problem was because a wait to parallel combine results of clashes and change lists, was done only once instead of twice. The fix involved refactoring this code so that no need to manually create and wait for change combines.
  • fixed modTime updating after push-piped. This issue was reported by @casperklein in issue #392. It was fixed in PR #393.
  • ensuring that move fails exit with a non zero status code. This issue was reported by @wmsvision in issue #379. It was addressed by PR #380.
  • fixed up dir for mkdirAll in pull. This issue was reported in #374 and addressed by PR #375.
  • fixed up mimetype for pptx to be recognized by the Google Drive Web UI. This was reported in issue #368 and addressed by PR #369.
  • fixed pulling of directories on Windows. This issue was reported by @pefoley2 in issue #359 and also addressed by @pefoley2 in PR #367.
  • treating large subset of unidentified errors as retryable. This issue was a symptom in reports #345, #358, #371 and they were addressed by PR #395. This treatment of the largest subset of helped solve immediate I/O timeouts, unreliable connection trips and others.

This release has had numerous bug fixes, as well as contributions from lots of users. Things seem to be getting stable as a couple corner cases were noticed e.g with an almost full quota, modTime not being modified during push-piped, treating the unknown as retryable, pull-matches bug etc as you'll see above.
Also this release marks the end of summer #sentinel and let's usher in the rest and keep going.

Thank you to everyone for all the contributions, issues, pull requests, advocacy for issue fixing etc and above all for using drive!