v1.8.6
- 🆕 After disconnection, the SDK will exponentially retry establishing connection, with a maximum interval not exceeding (1.5 ** 4 * 2000)ms, see https://github.com/HuolalaTech/page-spy/pull/78;
- 🆕 The SDK instantiation adds a new parameter
useSecret
, with a default value offalse
. When set totrue
, the SDK will generate a 6-digit random password for the room. The debugging terminal needs to know the client password before entering the debugging room, see https://github.com/HuolalaTech/page-spy/pull/78; - 🆕 Support for dynamically updating the
title / project
parameters by usingwindow.$pageSpy.updateRoomInfo({ title: 'xxx', project: 'xxx' })
, see https://github.com/HuolalaTech/page-spy/pull/78; - 🆕 After dragging the floating ball rendered by the browser SDK to the top, bottom, left, or right side, it will automatically retract, see https://github.com/HuolalaTech/page-spy/pull/80;
- 🆕 Support for get uploaded url, see https://github.com/HuolalaTech/page-spy/pull/81:
window.$harbor = new DataHarborPlugin() PageSpy.registerPlugin(window.$harbor) async function uploadLogManually() { const debugUrl = await window.$harbor.onOfflineLog('upload') console.log({ debugUrl }) }
- 🆕 The
page-spy-api
no longer serializes data, resulting in a significant performance improvement; - 🐛 fix some problems, see: https://github.com/HuolalaTech/page-spy-web/issues/172, https://github.com/HuolalaTech/page-spy/pull/79;
v1.8.5
- 🆕 remove the unsupported arch binary.
v1.8.4
- 🆕 Optimize the message cache , see https://github.com/HuolalaTech/page-spy-web/issues/169
v1.8.3
- 🆕 Support debug Taro miniprogram, see @huolala-tech/page-spy-taro;
- 🆕 Support debug HarmonyOS App, see @huolala/page-spy-harmony;
[!WARNING]
The @huolala/page-spy-harmony SDK is developed based on OpenHarmony API 9 and does not support API 11.
v1.8.2
- 🐛 Fixed the issue where the npm package from the
1.8.0
and1.8.1
version couldn't be installed on certain system architectures;
v1.8.1
- 🆕 Added pre-submission reminders to the mini-program integration documentation;
- 🆕 Log replay page: Progress bar displays aggregated activity events.
v1.7.10
- 🆕 Support custom logo and logo style in SDK;
window.$page = new PageSpy({ ..., logo: '<your-logo-source-url>', logoStyle: { borderRadius: '12px' } })
- 🆕 Add 'Storage' and 'System' panel in replay panel;
[!TIP] We invite you to experience the replay fetaure:
- Download the offline JSON log file: 2024_3_20 15_36_26.json;
- Access the https://test.jikejishu.com/#/room-list, click the "Replay log ( 日志回放 )" button and select "Local file ( 本地文件 )" and the select the file which downloaded in first step;
- Enjoy it ! 😄
- 🐛 SDK: fix the network plugin which correct the response data if there have.
v1.7.9
- Upgrade SDKs:
- page-spy-plugin-data-harbor: await user's
onDownload
; - others: update types;
- page-spy-plugin-data-harbor: await user's