WebHID의 버전 기록 - 3개 버전
이전 버전은 주의해서 사용하세요! 아래 버전들은 테스트 및 참조용으로만 제공됩니다.부가 기능은 항상 최신 버전으로 사용해 주세요.
최신 버전
버전 2.2.0
2026년 7월 24일에 출시 - 70.35 KBfirefox 109.0a1 이상에서 작동New
- Added a way to bypass strict Content Security Policy on sites, so WebHID now works on more websites than before.
- Added support for Firefox 128+.
- AddedexclusionFiltersupport inrequestDevice().
- Device picker now supports keyboard navigation.
- Callingclose()/ revoking permission now properly closes the underlying device.
Fixed
- Fixed WebHID not working inside iframes (origin handling and polyfill injection).
- Fixed WebSocket data-plane transport not working in some cases.
Changed
- Simplified internal architecture by removing the WebSocket control plane (data now flows through a single, more reliable transport). Internal change, no action needed from users.
- Restored compatibility with Firefox 128-132 via a bundled base64 polyfill.
Other
- Improved Windows installer (MSI) with a proper UI and license display.MIT 라이선스에 따라 릴리스된 소스 코드
이전 버전
버전 2.1.1
2026년 7월 20일에 출시 - 68.61 KBfirefox 142.0 이상에서 작동Hotfix: device picker is missing css styleMIT 라이선스에 따라 릴리스된 소스 코드
버전 2.0.0
2026년 7월 11일에 출시 - 45.7 KBfirefox 142.0 이상에서 작동- numberic dev id
- status code
- single char fields name
- packed message
- remove perf logging
- remove device hash, use deviceId instead
- remove bridge ws
- remove SAB
- actual daemon-as-nm-host (8c2e69a)
- adaptive batching (1209587)
- control plane (6cec6bd)
- control worker (f1b416f)
- daemon as nm host (feea187)
- daemon-nm-host wrapper (40cb39e)
- daemon,nm,linux: use XDG_RUNTIME_DIR for normal user (7364de9)
- data plane switcher (ad3420f)
- dynamic buffer size (4287cdb)
- fire-and-forget for nm data plane (f390fd5)
- limit to group permission (951119b)
- log level per-site (38698d2)
- move collections parser to daemon (ab0f066)
- multi tab support (d23f5a5)
- nm host now act as a thin forwarder (33d0f43)
- NM only with message channel & direct port (63bdb04)
- numberic dev id (7e2e024)
- origin gate (b672c73)
- packed message (9e30d3f)
- popup dataplane toggle (959680c)
- remove bridge ws (eb98d4e),
... More on CHANGELOG.md
MIT 라이선스에 따라 릴리스된 소스 코드