Skip to content

FlexPoll 1.2.1

Choose a tag to compare

@github-actions github-actions released this 31 Oct 13:19
· 16 commits to main since this release

[1.2.1] — 2026-10-31

Changed

  • CI moderniseert. Alle actions naar hun Node 24-versies (checkout v7, setup-python v7, upload-artifact v7, download-artifact v8, Docker-actions v4/v6/v7), zodat de deprecation-waarschuwingen weg zijn. De Linux-builds zijn vastgepind op Ubuntu 22.04 in plaats van ubuntu-latest: die schuift naar Ubuntu 26 en dan eist de binary een glibc die te nieuw is voor Debian 12 en Raspberry Pi OS. Gemeten vloer van de binaries: glibc 2.35.

Changed

  • README opent nu met een bèta-waarschuwing en een Engelse samenvatting, zodat
    een internationale bezoeker in drie regels ziet wat het is (en dat het nog niet
    af is). GitHub-onderwerpen (topics) en de repo-omschrijving staan op de termen
    waarop mensen zoeken: modbus, modbus-rtu, bacnet, bacnet-ip, rs485, fieldbus,
    hvac, building-automation, diagnostic-tool.

Fixed

  • BACnet/IP op Windows (en macOS) vond geen interfaces. local_broadcasts()
    schraapte enkel de Linux-uitvoer van ip -4 -o addr show; die bestaat niet op
    Windows, dus de lijst bleef leeg en de UI zei "geen IPv4-interface gevonden"
    terwijl de netwerkkaart er gewoon was. Gevolg: Who-Is ging alleen naar
    255.255.255.255 en vond niets. Nu meerdere bronnen: psutil als het er is,
    Windows via GetIpAddrTable (IPHLPAPI, ctypes, geen extra dependency), Linux
    via ip, en macOS/BSD via ifconfig. Loopback, link-local (169.254/16) en
    /31-/32-maskers worden overgeslagen. /api/bacnet/subnets meldt nu ook welke
    bron gebruikt is.