Changelog
3.15.1 (2023-06-01)
Feat(Netwrk)
Add new option network.ignoreUrlRegExp
to skip some requests. (PR #623)Fix(Core)
Fix prototype pollution in vConsole.setOption()
. (issue #616 #621)Fix(Core)
Fix plugin event ready
triggering before its HTML finishes rendering. (issue #591)Fix(Log)
Reset group state when console.clear()
is called. (issue #611)Fix(Log)
Compatible with iOS (less than 13.4) that does not support ResizeObserver
, but there may be a potential performance issue when printing a large number of logs. (issue #610)Changelog
3.15.0 (2022-11-02)
Feat(Log)
Add recycle scrolling to imporove performance, and add scroll to top/bottom buttons. (PR #570)Feat(Log)
Add support for console.group(), console.groupCollapsed(), console.groupEnd()
. (issue #545)Feat(Network)
Add recycle scrolling to imporove performance.Feat(Network)
Add "Start Time" of a request.Feat(Network)
Use curl
instead of url
as the copy value of a request. (issue #410)Fix(Storage)
Fix an event bug that overflow content cannot scroll. (issue #542)Fix(Core)
Fix click event on <select>
elements. (PR #577)Changelog
3.14.7 (2022-09-23)
Perf(Log)
Optimize rendering performance when adding logs. (PR #567)Fix(Core)
Fix plugin panel sorting error when setting pluginOrder
option. (issue #559)Fix(Core)
Fix intervention error caused by preventDefault
in Touch
events. (issue #546)Fix(Log)
Fix window.onerror
missing line breaks.Fix(Log)
Fix unclickable vc-cmd-clear-btn
on iOS Safari. (PR #564)Fix(Log)
Fix a typo that misjudged circular reference objects. (issue #566)Fix(Log|Network)
Copy objects or arrays as standard JSON format. (issue #547)Fix(Network)
Fix Fetch
stays in pending status when window
is proxied. (issue #556)Fix(Storage)
Fix storage pannel sorting error when setting storage.defaultStorages
option. (issue #560)Chore
Add option env['no-core-js']
to disable core-js polyfill. (PR #562)Changelog
3.14.6 (2022-04-14)
Fix(Log)
Fix logs lost tracking when adding a new vConsole after destroying the old one.Fix(Network)
Fix resp.body
undefined error. (issue #531)Fix(Network)
Fix missing Request Headers when xhr.setRequestHeader
is overwritten. (issue #533)Chore
Update NPM dependencies.Changelog
3.14.5 (2022-04-06)
Fix(Core)
Fix unexpected error when init vConsole twice in short time. (issue #525)Fix(Log)
Fix bug that console.time | console.timeEnd
do not output log. (issue #523)Fix(Element)
Fix undefined is not an object
error when updating attributes. (issue #526)Fix(Network)
Do not proxy response body reader when response is done.Chore
Fix typo that Svelte is not transpiled by Babel on Windows. (PR #528)Changelog
3.14.4 (2022-03-31)
Fix(Network)
Fix CPU high load bug when response is a large string. (issue #515)Fix(Network)
Fix missing Request Headers issue in XHR. (issue #522)Changelog
3.14.2 (2022-03-25)
Fix(Network)
Remove debugging console.log.Chore
Drop console.log
in Webpack process to ensure that no debugging logs appear in release version.Chore
Add new build command to compile files in different scenarios.Changelog
3.14.0 (2022-03-23)
Feat(Core)
Add new option pluginOrder
to adjust the order of built-in and custom plugins, see Public Properties & Methods.Feat(Core)
Panel will auto scroll to previous position when switching plugin panel.Feat(Network)
Add response size.Feat(Network)
Add support for transfer-encoding: chunked
, now streaming response can be recorded.Feat(Network)
Improve rendering performance of large Response data by cropping the displayed response content.Refactor(Network)
Now network records will be more accurate by using Proxy to prevent XMLHttpRequest | fetch
overwriting by other request libraries (like Axios).