release teams developer-experience control-ui channels docker

OpenClaw 3.24: Revalidatie — Microsoft Teams volledig herschreven, 18 breaking changes en een sprong in ontwikkelaarservaring

OpenClaws.io Team

OpenClaws.io Team

@openclaws

March 24, 2026

12 min lezen

OpenClaw 3.24: Revalidatie — Microsoft Teams volledig herschreven, 18 breaking changes en een sprong in ontwikkelaarservaring

3.22 trok de oude architectuur eruit en herbouwde het fundament. 3.23 controleerde of de hechtingen hielden. De kreeft overleefde de operatie — op het nippertje. Meer dan veertig fixes, acht auth-patches, twee browserregressies opgelost. De patiënt was stabiel.

Nu staat de patiënt op.

3.24 verschijnt één dag na 3.23. 343 commits. 18 breaking changes. 15 fixes. Maar de breaking changes zijn dit keer geen nieuwe operatie — het zijn revalidatie-oefeningen. Gecontroleerde, doelgerichte bewegingen die het herbouwde lichaam leren doen wat het oude nooit kon.

Zoals altijd: upgrade je productie-kreeften voorzichtig.

Breaking Changes

Achttien breaking changes. Maar anders dan de botbrekende herstructurering van 3.22 zijn dit revalidatie-oefeningen — elke leert de kreeft een nieuwe truc met zijn herbouwde skelet.

Microsoft Teams: herschrijving op platformniveau

Teams wordt niet gepatcht. Het wordt herschreven.

De volledige Microsoft Teams-integratie migreert naar de officiële Teams SDK met AI-agent UX best practices ingebouwd. (#51808) Streaming 1:1-antwoorden. Welkomstkaarten met prompt starters. Feedback- en reflectieflows. Informatieve statusupdates. Typindicatoren. Native AI-labeling. Dank aan @vincentkoc.

Daarbovenop komt ondersteuning voor het bewerken en verwijderen van verzonden berichten, inclusief in-thread fallbacks. (#49925)

Teams was de grootste individuele investering in deze release. De oude integratie werkte. De nieuwe werkt goed.

Ontwikkelaarstools en Skill-ecosysteem

Zeven wijzigingen met één thema: ontwikkelaars en operators laten zien welke tools ze hebben, wat ontbreekt en hoe ze het installeren.

Toolzichtbaarheid: /tools toont nu wat de huidige agent nu daadwerkelijk kan gebruiken. Compact standaardoverzicht met optionele detailmodus. De Control UI krijgt een live "Available Right Now"-sectie. (#53411)

Skill-installatie-UX: Gebundelde skills bevatten nu één-klik-installatierecept. De UI krijgt statusfiltertabs met tellers en een detaildialoog. Het CLI verandert "missing" naar "needs setup". De macOS-app voegt een "Get your key"-link toe. Dank aan @BunsDev.

Node-versie: De ondergrens voor Node 22 daalt naar 22.14+, Node 24 blijft aanbevolen. CLI controleert nu engines.node vóór openclaw update.

Control UI-evolutie

Vier wijzigingen die de Control UI van "functioneel dashboard" naar "iets dat je echt wilt gebruiken" duwen.

Bestandsrijen worden uitklapbare <details> met lazy-loaded markdown-preview. De preview-dialoog krijgt een matglazen achtergrond en @create-markdown/preview v2. macOS vervangt pilnavigatie door een inklapbare boomsidebar. De modelselector krijgt een "Not set"-placeholder. (#53411) Allemaal dankzij @BunsDev.

Kanaalcapaciteiten

Slack herstelt rich reply-pariteit en rendert Options:-regels automatisch als knoppen. (#53389) Dank aan @vincentkoc.

Discord voegt optionele autoThreadName: "generated" naamgeving toe met LLM-titels. (#43366) Dank aan @davidguttman.

Plugins/hooks krijgen before_dispatch met canonieke inbound-metadata. (#50444) Dank aan @gfzhx.

Infrastructuur en compatibiliteit

Gateway/OpenAI: /v1/models en /v1/embeddings endpoints toegevoegd. Dank aan @vincentkoc.

CLI-containers: --container en OPENCLAW_CONTAINER voor commando's in draaiende Docker/Podman-containers. (#52651) Dank aan @sallyom.

Beveiliging

De mediaUrl/fileUrl-aliasbypass is gesloten. (#54034) Uitgaande mediatoegang is afgestemd op het geconfigureerde fs-beleid.

Fixes

Gateway

Restart-sentinel (#53940): Onderbroken agentsessies worden per heartbeat gewekt. Dank aan @VACInc.

Kanaalstart-isolatie (#54215): Opstartfouten per kanaal zijn geïsoleerd. Dank aan @JonathanJing.

Docker

Setup-lus (#53385): Nieuwe Docker-installaties falen niet meer vóór gateway-start. Dank aan @amsminn.

WhatsApp

Groepsecho's (#53624): Alleen overeenkomende echo's worden onderdrukt. Dank aan @w-sss.

Reply-to-bot-detectie: Impliciete groepsreplydetectie hersteld.

Telegram

Forumonderwerpen (#53699): #General topic 1-routing hersteld. Dank aan @huntharo.

Uitgaande fouten (#53635): 403-details behouden. Bot-niet-lid als permanent falen. Dank aan @w-sss.

Foto's (#52545): Dimensieregels vooraf gecontroleerd met document-fallback. Dank aan @hnshah.

Discord

Gateway-supervisie: Foutafhandeling gecentraliseerd achter een lifetime-supervisor.

Timeouts (#53823): Zichtbaar timeout-antwoord bij verlopen worker. Dank aan @Kimbo7870.

Slack

Runtime-defaults (#53957): DM-overhead verlaagd, Codex-transport hersteld. Dank aan @vincentkoc.

Overig

Embedded runs/secrets: Onopgeloste SecretRef laat embedded runs niet meer crashen. Fix #45838.

ACP/directe chats (#53692): Terminaal ACP-resultaat wordt altijd geleverd als TTS geen audio produceert. Dank aan @w-sss.

Bijdragers

Achttien bijdragers in 3.24. Speciale erkenning voor @BunsDev, @vincentkoc en @w-sss.

Dank aan @sallyom, @davidguttman, @gfzhx, @VACInc, @amsminn, @JonathanJing, @huntharo, @Kimbo7870 en @hnshah.

Upgrade-opmerkingen

  • Teams-gebruikers: Volledige SDK-migratie. Controleer de kanaalconfiguratie.
  • Docker-gebruikers: Nieuwe --container-vlag.
  • Node-versie: Ondergrens verlaagd naar 22.14+.
  • Plugin/hook-auteurs: before_dispatch is een nieuw hookpunt.
  • Productie-kreeften: Zoals altijd, voorzichtig upgraden.

---

3.22 opende de borstkas en verving de motor. 3.23 hechtte en bewaakte de monitoren. 3.24: de kreeft staat op — en loopt niet alleen. Hij rent.

De kreeft rent. Sneller dan ooit.

Blijf op de hoogte

Ontvang updates over nieuwe functies en integraties. Geen spam, altijd opzegbaar.