Releases: AndhikaWB/VSCodePortable
1.23
Release version 1.23.
Source code.zip: Contains all the needed files, except for VSCode which you need to download manually.
VSCodePortable_1.0.0_Dev_Test_23_online.paf.exe: VSCode (x64) will be downloaded automatically during setup.
Changelog
- Version 1.22 is not released online, so we skipped directly to 1.23
- Implement custom logic to read and write user config file. Now the launcher will write the default value if some settings don't exist yet
- Changed file from
VSCodePortable.initoData\settings\Custom.inito store user config. This will avoid future confusion because there are 2 differentVSCodePortable.inifiles before this release. The file content in the newCustom.inifile are mostly the same as the old INI file
Note
- This release contains breaking changes (see above)
- See update procedure if you're updating from previous releases (< v1.23)
1.21
Release version 1.21.
Source code.zip: Contains all the needed files, except for VSCode which you need to download manually.
VSCodePortable_1.0.0_Dev_Test_21_online.paf.exe: VSCode (x64) will be downloaded automatically during setup.
Changelog
- Allows to use Android SDK without checking Android Studio (
studio64.exe) - Set
ANDROID_HOME,ANDROID_AVD_HOME, andANDROID_USER_HOMEwhen "CreateJunctionsToAndroid" is true - Fixed incorrect path: please move
Data\.AndroidStudiotoData\misc\.AndroidStudiomanually if you're from v1.20
Note
- This release shouldn't have any breaking change if you update from v1.20
- See update procedure if you're updating from previous releases (< v1.20)
1.20
Release version 1.20.
Source code.zip: Contains all the needed files, except for VSCode which you need to download manually.
VSCodePortable_1.0.0_Dev_Test_20_online.paf.exe: VSCode (x64) will be downloaded automatically during setup.
Changelog
- Instead of using one big
Custom.nshfile, now they're split into multiple files under theApp\AppInfo\Launcher\Modulesdirectory - Reworked Android Studio portablization and other development environments (mostly just structural changes to clear up things)
- Removed PySpark support (you can always install it using pip), added Bun support (Node.js alternative)
Note
- This release contains breaking changes (changed folder structure on the
Data\miscdirectory) - See update procedure if you're updating from previous release
1.19
Release version 1.19.
VSCodePortable_v1.19.zip: You will need to download VSCode manually.
VSCodePortable_v1.19_online.paf.exe: VSCode (x64) will be downloaded automatically during setup.
Changelog
- Fix trailing newline from npm config output, which broke cmd and batch script in the previous releases
- Added partial support for Apache Spark, or you can just install
pysparkdirectly (it's the same)
Note
- If you're upgrading from previous release, always compare your current
VSCodePortable.iniwithApp\FirstRun\VSCodePortable.inisince config file will not be replaced automatically. There may be breaking changes that invalidates your current config file.
1.18
Release version 1.18.
VSCodePortable_v1.18.zip: You will need to download VSCode manually.
VSCodePortable_v1.18_online.paf.exe: VSCode (x64) will be downloaded automatically during setup.
Changelog
- Added Flutter, Android Studio, and Android SDK support. There are some limitations, please see
App\AppInfo\Launcher\Custom.nshfor the implementation. - Breaking changes for some folder structures under the
Data\miscdirectory. Recommended to delete that directory and/or start over from beginning (by deletingDatafolder).
Note
- If you're upgrading from previous release, always compare your current
VSCodePortable.iniwithApp\FirstRun\VSCodePortable.inisince config file will not be replaced automatically. There may be breaking changes that invalidates your current config file.
1.17
Release version 1.17.
VSCodePortable_v1.17.zip: You will need to download VSCode manually.
VSCodePortable_v1.17_online.paf.exe: VSCode (x64) will be downloaded automatically during setup.
Changelog
- Added proper Go and Rust support (Go support were unclear in the previous release).
- Added extra features for some DE, enable them via
[Optional]section inVSCodePortable.ini(on launcher root directory).
Note
- If you're upgrading from previous release, always compare your current
VSCodePortable.iniwithApp\FirstRun\VSCodePortable.inisince config file will not be replaced automatically. There may be breaking changes that invalidates your current config file.
1.16
Release version 1.16.
VSCodePortable_v1.16.zip: You will need to download VSCode manually.
VSCodePortable_v1.16_online.paf.exe: VSCode (x64) will be downloaded automatically during setup.
Changelog
- Git will not create config files in
%UserProfile%folder anymore (moved toData\misc\GitHome). Please move/copy all your Git related config files to the new directory manually (.bashrc,.zshrc,.cache,.gitconfig, etc). Related topic: 1, 2, and 3. - Added 1 new directory to cleanup (
.vscode\cli).
Note
- If you're upgrading from previous release, always compare your current
VSCodePortable.iniwithApp\FirstRun\VSCodePortable.inisince config file will not be replaced automatically. There may be breaking changes that invalidates your current config file.
1.15
Release version 1.15.
VSCodePortable_v1.15.zip: You will need to download VSCode manually.
VSCodePortable_v1.15_online.paf.exe: VSCode (x64) will be downloaded automatically during setup.
Note
All old releases have been purged from this repo since they emulate UserProfile, AppData, and other crucial environment variables directly, causing many issues.