Here are the release notes for each of the version released.
v3.4.3 - September 23,2019
- Share GitHub Gist ID message Fixed #1033
- Consistency between GitHub Gist and Description across extension readme #1023
- Snippets Sync. Fixed #993
- GitHub Api connection improved #1027
- Extension always asks to enable Force Upload #1016 - Thanks for PR #1026 by @karl-lunarg
- UX Improved for the Force Upload #1035 - Thanks for PR #1042 by @karl-lunarg
- Webview does not set a content security policy #1010 - Thanks for PR #1020 by @ParkourKarthik
- Icon Improved - Thanks for PR #1022 by @Pustur
- Improved German Languauge Support - Thanks for PR #1040 by @jan-di
- Improved Chinese Language Support - Thanks for PR #1028 by @YunChaoTsai
- Readme Improved - Thanks for PR #1031 by @faliure
- Slack Link Updated
- Node Modules Updated
v3.4.2 - August 21, 2019
- Multiple Lanugages Support Improved #1009 by @ XanatosX , #999 by @o3LL , #994 by @mijien0179 , #981 by @ryul1206
- Hide GitHub Token on Summary #974
- Only Show “Share Gist” Dialog when Public Gist is created #977
- Sync Pragma Improved #1003 - Thanks for PR #1012 by @protium-dev
- UI Bug Fix where users were unable to select GIST #983
v3.4.1 - July 22, 2019
- Turn off notifications on code startup #959 - Thanks for PR #960 by @arnohovhannisyan
- Chinese Translation Improved - Thanks for PR #966 by @linsui and #961 by @ziofat
- Russian Translation Improved - Thanks for PR #957 by @AndreyWV
v3.4.0 - July 15, 2019
- Settings Sync now use Webviews to allow you to configure settings #506 - Thanks for PR #876 by @arnohovhannisyan
- code snippets not being synced after update to 3.3.0 #927 - Thanks for PR #928 by @arnohovhannisyan
- Implement upload delay setting #390 - Thanks for PR #925 by @arnohovhannisyan
- Dont Upload If GIST and settings content are the same. #316 - Thanks for PR #923 by @arnohovhannisyan
- Prevent accidental upload #350 - Thanks for PR #923 by @arnohovhannisyan
v3.3.1 - June 25,2019
- Small Improvements
v3.3.0 - June 25,2019
- Code OSS Version Support Added #668 - Thanks for PR #859 by @arnohovhannisyan
- Remote Development Support Added #870 - Thanks for PR #871 by @mjbvz
- Pragma Util Support for
keybindings.jsonAdded #800 - Thanks for PR #854 by @njkevlani
- Support OS specific
keybindings.jsonin single file #515 - Thanks for PR #854 by @njkevlani
- Improved Auto Upload Process #839 - Thanks for PR #909 by @arnohovhannisyan
- Improved Pragma Util to ignore some values#865 - Thanks for PR #872 by @ioprotium
- Ignore auto-upload process for some settings #754 - Thanks for PR #872 by @ioprotium
- Language localization improved and more languages added. #886 - Thanks for PR #915 by @arnohovhannisyan
- Improved Command line text #891 - by @nawordar
- Support For Azure Data Studio
- Node Modules Updated and code refactoring.
v3.2.9 - April 18,2019
- Bug : Fixed Code that kills Extension Host for MacOS #827 - Thanks for PR #834 by @arnohovhannisyan
- Bug : Download From Public Gist not working #816
- Bug : Auto Upload Fix #832 - Thanks for PR #835 by @arnohovhannisyan
- Improvement - Inserts some empty lines in the beginning of
settings.json#819 - Thanks for PR #828 by @arnohovhannisyan
- Wiki : Update Documentation - Thanks for PR #828 by @colinaaa
v3.2.8 - April 04,2019
- Bug : auto upload doesn’t work when make change on settings #801 - Thanks for PR #807 by @arnohovhannisyan
- Bug : Auto Upload / Download : Disable change detection for workspace storage folder #708 - Thanks for PR #811 by @knyhle
- Pretiffy Custom Settings JSON - Thanks for PR #812 by @knyhle
- Improvement - Remove manual visx package installation in favour of extension download by CLI #820
- Improvement - Remove replaceCodeSettings from Settings Sync configurations #805
v3.2.7 - March 06,2019
v3.2.6 - March 05,2019
- Bug : Syncing of extensions not working in portable mode #756 - Thanks for PR #782 by @LuisUrrutia
- Bug : Fixing NODE_TLS_REJECT_UNAUTHORIZED #776 - Thanks for PR #779 by @MattMorgis
- Documentation Updated
- Packages Updated
v3.2.5 - Feb 15,2019
- Bug : Not working with VSCode 1.31 #762 - Thanks for PR #763 by @nekonenene
- Bug : Multi-line settings aren’t ignored properly using sync pragma #701 - Thanks for PR #750 by @ioprotium
- Packages updated, small improvements
Version - 3.2.3 - 11 Dec, 2018
- Startup : Long startup activation time on the first start #656 - Thanks for PR #717 by @thejewdude
- Feature : Adding coder.com support #714 - Thanks for PR #720 by @deansheather
Version - 3.2.2 - 26 Nov, 2018
- Sync Advance Setting Menu doesnt open when JSON not Valid #683
Version - 3.2.1 - 26 Nov, 2018
- Bug : Only install missing extensions in Portable Vs Code #687
- Bug : Error: Cannot read property ‘token’ of undefined #685
- Bug : sync-ignore isn’t ignoring my local value, it deletes it #686
- Bug : Download of extension packages failed #642 - Thanks for PR #705 by @emptyother
Version - 3.2.0 - 17 Oct, 2018
- Prompt to reload VSCode after installing extensions #629
- Keep output of CLI installation command #628
- Dont write default settings sync config to code settings.json #513
- vscodium download settings fails #650 - Thanks for PR #651 by @stripedpajamas
- Does not work with Portable Visual Studio Code #331
- Flatpak Support for Settings Sync #621 - Thanks for PR #657 by @laloch
- Per-platform / per-hostname inline settings #640 - Thanks for PR #667 by @ioprotium
- Idea/Suggestion: Adds support to sync custom files #258 - Thanks for PR #258 by @tkrtmy
Version - 3.1.2
- Extension CLI Download Improvements.
Version - 3.1.1
- Fixed : Extension Download fails for Code Insiders and mac Users #618
- Fixed : Upload issues for mac #622
Version - 3.1.0
- Option to Install Extensions Using CLI #434
- Code Team hasn’t provided API to install extension, but as CLI is available Settings Sync will start using code cli to download extensions. Live Status will be displayed while downloading.
- Note : This feature wont work in Mac as I cant test on Mac. You will be facing problems, for this I need Mac users to help and fix it.
- Fixes : #337, #566 and #577
- Unify the code style by using tslint and prettier - Thanks for PR #595 by @axetroy
- Don’t introduce “sync.*” settings which is equal to default behavior after DL/UL - #513
- Settings Sync configuration has been changed, Readme is updated.
- Added German localization - Thanks for PR #588 by @ljosberinn
- Missing partial i18n translation - Thanks for PR #593 by @axetroy
- Documentation Improvement - Thanks for PR #603 by @MastaCoder
- Fix slack img in README and Update tutorial message - Thanks for PR #607 and #608 by @fr3fou
- Ignored extensions can be accidentally deleted if removeExtensions is enabled. - Thanks for PR #604 by @leepowellcouk
- Error Translation - Thanks for PR #616 by @Xiongqi-XQ
Version - 3.0.0
- Bug Fix for OSS Variant #549 - Thanks for PR @rudfoss
- Support i18n for extension - Currently Supports English and Chinese #581 - Thanks for PR @axetroy
- Added Functionality to ignore extension in settings sync #523 - Thanks for PR @leepowellcouk
- Setting to disable opening of github page #576
- Update adm-zip to the latest version #551
Version - 2.9.1
- Bug Fix for OSS Variant #510 - Thanks for PR @JacobHenner
- Readme Typo Fix #531 - Thanks for PR @x4m3
- syncLocalSettings does not support replacing setting with “False” value #516 - Thanks for PR @leepowellcouk
- add support for xdg environment paths #532 - Thanks for PR @Dennor
Version - 2.9.0
Important : Github is going to disable anonymous Gist from March 19, 2018. Anonymous Gist support has been removed from Settings Sync.
- Settings Sync now support OSS Variant #77 - By @LC43
- Settings Sync now support “code-snippets” files and other snippets extensions #340
- Now you can configure settings sync not to delete extensions on download #373
- Now you can exclude extensions list while uploading #389
- If you are looking to use Settings Sync to download settings only. (e.g Fetch Team Environment) - Bug has been fixed #487
Version - 2.8.7
- Token dialog will appear when you hit download command #461
- Documentation Improved #467 - By @Modelmat
Version - 2.8.6
Version - 2.8.5
- Bug Fix : #440
- Summary will be displayed on Code Output Window #137 (By : @ThisIsManta)
- Extension installation message improved #359
Version - 2.8.4
- Fixing extension after API Changes #428 (By : @sonhanguyen)
- Added GIF for Upload and Download for readme (By : @mmakarios)
- Documentation Improved (By : @VictorioBerra , @eliasmeire )
- Typo Fix ( By : @guiconti )
Version - 2.8.3
- Allow to set multiple gist Description #319. gist you create will have custom name, for example : Home Settings , Office Settings. It will allow you to switch between multiple Gist in single Click, in future updates.
- Fixing #374
- Fixing #363
- Fixing #352
- Sometimes on downloading, User enter GitHub token instead of GIST causing extension failing. Documentation is updated to verify the created Gist. #343
Version - 2.8.2
- Improved code for #343 as GitHub API shows “Not Found” Exception on connection. Alot of users are reporting this over time so I have decided to add new option to store settings in local drive so you guys can set path of local one drive to export settings there and let one drive do the upload and import from the file location.
- Fixing #342
- If you have MacOS and looking forward to do some work on #343 let me know, i will assist you as i dont have Mac environment.
Version - 2.8.0
- Fixing #322
- Fixing #289
- Fixing #320
- Fixing #310 : Now you can set github token manually from the sync local settings.
Version - 2.7.0
- Fixing #296 : Now you can easily setup your Gist description while creating new gist.
- Fixing #295 : If user try to change other users gist, extension will show logs displaying the current user and the gist owner user.
- Fixing #232 : Now you can decide which settings you want to upload.
Version - 2.6.2
Version - 2.6.1
- Added Support for Github Enterprise
Version - 2.5.1
- Local Settings Layout Change - New Layout here
Version - 2.5.0
Version - 2.4.4
- Added Feature #100 - Detailed post on here
- Extension Enhanced #203
- Fixing Bugs #206
- Fixing Bugs #213
Version - 2.4.3
- Fixing Bugs #190
- Fixing Bugs #194
- Gist Uploaded will contains extension version information for future work.
Version - 2.4.2
Version - 2.4.0
- This version is currently released for Code version 1.9 users that are currently insiders. Once I make sure that its working fine, i will publish 2.4.1 in next week for normal build users.
- #167 Changed the name from Visual Studio Code Settings Sync to Settings Sync for better understanding.
- #168 Added workspaces sync feature - User can now sync all the workspaces alongwith the settings across multiple machines that will include tasks.json and other files.
- #111 Previously the extension was configured by its own settings file. But now it will be configured using Code’s own configuration settings.
- #144 Sharing settings are more easier it will remove the existing Gist and create new public Gist and upload the settings. Users can download the other users Gist but cannot make changes to other User Gist.
- Bugs Resolved #161
Version - 2.3.4
- Proxy Support Added #60. It will now support http.proxy settings from code settings.json file.
- Auto upload settings on extension remove and install will be done in 2.4 version as there is limitation in vscode, i have already opened an issue in code repository.
Version - 2.3.3
Version - 2.3.1
- Added auto-upload feature , disable by default. It will start uploading process when any of the setting is changed automatically.
- Exception handling Added
- Reverted #97 and fixed #106
Version - 2.2.4
- Added Toggle Force Download options to initiate download process even you have the latest settings.
- Open URL when settings are opened and other small tweaks.
Version - 2.2.3
- Now you can create public GIST, instead of secret GIST so any one may see your settings.
- #63. Now you can share your public GIST with anyone, they just need to enter your GIST ID in order to get your settings. They wont be able to edit your settings but when you change the GIST or any settings they will get the latest version of all the settings.
- Fixed #78 , #79 , #73 ,#75
Version - 2.1.0
- Added Extension Summary Feature #21. The information messages are removed when you initiate the download or upload process, it will show the summary that which files are downloaded/ uploaded alongwith the extensions which are downloaded or deleted (in case of download). Its a better understanding rather then showing information message of which files are uploaded or downloaded.
- Information messages showing in start-up was showing again and again when the download process initiated. To cover this i have made a summary page which tells the status, but you can also disable the summary page and keep a quite process but selecting Toggle Summary Page command. #76.
Version - 2.0.1
- Added Automatic Syncing #31. Now you can turn ON the auto download settings from the command and it will just download the latest settings everytime the editor is started. Feel free to report bug or send me a pull request :) if there are any. How to do that? Read Me post is updated, Visit there to get step by step.
- Fixed #72
- Added more exception handling in different places.
Previous Build from v2 notes are removed