Skip to content
This repository has been archived by the owner on Mar 14, 2023. It is now read-only.

Releases: shipitjs/shipit

v4.0.2

25 Mar 16:24
Compare
Choose a tag to compare

Bug Fixes

  • be compatible with CommonJS (abd2316)
  • fix scpCopyFromRemote & scpCopyToRemote (01bc213), closes #178

v4.0.1

18 Mar 16:48
Compare
Choose a tag to compare

Bug Fixes

  • shipit-cli: correctly publish binary (6b60f20)

v4.0.0

17 Mar 22:49
Compare
Choose a tag to compare

global

Chores

  • Move to a Lerna repository
  • Add Codecov
  • Move to Jest for testing
  • Rewrite project in ES2017 targeting Node.js v6+

shipit-cli

Features

  • Improve Shipit cli utilities #75
  • Support ES6 modules in shipitfile.babel.js
  • Give access to raw config #93
  • Standardize errors #154

Fixes

Docs

Deprecations

  • Deprecate remoteCopy in favor of copyToRemote and copyFromRemote

BREAKING CHANGES

  • Drop callbacks support and use native Promises

ssh-pool

Features

  • Introduce a "tty" option in "run" method #56
  • Support "cwd" in "run" command #9
  • Expose a "isRsyncSupported" method

Fixes

Docs

  • Update readme with new documentation

Deprecations

  • Deprecate automatic "sudo" removing when using "asUser" #56 #12
  • Deprecate "copy" method in favor of "copyToRemote", "copyFromRemote", "scpCopyToRemote" and "scpCopyFromRemote"
  • Deprecate using "deploy" as default user
  • Deprecate automatic "tty" when detecting "sudo" #56

BREAKING CHANGES

  • Drop callbacks support and use native Promises
  • Standardise errors #154
  • Replace "cwd" behaviour in "run" command #9

shipit-deploy

Fixes

BREAKING CHANGES

  • Default shallowClone to true
  • Drop grunt-shipit support
  • Workspace is now a temp directory in shallow clone
  • An error is thrown if workspace is set to the current directory

v1.5.1

13 Nov 04:29
Compare
Choose a tag to compare
  • Make sure environment configs override defaults properly (#138).
  • Allow async setting of config (#131)

v1.4.1

11 Dec 02:57
Compare
Choose a tag to compare
  • Properly exit on error

v1.4.0

13 Oct 20:25
Compare
Choose a tag to compare

Features

  • Support default tasks #74
  • Add exit code when a task fails #87

Chore

  • Run tests on node 0.12 #77
  • Update dependencies #79

Documentation

v1.3.0

09 Jun 16:33
Compare
Choose a tag to compare
  • Support strict option in ssh connection pool #50
  • Support rsync in config #53

v1.2.1

24 Feb 17:20
Compare
Choose a tag to compare
  • revert progression showing by default

v1.2.0

23 Feb 14:53
Compare
Choose a tag to compare
  • now display progression of copy by default
  • improve readme

v1.1.0

27 Jan 21:50
Compare
Choose a tag to compare
  • support options in shipit.remoteCopy command
  • upgrade lodash to v3.0.0