- Bump
webpack
andmicromatch
dependencies.
- Bump
braces
andws
dependencies.
- Progress on adding CORP headers for
COI=true
on codespaces #560
- Fix silent fail on custom external browser not found. #421
- Fix custom external browser open in remote. #517
- Fix out-of-workspace file external browser preview. #509
- Reduce injected script line number clobber for external browser preview. #508
- Add option to customize HTTP headers to support cross-origin isolation. #375
- Edit logic for workspace find for
livePreview.start
#455
- Fixed out-of-workspace preview for UNIX paths. #464
- Added
livePreview.previewDebounceDelay
setting to control refresh debounce. Set 50ms default debounce. #174 - Fixed page history skip on non-html page. #444
- Changed
livePreview.defaultPreviewPath
to use relative path and be scoped to resource. #274 #438 - Fixed out-of-workspace bug with UNC files. #326
- Added
livePreview.serverRoot
setting to specify server root in subfolder of workspace. #155 - Added
livePreview.customExternalBrowser
setting to specify external browser type (if different from default browser). #69 - Added
livePreview.start.preview.atFileString
command that takes an absolute or relative path string as an argument and opens the file in the preview. #388
- Fixed 401 error in loading content with origin header. #359
- Fixed missing commands for opening in external preview. #360
- Added ability to open external preview from while focused on embedded preview through command palette. #303
- Fixed server launch while the server is already launching. #324
- Fixed bug where clicking on the "started on" URL in the task terminal doesn't open in default preview. #322
- Added command to run Live Preview server logging task. #315
- Fixed unicode character rendering in task terminal. #254
- Commands use URI arguments instead of strings. #320
- Changed query parsing and host checking.
- Changed nonce generation and link preview code.
- Added better multi-root support that opens a new server for each root. Paths relative to the root now work on multi-root. #143
- Localization support. #221
- Status bar setting removed in favor of using VS Code's native functionality to hide status bar contributions. #269
- Fixed debug to track breakpoint on correct line. #295
- Removed extension activation triggerring when simply on an HTML file. #272
- Support Unicode characters (e.g. Chinese characters) in filenames. #131
- Page-based opt-out of live refreshing using the
data-server-no-reload
body attribute. #241
- Use random path for the WebSocket server. #193
- Reverted the change to support IPv6 addresses using the
livePreview.hostIP
setting. #179
- Added support for IPv6 addresses to the
livePreview.hostIP
setting. #179 - Fixed an issue with dismissing the search widget when pressing the Esc key. #130
- Fixed an issue with using keybindings when focused on embedded preview. #119
- Fixed an issue with the find widget icon background. #156
- Fixed an issue that causes the find widget to flicker while navigating through matches. #157
- Restricted remote sessions from hosting on custom IP host. #123
- Cleaned up injected script to reduce global variables. #124
- General code cleanup. #103
- Added "Debug on External Preview" to allow users to modify the default external browser behavior. #105
- Changed activation to require user to be on HTML file rather than if the workspace contains an HTML file. #110
- Added "Find in page" functionality. #115
- Added expandable menu with various command options in place of "open in browser" icon in top right conder of embedded preview. #115
- Added shortcut to open webview devtools in editor. #115
- Added option to configure host IP address. #117
- Reduced
.vsix
size from ~25MB to ~200KB #86 - Added keywords to
package.json
for better marketplace search. #87 - Changed injected script to fetch from server for cleaner client code. #93
- Added external browser debugging using
js-debug
. #93 - Support
HTM/XHTML
files the same as HTML files. #93
- Added support for watch scripts (e.g.: for Sass files). For this, use the "On Changes to Saved Files" option for the "Auto Refresh Preview" setting. #82
- Piped
console
logging to Output Channel (Embedded Live Preview Console). #83, #85
- Adjusted "Open Automatically on Server Start" to take relative paths in workspace. #74
- Fixed favicon display on external preview. #76
- Fixed high CPU usage bug in external browser #78
Changes have only been tracked starting from v0.2.2