Skip to content
This repository has been archived by the owner on Aug 31, 2021. It is now read-only.

Latest commit

 

History

History
761 lines (536 loc) · 54.4 KB

CHANGELOG.md

File metadata and controls

761 lines (536 loc) · 54.4 KB

Change Log (vscode-deploy-reloaded)

Share via Facebook Share via Twitter Share via Google+ Share via Pinterest Share via Reddit Share via LinkedIn Share via Wordpress Share via Email

0.89.0 (August 17th, 2019; fixed HTML viewer)

0.88.0 (July 14th, 2019; fixes)

0.87.2 (February 18th, 2019; ssh update)

0.86.0 (December 2nd, 2018; custom S3 bucket options)

0.85.0 (December 2nd, 2018; custom deploy files)

0.84.0 (June 9th, 2018; notifications)

0.83.0 (July 7th, 2018; chrome debugger and sync timestamps)

Demo Chrome DevTools

0.82.0 (July 3rd, 2018; ask for (S)FTP user and password)

  • added askForPassword and askForUser settings for ftp and sftp targets ... set them explicitly to (true), if you want to get asked for that value(s) ... s. issue #71

0.81.2 (July 3rd, 2018; private key passphrase prompts)

  • added alwaysAskForPrivateKeyPassphrase and askForPrivateKeyPassphrase settings for SFTP targets ... s. issue #71
  • fixed bug, which freezes the extension, when pulling 0 byte files from SFTP server ... s. issue #82

0.80.1 (July 2nd, 2018; bugfix pull files from SFTP)

0.80.0 (June 30th, 2018; deployment speed ups)

0.79.1 (June 30th, 2018; improvements)

  • added useGlobalQueue setting
  • code cleanups and improvements
  • bugfixes
  • updated the following npm modules:

0.78.0 (June 30th, 2018; speed improvements)

0.77.0 (June 30th, 2018; bugfixes)

  • fixed bug, which stops auto deploying, if a lot of files are going to be auto deployed ... s. issue #79

0.76.1 (June 21th, 2018; Visual Studio Code 1.24 and bugfixes)

0.75.1 (June 16th, 2018; bugfixes)

0.75.0 (June 7th, 2018; FTPS support)

0.74.1 (May 14th, 2018; npm updates)

0.73.1 (May 1st, 2018; fixes)

  • minor fixes

0.73.0 (April 13th, 2018; fixes and improvements)

  • bugfixes
  • code cleanups and improvements
  • added isHidden settings for packages and targets

0.72.1 (April 13th, 2018; file explorer operations)

  • can list or remove directories on targets, from file explorer now
  • bugfixes

Demo List and remove diretories from file explorer

0.71.0 (April 13th, 2018; create directories recursively)

  • fixed and improved creation of directories recursively in sftp and ftp targets
  • fixed cancellation of operations, when using things like azureblob, dropbox, ftp, s3bucket, sftp and/or slack targets
  • improved displaying file paths in output when running a deploy operation
  • added supportsDeepDirectoryCreation settings for sftp and ftp targets, which indicate, if a server supports creating directories recursively or not ... if so, you should set this to (true), which can help increasing speed, when uploading files
  • updated the following npm modules:

0.70.0 (April 11th, 2018; auto deployment)

  • added pauseFilesFor setting for packages, which can define a time, in milliseconds, to wait, before an auto operation can be done for a file again
  • added deployOnChangeButton setting, which can setup a button, that is able to activate or deactivate deploy on change feature
  • added deployOnSaveButton setting, which can setup a button, that is able to activate or deactivate deploy on save feature
  • added removeOnChangeButton setting, which can setup a button, that is able to activate or deactivate remove on change feature
  • improved concurrent auto deployments
  • fixed auto creation of directories on ftp server
  • more bugfixes

0.69.1 (April 10th, 2018; log files)

  • added Deploy Reloaded: Log files ... command, which can open an extension's log file now
  • can define global buttons now, s. issue #52
  • code cleanups and improvements
  • bugfixes

0.68.1 (April 9th, 2018; improved output)

Demo Emoji icon output

0.67.1 (March 28th, 2018; bugfixes)

0.67.0 (March 26th, 2018; APIs)

0.66.1 (March 23rd, 2018; SFTP and FTP commands)

  • added commands setting for SFTP targets, which can define commands and should be executed on the server
  • added commands setting for FTP targets, which can define commands and should be executed on the server
  • bugfixes
  • code cleanup and improvements

0.65.0 (March 21st, 2018; upload events for SFTP and FTP targets)

  • added beforeUpload and uploaded settings for SFTP targets, which store paths to scripts, that are invoked before a file is going to be uploaded or has (tried to be) uploaded ... s. issue #51
  • added beforeUpload and uploaded settings for FTP targets, which store paths to scripts, that are invoked before a file is going to be uploaded or has (tried to be) uploaded ... s. issue #51
  • code cleanups and improvements

0.64.0 (March 20th, 2018; bugfixes)

  • fixed bug with automatic password prompts ... s issue #48
  • "outsourced" createDirectoryIfNeeded(), exists() functions to vscode-helpers npm module
  • code cleanups and improvements

0.63.1 (March 18th, 2018; APIs and popups)

0.62.3 (March 17th, 2018; password prompts and bugfixes)

  • fixed bugs in SFTP and FTP target, when deploying to root directory ... s. issue #45 and issue #46
  • automatic input boxes for username and/or password, if one of them is not defined in SFTP and FTP targets ... s. issue #48
  • showing relative paths for single files, when using showPopupWhenFinished setting, now ... s. issue #47
  • bugfixes

0.61.0 (March 17th, 2018; showPopupWhenFinished and APIs)

0.60.0 (March 16th, 2018; API)

  • can define API hosts now
  • "outsourced" asLocalTime(), asUTC(), forEachAsync(), format(), formatArray(), glob(), invokeAfter(), randomBytes(), sleep(), toArray(), tryClearTimeout(), tryDispose(), waitWhile() functions and DisposableBase classes to vscode-helpers npm module
  • bugfixes
  • code cleanups and improvements

0.59.0 (March 15th, 2018; show popup when finished)

  • added showPopupOnSuccess and showPopupWhenFinished settings ... s. issue #42
  • "outsourced" logging, workflow classes and normalizeString(), withProgress() functions to vscode-helpers npm module

0.58.0 (March 15th, 2018; vscode-helpers)

  • started to "outsource" functions and classes to new vscode-helpers npm module

0.57.1 (March 13th, 2018; TCP proxies)

0.56.0 (March 8th, 2018; deploy uncommited git changes)

Demo Deploy uncommited git changes

0.55.1 (March 8th, 2018; npm updates)

0.54.0 (March 7th, 2018; improvements)

  • extension is build for Visual Studio Code 1.21 now
  • showing progress when running Detect git changes feature in Deploy Reloaded: Tools
  • output channel of extension is not opened on startup by default anymore (s. issue #36) ... to activate the option, you have to set openOutputOnStartup to (true)
  • code cleanups and improvements

0.53.3 (March 3rd, 2018; bugfixes)

  • fixed encoding problem, when pulling, especially binary, files, via SFTP ... s. issue #34
  • fixed setting modes of root files after upload to a SFTP server ... s. issues #32 and #33

0.53.1 (February 21st, 2018; bugfixes)

0.53.0 (February 20th, save before deploy)

  • added saveBeforeDeploy setting, which indicates to save documents in non saved editors, before they are going to be deployed ... this value is (true) by default ... s. issue #143 of vs-deploy
  • code cleanups and improvements

0.52.2 (February 18th, 2018; FTP and folder mappings)

0.51.1 (February 18th, 2018; bugfixes)

  • fixed bug of cancelling a deploy operation, s. issue #26
  • setting working directory (cwd) of app target explicitly now

0.51.0 (February 15th, 2018; package buttons)

0.50.0 (February 14th, 2018; auto deployment)

  • improved auto deployment, like deployOnChange or deployOnSave, especially for multi-root workspace usage
  • imports, which are loaded from local files, will reload the configuration automatically now, if they have been changed
  • bugfixes
  • other code cleanups and improvements

0.49.3 (February 13th, 2018; workspace selector)

  • button for selecting the active workspace at the bottom is hidden by default now, if less than 2 workspaces are open, s. issue #24 ... you can change this by setting alwaysShowWorkspaceSelector to (true) in a workspace and/or global configuration
  • bugfixes
  • improvements

0.48.0 (February 13th, 2018; Yarn)

  • added tools for Yarn package manager

Demo Yarn tools

  • added initYarn setting, which executes yarn install on startup if a package.json file exists and NO node_modules folder has been found

0.47.0 (February 12th, 2018; check before deploy and pull)

  • added checkBeforeDeploy and checkBeforePull settings for targets

Demo Check before deploy and pull

  • bugfixes

0.46.0 (February 12th, 2018; handle multi selections in explorer)

Demo Handle multi selections from explorer

0.45.0 (February 12th, 2018; Visual Studio Code 1.20)

0.44.0 (February 11th, 2018; code cleanups and bugfixes)

  • code cleanup
  • bugfixes

0.43.0 (February 9th, 2018; quick code execution)

  • added $exec, $ltrim, $m, $new_script, $rtrim, $run and $tz functions and modules for "quick code execution"
  • bugfixes

0.42.0 (February 9th, 2018; settings)

  • added ignoreSettingsFolder setting

0.41.0 (February 9th, 2018; cleanup target operation and emojis)

  • added cleanup target operation
  • added $asc, $emoji, $emoji_list and $emoji_name functions for "quick code execution"
  • added ignoreGitFolder and ignoreSvnFolder settings, s. issue #23

0.40.0 (February 8th, 2018; quick executions and package buttons)

  • added _, $cleanup, $commands, $fs, $g, $html, $linq and $p modules and functions for "quick code execution"
  • package buttons settings can defined by a string, which represents the button text now
  • improved logging, when listening directory fails, s. issue #22

0.39.1 (February 8th, 2018; Slack target operation)

  • can define a target operation, that sends notifications to one or more Slack channels, before/after deploying or deleting files to/in a target now

Demo Slack target operation

0.38.0 (February 8th, 2018; log files)

  • logs will be written to .vscode-deploy-reloaded/.logs sub folder of the user's home directory now ... files, which are older than 31 days, will be deleted automatically

0.36.0 (February 7th, 2018; detect git changes)

  • can detect git changes and open them in a new, markdown based, text editor now
  • can also deploy, pull or delete from a file list of an open text document from a specific selection now

Demo Detect git changes

  • bug fixes

0.35.0 (February 6th, 2018; patterns for files of git commit)

Demo file patterns for deploying git commits

0.34.1 (February 5th, 2018; prompt for package buttons)

Demo Prompt for package buttons

  • can define other operation types for package buttons, like delete or pull, now
  • bugfixes

0.33.0 (February 2nd, 2018; bug fixes)

0.32.1 (January 31th, 2018; bug fixes)

0.32.0 (January 30th, 2018; deploy file list)

  • can deploy, pull or delete files from a list of relative file (or folder) paths, provided by an active text editor, now (like a result of a git diff --name-only SHA1 SHA2 > ./files.txt call from command line): Demo Deploy file list
  • code cleanups and improvements

0.31.0 (January 25th, 2018; Bower)

  • added tools for handling Bower packages:

Demo Bower helpers

  • added initBower setting, which runs bower install inside the workspace folder on startup, if a bower.json file exists and NO bower_components sub folder has been found
  • bugfixes

0.30.3 (January 24th, 2018; context menu)

  • can deploy, pull or delete files and folders from context menu now, s. issue #15

Demo Deploy from context menu

0.29.0 (January 11th, 2018; pull remote files)

  • can pull files from a target now, even if they do not exist in workspace ... s. issue #13
  • bugfixes
  • improvements, like better error handling

Demo Pull files when listen remote directory

0.28.5 (January 10th, 2018; import git files to packages)

Demo Import git files into package

0.27.0 (January 8th, 2018; zip target)

0.26.0 (January 8th, 2018; quick code execution)

  • added $lower, $trim and $upper functions for "quick code execution" in Deploy Reloaded: Tools ...
  • bugfixes

0.25.1 (January 7th, 2018; speed up folder mappings)

0.24.1 (January 6th, 2018; enhancements and improvements)

0.23.0 (January 6th, 2018; concurrent target tasks)

  • better handling of concurrent tasks for a target

0.22.0 (January 6th, 2018; compiler target)

0.21.0 (January 5th, 2018; copy remote directory to clipboard)

Demo Copy remote directory path to clipboard

0.20.0 (January 4th, 2018; 'prepare' target operations)

0.19.0 (January 4th, 2018; 'prepare' target operations)

  • added prepare setting for targets, which are executed before beforeDeploy and even is no file is going to be handled, s. issue #6

0.18.0 (January 4th, 2018; app target)

0.17.0 (January 4th, 2018; fast file checks for auto deploy)

  • speed up file check in "auto deploy" features, by adding fastCheckOnChange, fastCheckOnSave, fastCheckOnSync and fastFileCheck flags in global and package settings ... s. issue #9

0.16.2 (January 3rd, 2018; deploy all opened files)

  • added commands for deploying (extension.deploy.reloaded.deployAllOpenFiles) or pulling (extension.deploy.reloaded.pullAllOpenFiles) files of all opened text editors

Demo Deploy or pull all opened files

  • improved displaying "deploy messages" in output, s. issue #5
  • improved displaying dates in git commit lists
  • more bugfixes and improvements

0.15.0 (January 3rd, 2018; check for requirements)

0.14.2 (January 3rd, 2018; deploy git commits)

  • can deploy changes of a git commit now

Demo Deploy git commit

0.13.0 (January 2nd, 2018; setting up requirements)

  • added requiredExtensions setting, which checks if required VS Code extensions are installed or not
  • bugfixes
  • code improvements

0.12.0 (January 1st, 2018; quick executions)

  • added $err, $info, $ip, $now, $utc and $warn functions for quick code executions

Demo Quick execution function 20180101

  • bugfixes
  • code improvements

0.11.1 (January 1st, 2018; SFTP and values)

0.10.0 (December 30th, 2017; shell commands, S3 and external sources)

0.9.0 (December 30th, 2017; Composer)

  • added tools for handling Composer packages:

Demo Composer helpers

  • bugfixes
  • code improvements
  • added initComposer setting, which runs composer install inside the workspace folder on startup, if a composer.json file exists and NO vendor sub folder has been found
  • added extension, folder and sessionState properties to ScriptArguments

0.8.0 (December 29th, 2017; target operations)

  • bugfixes
  • code improvements
  • added exec target operation
  • improved use of if properties and placeholders
  • fixed loading settings from parent folder

0.7.0 (December 29th, 2017; npm)

  • bugfixes
  • code improvements
  • added initNodeModules setting, which runs npm install inside the workspace folder on startup, if a package.json file exists and NO node_modules sub folder has been found
  • added tools for Node Package Manager (npm)
  • added global and context based event properties (events and globalEvents) to ScriptArguments

0.6.0 (December 28th, 2017; bugfixes)

  • fixed folder mappings
  • fixed hideIf and showIf properties for targets
  • code cleanups
  • added demo, which shows how to send files to another editor

0.5.0 (December 28th, 2017; improvements)

0.4.0 (December 28th, 2017; enhancements)

  • bugfixes
  • code improvements
  • display network information
  • more information for the output channel
  • tool actions, packages and targets are sorted and displayed by usage in the GUI now

0.3.0 (December 27th, 2017; tools)

  • bugfixes
  • extended tools

0.2.0 (December 27th, 2017; improvements and bugfixes)

0.1.2 (December 27th, 2017; initial release)

For more information about the extension, that a look at the project page or the wiki.