Skip to content

Latest commit

 

History

History
469 lines (353 loc) · 15.9 KB

CHANGELOG.md

File metadata and controls

469 lines (353 loc) · 15.9 KB

1.12.3 - 2019-04-27

  • Minor improvements.
  • Bug fix.

1.12.1 - 2019-03-28

1.12.0 - 2019-03-21

1.11.0 - 2019-03-15

  • Save before upload.
  • Fix #490.

1.9.4 - 2019-02-26

  • Fix sshConfig file not work.
  • Open SSH in Terminal can enter to remote path.

1.9.3 - 2019-01-30

  • New icon for RemoteExplorer. Thanks niccolomineo and jonbp.
  • Change port to number in the generated config.

1.9.2 - 2019-01-22

1.9.0 - 2019-01-08

  • Control files and folders to show or hide in Remote Explorer by remoteExplorer.filesExclude. #410
  • Suport new OpenSSH key format. #391
  • Improve performance.

1.8.4 - 2018-12-16

  • Fix ignore not work when use profile. #428

1.8.3 - 2018-12-14

  • Upgrade VSCode engine version.

1.8.2 - 2018-12-13

  • Add Collapse All action to RemoteExplorer.

1.8.0 - 2018-12-06

1.7.6 - 2018-11-22

  • Reduce 80% startup time.
  • Fix #396

1.7.5 - 2018-11-15

1.7.4 - 2018-11-09

  • Fix #362
  • Don't upload the file when it's in downloading. #390

1.7.3 - 2018-11-03

1.7.2 - 2018-10-29

1.7.1 - 2018-10-25

1.7.0 - 2018-10-19

New Features

1.6.0 - 2018-10-12

New Features

Breaking Changes

  • Remove Command SFTP: Sync To Remote.
  • Remove Command SFTP: Sync To Local.
  • Remove config option syncModel.

1.5.13 - 2018-10-08

1.5.12 - 2018-10-07

  • New command Diff Active File with Remote.

  • Command Set Profile can receive an argument from keybindings.

    {
      "key": "ctrl+shift+cmd+d",
      "command": "sftp.setProfile",
      "args": "dev"
    }

1.5.10 - 2018-09-28

1.5.9 - 2018-09-27

1.5.8 - 2018-09-25

  • Show name in the remote explorer. #315
  • Fix #308

1.5.0 - 2018-09-13

New Features

  • new alt commands Force Download and Force Upload. This allow you to download/upload files but disregard ignore rules.

Breaking Changes

  • Rename command sftp.trans.remote(SFTP: Upload) to sftp.upload.activeFile and command sftp.trans.local(SFTP: Download) to sftp.download.activeFile. Please update your keybinding if you've used one of these commands.

Deprecated

  • Commands SFTP: List and SFTP: List All will be removed in favor of Remote Explorer in next release.

1.4.1 - 2018-09-03

Feature

Fix

  • fix sshConfig file not overwriting default config. (#305)

1.4.0 - 2018-08-27

Feature

  • Connection Hopping allow you to connection to a target server through a proxy with ssh protocol

1.3.9 - 2018-08-14

1.3.8 - 2018-08-13

1.3.7 - 2018-08-10

  • Fix bug in remoteExplorer.refresh

1.3.0 - 2018-08-02

New Features

1.2.7 - 2018-07-27

New Features

1.2.3 - 2018-06-19

New Features

1.2.0 - 2018-06-19

  • Support SSH config file. The default ssh config file is ~/.ssh/config. This can be changed by sshConfigPath option.

1.1.12 - 2018-06-08

1.1.11 - 2018-05-21

1.1.10 - 2018-05-18

  • Show open folder prompt in sftp:config command.
  • Fix #174.

1.1.9 - 2018-05-17

  • Add confirm option to downloadOnOpen.
  • Fix #160.
  • Fix #195.

1.1.8 - 2018-05-15

  • Some UX improvements.
    • Only show sftp menu when extension get activated. (Thanks @mikolino)
    • Remove some unnecessary warning.
  • Improve ftp reliability.
  • Upgrade ssh2 version.

1.1.7 - 2018-03-31

1.1.6 - 2018-03-24

  • Better procedure message in status bar.
  • Fix sync error when synced target is not exist.
  • Fix #146.

1.1.5 - 2018-03-23

  • Improve stability of ftp protocol.
  • Fix document don't show automatically after select a file through list command.
  • Fix #113.

1.1.4 - 2018-03-21

1.1.3 - 2018-03-18

  • Remove default ignore config. No files will be ignored if you don't explicitly config ignore option. Related isuse #138.
  • Fix #133.
  • Fix #136.

1.1.0 - 2018-03-13

1.0.5 - 2018-02-24

1.0.4 - 2018-02-08

  • New config option concurrency.
  • New config option algorithms.
  • Fix #103.

1.0.3 - 2018-02-05

  • Simplify default config file's content when exec sftp: config.
  • Cconfig autocomplete.
  • Fix watcher stop work after 'download' or 'sync to local'.

1.0.2 - 2018-01-30

  • Add FTPS support.
  • Add passphrase/password dialog support.
  • Fix config not found error after config file changed.
  • Fix sftp config failed to show created config file in vscode.

1.0.0 - 2018-01-26

🎉🎉🎉This release include some new features, bugfixs and improvements. It may be bring some new bugs, welcome to feedback.

New Features

  • list and list all command.

    • list will list all remote files except those match your ignore rules.
    • list all will list all remote files.

    The target will be dowmload after you select. And it will be open in vscode if the target is a file.

  • When you download a folder through a command, the vscode explorer will be refreshed when the command finish.

Breaking Changes

  • Change to git ignore spec. It's more powerful and concise. You may need to change your ignore config.

0.9.4 - 2017-12-18

  • Context now receives a relative path.
  • Fix #69, #70

0.9.0 - 2017-12-16

  • Add a option to config a local path that correspond to a remote path.
  • Support multiple configs in one config file.
  • Remove .sftpConfig.json config file support.
  • Remove none-worksapce-root config files support.

0.8.11 - 2017-11-30

  • Fix ftp can't preserve file permissions.

0.8.10 - 2017-11-20

  • Disable create config at none-workspace-root-folder

0.8.9 - 2017-11-17

  • Preserve file permissions.
  • Better README thanks kataklys.
  • Fix Empty (0kb) files when download and uplaod. Thanks for kataklys's help. (#33)
  • Show a waring for existing none-worksapce-root config files. Previously you can create multiple config files anywhere under workspace. So you won't need to open multiple vscode instances to make sftp working in different folders. Sincle vscode support Multi-root Workspaces. There is no necessary to support multiple config now. This will make sftp both simple and a bettern starup performace.

0.8.8 - 2017-11-11

Bugfix

  • Files is not correctly filtered at config setup.

0.8.7 - 2017-11-07

Bugfix

  • Config setup not work for directories whose name does end with .vscode.

0.8.6 - 2017-11-06

  • Performance improvement.
  • Show a waring to the old .sftpConfig.json file.

Behaviour Change

Now uploadOnSave only happens on a vscode save opetarion. It used to happen on a disk save opetarion caused by anything.

0.8.5 - 2017-10-18

Improvement

  • support more cipher algorithms.

0.8.4 - 2017-10-10

Improvement

  • log more infos to output pannel.

0.8.3 - 2017-09-26

Bugfix

  • fix couldn't create config through file picker when no sub files in the directory.

0.8.2 - 2017-09-24

Enhance

  • Don't need to reload vscode after execute SFTP: config command.
  • SFTP: config creates sftp.json now.

0.8.1 - 2017-09-22

Bugfix

  • WIN could not find config(path is not normalized)

0.8.0 - 2017-09-22

Feature

  • support multi-root workspace

Change

  • Config file name is changing to sftp.json from .sftpConfig.json for concision.

Bugfix

  • fix a bug that always return the same ssh session when have multiple configs in workspace

0.7.11 - 2017-09-13

Bugfix

  • fix tribe retrive

0.7.10 - 2017-09-13

Bugfix

  • fix config not found when have multiple config files in workspace

0.7.9 - 2017-09-01

Bugfix

  • change tip text from uploading to sync when download and upload

0.7.8 - 2017-08-20

Bugfix

  • Fix command not found error when no folder opened.

0.7.7 - 2017-07-25

Bugfix

  • Fix folder match of ignore.

0.7.6 - 2017-07-24

Bugfix

0.7.5 - 2017-07-18

Feature

  • A new editor config sftp.printDebugLog, dafault with false.

0.7.4 - 2017-07-14

Enhance

  • Config validation failing at startup does not require a reload to make extension work.

0.7.3 - 2017-07-13

Feature

  • Config validation.

Misc

  • More accurate watcher description.

0.7.2 - 2017-07-04

Feature

  • Add a way to execute commands on all detected config root folders.(run commands throw command palette)

0.7.1 - 2017-07-04

Bugfix

  • Fix miss files because of throttle.

0.7.0 - 2017-06-30

Breaking Change

  • Now config files are located in .vscode folder. Just move every .sftpConfig.json to the .vscode folder of same hierarchy.

0.6.14 - 2017-06-29

Enhance

  • show authentication input as asterisk.

0.6.13 - 2017-06-28

Feature

  • ssh agent authentication.

0.6.12 - 2017-06-26

Feature

  • Interactive authentication.

0.6.11 - 2017-06-22

Feature

  • Ignore works for download/sync remote file to local.

0.6.10 - 2017-06-13

Enhance

  • Better log.

0.6.9 - 2017-06-11

Bugfix

  • Remove unnecessary error message.
  • Sync blocks on symlink.

0.6.8 - 2017-06-09

Enhance

  • Activate the extension only when it needs to. You must have the vscode greater than 1.13.0.

0.6.7 - 2017-06-07

Enhance

  • Keeping active so you don't have to reload vscode to active sftp when create config file at the first time.

0.6.6 - 2017-06-06

Bugfix

  • Window can't auto create dir non-existing.

0.6.2 - 2017-06-05

Bugfix

  • Incorrectly config not found error popup.

0.6.1 - 2017-06-03

Bugfix

  • Don't watch file when there is no .sftpConfig file.

0.6.0 - 2017-06-02

Feature

  • Support ftp

Feedback

  • More debug info

Bugfix

  • Fix SFTPFileSystem.rmdir doesn't resolve correctly.
  • Disable watcher on pulling files.
  • Make true re-connect when it need to.

0.5.4 - 2017-05-30

Feedback

  • Better error log
  • Output debug info in sftp output channel

Bugfix

  • Fix some files missed uploading when they has updated because of throttle.

0.5.3 - 2017-05-26

Feature

  • AutoSave now works even in external file update!🎉🎉🎉
  • A new configuration watcher. Now there is a way to perceive external file change(create, delete).

0.5.2 - 2017-05-22

Bugfix

  • Running a command through shortcut couldn't find active document correctly.

Feedback

  • Show path that is relative to the workspace root instead of full path on status bar.

0.5.1 - 2017-05-22

Enhance

  • Provide a way to run command at the workspace root

0.5.0 - 2017-05-19

Feature

  • Keep ssh connect alive (re-connect only when needed)

0.4.12 - 2017-05-18

Bugfix

  • Fix binary file upload

0.4.11 - 2017-05-18

Feedback

  • Better status indication

0.4.10 - 2017-05-18

Bugfix

  • Config file not found in windows
  • Check existence of privateKeyPath

0.4.0 - 2017-05-17

Config

  • Add option syncModel

Command

  • New command Upload
  • New command Download