Changelog
May 12, 2026 ยท View on GitHub
0.4.19 (May 12, 2026)
- Addresses CVE-2026-41612
0.4.18 (March 30, 2026)
- Reuse integrated browser tabs when
livePreview.useIntegratedBrowsersetting is enabled (requires VS Code >= 1.114.0).
0.4.17 (February 5, 2026)
- Added
livePreview.useIntegratedBrowsersetting to use VS Code's new Integrated Browser instead of Live Preview Extension's own browser.
0.4.16 (September 11, 2025)
- Address some XSS security issues
- Allow webview access via URL for VS Code
0.4.15 (September 5, 2024)
- Bump
webpackandmicromatchdependencies.
0.4.14 (July 3, 2024)
- Bump
bracesandwsdependencies.
0.4.13 (December 11, 2023)
0.4.12 (December 6, 2023)
- Progress on adding CORP headers for
COI=trueon codespaces #560
0.4.11 (October 4, 2023)
0.4.10 (August 3, 2023)
- Fix silent fail on custom external browser not found. #421
0.4.9 (July 5, 2023)
- 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
0.4.8 (May 3, 2023)
- Add option to customize HTTP headers to support cross-origin isolation. #375
- Edit logic for workspace find for
livePreview.start#455
0.4.7 (March 15, 2023)
- Fixed out-of-workspace preview for UNIX paths. #464
0.4.6 (March 1, 2023)
- Added
livePreview.previewDebounceDelaysetting to control refresh debounce. Set 50ms default debounce. #174 - Fixed page history skip on non-html page. #444
- Changed
livePreview.defaultPreviewPathto use relative path and be scoped to resource. #274 #438 - Fixed out-of-workspace bug with UNC files. #326
0.4.5 (February 1, 2023)
- Added
livePreview.serverRootsetting to specify server root in subfolder of workspace. #155 - Added
livePreview.customExternalBrowsersetting to specify external browser type (if different from default browser). #69 - Added
livePreview.start.preview.atFileStringcommand that takes an absolute or relative path string as an argument and opens the file in the preview. #388
0.4.4 (October 31, 2022)
0.4.3 (October 7, 2022)
- Fixed 401 error in loading content with origin header. #359
- Fixed missing commands for opening in external preview. #360
0.4.2 (October 5, 2022)
- 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.
0.4.1 (September 13, 2022)
- Changed nonce generation and link preview code.
0.4.0 (August 30, 2022)
- 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
0.2.13 (July 29, 2022)
- Support Unicode characters (e.g. Chinese characters) in filenames. #131
- Page-based opt-out of live refreshing using the
data-server-no-reloadbody attribute. #241
0.2.12 (January 11, 2022)
- Use random path for the WebSocket server. #193
0.2.11 (December 2, 2021)
- Reverted the change to support IPv6 addresses using the
livePreview.hostIPsetting. #179
0.2.10 (November 29, 2021)
- Added support for IPv6 addresses to the
livePreview.hostIPsetting. #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
0.2.9 (September 30, 2021)
- 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
0.2.8 (August 12, 2021)
0.2.7 (August 5, 2021)
0.2.6 (July 28, 2021)
- Restricted remote sessions from hosting on custom IP host. #123
- Cleaned up injected script to reduce global variables. #124
0.2.5 (July 26, 2021)
- 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
0.2.4 (July 21, 2021)
- Reduced
.vsixsize from ~25MB to ~200KB #86 - Added keywords to
package.jsonfor 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/XHTMLfiles the same as HTML files. #93
0.2.3 (July 15, 2021)
- 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
consolelogging to Output Channel (Embedded Live Preview Console). #83, #85
0.2.2 (July 13, 2021)
- 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