[1.38.0] - 2026-02-27
- CHANGED: Vendor Lookup is now optional — the ~6MB device manufacturer database is no longer downloaded at startup. Enable it in
Settings > Device Filtering > Vendor Lookupif you want to see device brand names. - ADDED: TLS Version selector in Discovery — you can now choose which TLS version (
Auto/TLS 1.2/TLS 1.3) to use when probing. - ADDED: SOCKS5 Proxy — B4 now includes a built-in SOCKS5 proxy server. Apps like browsers, curl, or torrent clients can route traffic through B4 without any system-wide setup. Enable it in
Settings > Network Configuration > SOCKS5 Server. Supports optional username/password authentication. (#48, thanks @remmody) - IMPROVED: Docker support — detects Docker environment and shows
docker pullinstructions instead of the update button. - FIXED: Settings page crash (white screen) in container environments — network interface filtering is now container-aware, showing
vethand other container interfaces when running inside Docker/MikroTik. (#44, thanks @kakosmakos) - FIXED: DNS check incorrectly reporting "DNS poisoned" when everything is actually fine. The check could time out before even trying the system resolver, producing a false alarm. Also improved handling of CDN domains (YouTube, Google, etc.) where different resolvers return different but equally valid IPs. (#46)
What's Changed
- feat(docker): enhance Docker support with environment detection and u… by @DanielLavrushin in #50
- Docker ifaces by @DanielLavrushin in #52
- Update install.sh by @Shiperoid in #51
- fix(dns): improve DNS probing with parallel execution and timeout han… by @DanielLavrushin in #53
- feat(discovery): add TLS version selector for discovery probes by @DanielLavrushin in #54
- feat(devices): make vendor lookup optional and update related configu… by @DanielLavrushin in #55
- New features added by socks5 by @remmody in #48
New Contributors
- @Shiperoid made their first contribution in #51
- @remmody made their first contribution in #48
Full Changelog: v1.37.0...v1.38.0