Skip to content

Releases: zheltukheen/lanfi

v4.7.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 19:31

LanFi 4.7.0

UI

  • Primary toolbar buttons for Capture, Diagnostics, Survey and Tools; a
    compact Actions menu replaces them when the window is narrow.
  • Rich right-click menu on networks: header with model/band/channel, quality,
    signal/noise/SNR, Show Details, Spectrum, History, Channel recommendation,
    copy actions.
  • Capture moved to a main-window tab with channel selection, profiles,
    triggers, BPF, auto-open in Wireshark and Wireshark action.
  • Removed paid Airtool link; clean-room capture workflow lives in LanFi.
  • Human-readable tool names and grouped tool menu.

Version

  • 4.7.0 (build 52).

Install

  1. Download LanFi-4.7.0.dmg (or the .zip).
  2. Drag LanFi to Applications.
  3. Open LanFi and allow Location Services when prompted — macOS requires it to reveal SSIDs/BSSIDs.
  4. If Gatekeeper blocks the ad-hoc signed build, right-click the app and choose Open.

Verify

The SHA-256 checksums are attached as LanFi-4.7.0.sha256.

v4.6.2

Choose a tag to compare

@github-actions github-actions released this 29 Oct 19:20

LanFi 4.6.2

Fixed

  • Visible Tools menu in the main toolbar with grouped network tools,
    Site Survey, capture, remote sensors and external tools.
  • Tool windows open from the toolbar and can be full-screened.

Version

  • 4.6.2 (build 51).

Install

  1. Download LanFi-4.6.2.dmg (or the .zip).
  2. Drag LanFi to Applications.
  3. Open LanFi and allow Location Services when prompted — macOS requires it to reveal SSIDs/BSSIDs.
  4. If Gatekeeper blocks the ad-hoc signed build, right-click the app and choose Open.

Verify

The SHA-256 checksums are attached as LanFi-4.6.2.sha256.

v4.6.1

Choose a tag to compare

@github-actions github-actions released this 29 Oct 19:04

LanFi 4.6.1

Fixed

  • Controller-supported channel plans are cached by AP MAC and consumed by the
    channel advisor before Country IE/regulatory fallback.
  • Channel advisor source precedence: controller → Country IE → wireless-regdb →
    generation.

Version

  • 4.6.1 (build 50).

Install

  1. Download LanFi-4.6.1.dmg (or the .zip).
  2. Drag LanFi to Applications.
  3. Open LanFi and allow Location Services when prompted — macOS requires it to reveal SSIDs/BSSIDs.
  4. If Gatekeeper blocks the ad-hoc signed build, right-click the app and choose Open.

Verify

The SHA-256 checksums are attached as LanFi-4.6.1.sha256.

v4.6.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 18:54

LanFi 4.6.0

Channel capability providers

  • Country IE (IE 7) parsing adds AP-advertised channel constraints.
  • Bundled wireless-regdb country regulatory database (ISC) as fallback.
  • Channel advisor applies country IE, regulatory, generation and DFS filters.
  • UniFi controller inventory exposes supported channel lists when the API
    returns them.

Tool platform

  • Reusable ToolConsole windows with availability detection, argument editing,
    copy/save, timeout and full-screen toggling.
  • Toolbar Tools menu for wdutil, networkQuality, ping, traceroute, mtr, dig,
    dscacheutil, arp, nmap, blueutil, airport, captive portal, iperf3,
    hostapd_cli, SSH iw phy and custom commands.

Version

  • 4.6.0 (build 49).

Install

  1. Download LanFi-4.6.0.dmg (or the .zip).
  2. Drag LanFi to Applications.
  3. Open LanFi and allow Location Services when prompted — macOS requires it to reveal SSIDs/BSSIDs.
  4. If Gatekeeper blocks the ad-hoc signed build, right-click the app and choose Open.

Verify

The SHA-256 checksums are attached as LanFi-4.6.0.sha256.

v4.5.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 18:36

LanFi 4.5.0

Spectrum

  • Corrected dBm-to-Y mapping (higher dBm is higher on screen) and added a
    full -100…-10 dBm ruler.
  • Added a top margin so peaks and labels stay inside the plot.
  • Full-screen Spectrum/History opens in a dedicated window.

Channel advisor

  • Connected/selected network now gets a same-band channel recommendation.
  • Recommends a less loaded channel only when it improves by >=10 points;
    otherwise Keep current channel.
  • Filters candidates by Wi-Fi generation (no 6 GHz for 11n), avoids DFS when
    the current channel is non-DFS, and surfaces the advertised router model.
  • Channel advice shows current score, target channel/width, DFS warning and
    reason.

Version

  • 4.5.0 (build 48).

Install

  1. Download LanFi-4.5.0.dmg (or the .zip).
  2. Drag LanFi to Applications.
  3. Open LanFi and allow Location Services when prompted — macOS requires it to reveal SSIDs/BSSIDs.
  4. If Gatekeeper blocks the ad-hoc signed build, right-click the app and choose Open.

Verify

The SHA-256 checksums are attached as LanFi-4.5.0.sha256.

v4.4.1

Choose a tag to compare

@github-actions github-actions released this 29 Oct 18:16

LanFi 4.4.1

Fixed

  • Spectrum capabilities are refreshed on each scan, so switching CoreWLAN
    interfaces (including external adapters) updates the available channel lanes.

Version

  • 4.4.1 (build 47).

Install

  1. Download LanFi-4.4.1.dmg (or the .zip).
  2. Drag LanFi to Applications.
  3. Open LanFi and allow Location Services when prompted — macOS requires it to reveal SSIDs/BSSIDs.
  4. If Gatekeeper blocks the ad-hoc signed build, right-click the app and choose Open.

Verify

The SHA-256 checksums are attached as LanFi-4.4.1.sha256.

v4.4.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 18:09

LanFi 4.4.0

Spectrum

  • Spectrum lanes are generated from CoreWLAN supportedWLANChannels()
    instead of hard-coded 2.4/5/6 ranges, including an Other lane for future bands.
  • Available channels are sampled per adapter capability; lanes adapt to the
    active Wi-Fi interface.
  • Band filters include an explicit Other filter and are persisted in filter
    profiles.

Version

  • 4.4.0 (build 46).

Install

  1. Download LanFi-4.4.0.dmg (or the .zip).
  2. Drag LanFi to Applications.
  3. Open LanFi and allow Location Services when prompted — macOS requires it to reveal SSIDs/BSSIDs.
  4. If Gatekeeper blocks the ad-hoc signed build, right-click the app and choose Open.

Verify

The SHA-256 checksums are attached as LanFi-4.4.0.sha256.

v4.3.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 17:59

LanFi 4.3.0

Fixes

  • Spectrum vertical scale no longer clips labels at the top; both charts zoom
    in and out (0.5×–4×/8×).
  • Band filters moved from the toolbar into the left filter sidebar; they are
    shared by table, Spectrum and History.
  • Spectrum/History full-screen uses dedicated windows and no longer nests
    sheets; the window opens full-screen and can be toggled.
  • Network table security is parsed from RSN/WPA information elements instead
    of CoreWLAN support masks (WPA2/WPA3/OWE/transition/PMF).
  • Removed the redundant Raw Data “Network fields” tab.
  • Vendor icons, toolbar status/survey action and PCAP search/JSON/Wireshark
    controls completed.

Version

  • 4.3.0 (build 45).

Install

  1. Download LanFi-4.3.0.dmg (or the .zip).
  2. Drag LanFi to Applications.
  3. Open LanFi and allow Location Services when prompted — macOS requires it to reveal SSIDs/BSSIDs.
  4. If Gatekeeper blocks the ad-hoc signed build, right-click the app and choose Open.

Verify

The SHA-256 checksums are attached as LanFi-4.3.0.sha256.

v4.2.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 13:20

LanFi 4.2.0

UI and workflows

  • Network context menu: copy cell, copy visible row, copy BSSID; targets fixed.
  • Spectrum shows all bands with 2.4/5/6 GHz labels and channel ticks; band
    picker removed. Top-band filter is shared by Spectrum and History.
  • Spectrum/History: zoom, fullscreen, PNG/SVG/CSV export.
  • Vendor icons in the vendor column.
  • Raw Data: Network fields / Information elements switch; more fields.
  • Smooth expand/collapse animation in Raw Data.
  • Inactive interfaces visible by default without the grey disclosure panel.
  • Diagnostics buttons enlarged; speed test moved above checks and enlarged.
  • All text selectable where SwiftUI supports it.
  • External tools menu: LinkLiar, Wireshark, Airtool, iPerf3, networkQuality.
  • English source localization template and localization docs.

Version

  • 4.2.0 (build 44).

Install

  1. Download LanFi-4.2.0.dmg (or the .zip).
  2. Drag LanFi to Applications.
  3. Open LanFi and allow Location Services when prompted — macOS requires it to reveal SSIDs/BSSIDs.
  4. If Gatekeeper blocks the ad-hoc signed build, right-click the app and choose Open.

Verify

The SHA-256 checksums are attached as LanFi-4.2.0.sha256.

v4.1.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 06:18

LanFi 4.1.0

License

  • Relicensed new source and releases from MIT to FSL-1.1-ALv2
    (Functional Source License, Apache-2.0 future license).
  • Added trademark policy for the LanFi name/logo.
  • Existing MIT releases remain MIT; the new terms apply going forward.

Version

  • 4.1.0 (build 43).

Install

  1. Download LanFi-4.1.0.dmg (or the .zip).
  2. Drag LanFi to Applications.
  3. Open LanFi and allow Location Services when prompted — macOS requires it to reveal SSIDs/BSSIDs.
  4. If Gatekeeper blocks the ad-hoc signed build, right-click the app and choose Open.

Verify

The SHA-256 checksums are attached as LanFi-4.1.0.sha256.