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

Latest commit

 

History

History
223 lines (100 loc) · 6.17 KB

CHANGELOG.md

File metadata and controls

223 lines (100 loc) · 6.17 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

5.3.0 (2020-03-18)

Features

5.2.0 (2020-03-07)

Bug Fixes

  • windows: cd must run the specified drive letter (#252) (ab916a9)
  • fix remote command wont reject on error, when cwd option is used (#265) (986aec1)

Features

5.1.0 (2019-08-28)

Bug Fixes

  • correct peerDependencies field for shipit-deploy package (#243) (3586c21)

Features

  • shipit-deploy: Added config so you can rsync including the folder (#246) (64481f8)
  • ssh-pool: Added ssh config array to remote server (#248) (ba1d8c2)

4.2.0 (2019-03-01)

Features

4.1.4 (2019-02-19)

Bug Fixes

  • shipit-deploy: skip fetching git in case when repositoryUrl was not provided (closes #207) (#226) (4ae0f89)

4.1.3 (2018-11-11)

Bug Fixes

4.1.2 (2018-11-04)

Bug Fixes

  • security: use which instead of whereis (#220) (6f46cad)
  • shipit-deploy: only remove workspace if not shallow clone (#200) (6ba6f00)
  • use correct deprecation warning (#219) (e0c0fa5)

4.1.1 (2018-05-30)

Bug Fixes

  • update shipit-deploy's peerDependency to v4.1.0 (#192) (6f7b407)

4.1.0 (2018-04-27)

Features

4.0.2 (2018-03-25)

Bug Fixes

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

4.0.1 (2018-03-18)

Bug Fixes

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

4.0.0 (2018-03-17)

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

  • Improve documentation #69 #148 #81

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