11686 Commits

Author SHA1 Message Date
avwo 1e81bcfcfd Release v2.10.11 2026-10-11 23:04:13 +08:00
avwo f0a4f0ec47 refactor: refine code 2026-10-11 20:27:49 +08:00
avwo 80b078a5e1 Release v2.10.11 2026-10-11 11:42:26 +08:00
avwo f7c87f3b37 feat: enable://useSniAsTunnelDomain 2026-10-11 11:39:47 +08:00
avwo b8850fe7da Release v2.10.11 2026-10-03 12:21:28 +08:00
avwo 2ab4290e72 refactor: refine code 2026-10-03 12:21:15 +08:00
avwo 78c55ddab0 fix: https://github.com/avwo/whistle-client/issues/132 2026-10-03 12:20:49 +08:00
dependabot[bot] 33820c617d chore(deps): bump adm-zip from 0.6.0 to 0.6.1
Bumps [adm-zip](https://github.com/cthackers/adm-zip) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/cthackers/adm-zip/releases)
- [Changelog](https://github.com/cthackers/adm-zip/blob/master/history.md)
- [Commits](https://github.com/cthackers/adm-zip/compare/v0.6.0...v0.6.1)

---
updated-dependencies:
- dependency-name: adm-zip
  dependency-version: 0.6.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-09-21 10:40:37 +08:00
avwo a1e4751d15 feat: default DNS order to ipv4-first v2.10.10 2026-09-14 20:31:46 +08:00
avwo 7c6fcc784a refactor: refine code 2026-09-13 23:58:58 +08:00
avwo bde9d189c6 feat: set minimum supported Node.js version to >= 14.0.0 2026-09-12 09:16:18 +08:00
avwo 31e6a56620 refactor: refine code 2026-09-12 09:12:40 +08:00
avwo ca15b3f3a4 fix: https://github.com/avwo/whistle/pull/1351 2026-09-12 09:11:24 +08:00
avwo 91daac147a fix: https://github.com/avwo/whistle/issues/1360 2026-09-12 09:10:07 +08:00
avwo d3c26ca3d7 refactor: refine ui 2026-09-06 23:38:24 +08:00
avwo 746a3551d0 Release v2.10.10 2026-09-06 23:12:07 +08:00
avwo 5414099296 refactor: refine code 2026-09-06 20:50:29 +08:00
avwo 06fc90c404 Release v2.10.10 2026-09-05 15:08:48 +08:00
avwo b3a4eae4cb refactor: log 2026-09-05 15:08:35 +08:00
avwo 4c9be77faf refactor: refine code 2026-09-05 15:08:06 +08:00
avwo e99e024df5 feat: createPattern 2026-09-05 15:07:43 +08:00
avwo 32f8beb0d7 refactor: refine code 2026-09-05 15:06:24 +08:00
zhuzhenting c786cfb8d7 fix: plugin custom inspector tab hidden by display:none
In TabMgr.render(), the container div's className (including
util.getHide(hideAll)) was evaluated before props.tabs.map() ran.
Since hideAll was still its initial value true at that point, the
container always carried the 'hide' class (display:none), making all
plugin custom inspector tabs (declared via whistleConfig.inspectorsTab)
render but remain invisible.

Evaluate getHide() after the map() callback has corrected hideAll,
restoring the 2.10.7 semantics.
2026-08-18 14:50:03 +08:00
avwo 8d9ee8f5f3 Release v2.10.9 v2.10.9 2026-08-16 17:14:49 +08:00
avwo 3bbbbdc45a refactor: refine code 2026-08-16 17:14:33 +08:00
avwo 1b1e6211fa fix: https://github.com/avwo/whistle/issues/1349 2026-08-16 17:13:49 +08:00
avwo 53f1b442be fix: https://github.com/avwo/whistle/issues/1348 2026-08-16 17:12:47 +08:00
avwo c1f0a81350 refactor: refine code 2026-08-16 17:11:51 +08:00
avwo b824b6a408 fix: https://github.com/avwo/whistle/issues/1331#issuecomment-5240629575 2026-08-16 17:11:27 +08:00
avwo 1df0805f09 Release v2.10.8 v2.10.8 2026-08-02 14:06:31 +08:00
avwo 7685be12d4 refactor: refine code 2026-08-02 14:05:46 +08:00
avwo b78a8f4b2b docs: update 2026-08-02 14:05:13 +08:00
orbisai0security c847a78435 fix: CVE-2026-39244 security vulnerability
Automated dependency upgrade by OrbisAI Security
2026-07-27 23:57:36 +08:00
avwo a9207a173c Release v2.10.7 v2.10.7 2026-07-27 21:15:40 +08:00
avwo c6e2ba2e62 refactor: refine code 2026-07-27 21:15:29 +08:00
avwo 21784baa58 docs: api 2026-07-27 21:15:16 +08:00
avwo db516e78ec refactor: refine code 2026-07-26 22:00:45 +08:00
avwo 3bf20d4a5f refactor: refine code 2026-07-26 15:25:59 +08:00
avwo 7460a9505a feat: network.getStatus() 2026-07-25 23:10:14 +08:00
avwo 900c685829 Release v2.10.7 2026-07-25 16:02:53 +08:00
avwo 7aba8b6fed docs: update 2026-07-25 16:02:43 +08:00
avwo a9b996edd9 refactor: refine code 2026-07-25 16:02:34 +08:00
avwo 21366d9251 feat: add local api 2026-07-25 16:01:49 +08:00
avwo 1c2d7c7f3a refactor: refine code 2026-07-25 16:00:14 +08:00
avwo b7bb62dbfc fix: https://github.com/avwo/whistle/pull/1340 2026-07-25 15:59:45 +08:00
avwo 9f2852428b fix: https://github.com/avwo/whistle/issues/1338 2026-07-25 15:58:51 +08:00
Zio Wang 51944c1a70 fix: correct typo in access-control-allow-methods header name
The autoComp branch in setResCors was setting 'access-control-allow-method'
(singular) instead of 'access-control-allow-methods' (plural).
This caused browsers to reject preflight OPTIONS responses when using
resCors://enable, as they only recognize the plural form per the
WHATWG Fetch Standard.
2026-07-19 10:09:01 +08:00
avwo 5e9ac58c97 Release v2.10.6 v2.10.6 2026-07-11 13:25:13 +08:00
avwo 0200695ca6 refactor: refine code 2026-07-11 13:24:04 +08:00
avwo 7a98094d5a perf: optimize performance 2026-07-11 13:23:17 +08:00