Releases
v1.23.0
Fixes
Fix remote code
command (#267 ) not working without the filesystem already connected (#292 ) (b821bae )
Fix bug with broken connections when connections are initiated by spawning named terminals (6f6e3ad )
Fix issue where .bashrc
echoing would result in home directory detection failing (860f65a , #294 )
Changes
Proxy hop field now actually lists all known configs to pick from, instead of "TO DO" (1f7e333 , #290 )
Remote code
command (#267 ) now prompts to create an empty file for non-existing path (30c213a )
Remote code
command (#267 ) now displays a help message when not providing arguments (518e246 )
Development changes
Webpack setup has been improved quite a bit, mostly to clean up long ugly paths and make builds deterministic:
The custom ProblemMatcherReporter
plugin is moved to /webpack.plugin.js
and renamed to WebpackPlugin
Now both webpack configs (extension and webview) make use of this plugin
The plugin has the ability to remap module names/paths, accounting for several things:
Paths in the global /Yarn/Berry/
folder are now displayed as /yarn/
and are simplified for easier reading
Paths in the local .yarn
folder get the same treatment as global ones, but using .yarn/
as the prefix
Other paths that are located within the (config's) project are made relative to the (config's) project root
The plugin enhances the stats printer to use the clean simplified paths instead of e.g. ../../../Yarn/etc
The plugin handles generating chunk ids (optimization.chunkIds
option)
Acts mostly like a simplified version of the built-in deterministic
option
Uses the path remapping, resulting in paths not being different depending on where your global Yarn folder is
These deterministic builds result in e.g. the same output chunk filenames
Building the same commit on GitHub Actions or your own PC should result in e.g. the same source maps
The excludeModules
is now configured (and better handled) by the plugin
Commits: 3d1aff3 , 865969f , c121647
The problem matcher for the Extension Webview - Watch
task has been simplified and fixed due to the above change (3d1aff3 )
Updated Yarn to 3.0.2 (with manual git issue fix applied) (06c8e21 )
Updated TypeScript to ^4.4.3 (06c8e21 )
Added enhance-changelog.js
which add commits to "top-level" items in the changelog's "Unreleased" section (dce279d )
You can’t perform that action at this time.