Историјат издања додатка WebHID - 3 издања
Будите опрезни са старим издањима! Ова издања су приказана у сврхе тестирања и референце.Увек би требало да користите најновије издање додатка.
Најновије издање
Издање 2.2.0
Објављено 24. jul 2026. - 70,35 KBРади са firefox 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
Објављено 20. jul 2026. - 68,61 KBРади са firefox 142.0 и каснијеHotfix: device picker is missing css styleИзворни код је објављен под MIT дозвола
Издање 2.0.0
Објављено 11. jul 2026. - 45,7 KBРади са firefox 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 дозвола