2026.11.5-beta.1
Highlights
- Knowledge Scribes: add first-class knowledge capture and reusable scribe workflows across agents, sessions, and the Control UI. (#185583, #185637, #185974, #186270, #186455, #187659) Thanks @jalehman.
- PostgreSQL data plane: add PostgreSQL-backed state, migration tooling, and compatibility coverage for existing deployments. (#173968, #174080, #174085, #174183, #174242, #174374, #174387, #174399, #174623) Authored by @steipete.
- Control UI: overhaul mobile and desktop navigation, layouts, and interaction details. (#176356, #176466, #176505, #176540, #176557, #176653) Thanks @vyctorbrzezowski.
- Pull requests from chat: add end-to-end PR preparation, publication, review, and status workflows directly from conversations. (#176105, #176139, #178055, #178233, #178281, #178756) Thanks @shakkernerd.
- Cross-device and cloud execution: expand attached-device, cloud-placement, and cyber-access workflows, including safer capability handoffs. (#185230, #185477, #186560, #187408; related #186553) Authored by @steipete. Thanks @VACInc, @joshavant, @galiniliev, and @shakkernerd.
- Decision and media models: add specialized decision routing and media-capable model support, including ClawRouter integrations. (#177369, #178860, #178876, #178886, #178920, #179362; related #179360) Thanks @vincentkoc and @fuller-stack-dev.
- Plugin experience: improve plugin discovery, installation, authoring, and runtime integration. (#177869, #182419, #185315, #185544) Authored by @steipete. Thanks @RomneyDa and @jalehman.
- Backup and upgrade safety: harden backup, recovery, and upgrade paths with clearer state preservation and rollback behavior. (#186953, #187564, #187688, #187737; fixes #187519, #187678, #187657) Authored by @steipete. Thanks @art22s, @RomneyDa, @McgAtom, and @Yachiyo1680.
Changes
- Automations: add persistent streams and richer execution context for durable scheduled work. (#177941, #177942, #179011, #179062, #179669, #182561) Thanks @joshavant, @eleqtrizit, and @jalehman.
- Sharing and guests: expand session sharing, guest access, and visitor lifecycle controls. (#181680, #182218, #182337, #182352) Authored by @steipete. Thanks @shakkernerd and @jalehman.
- Learning and skills: improve learned-skill capture, reuse, and guided authoring. (#181747, #181879, #186861) Thanks @obviyus and @jalehman.
- Providers: add and refine provider integrations, authentication, and model discovery. (#175509, #175729, #180788, #182248; related #175543) Authored by @steipete. Thanks @midhunvnadh, @obviyus, @lavicosa, and @hannesrudolph.
- Native media: expand native image, audio, and video handling across supported surfaces. (#174051, #174152, #178521; related #174048) Authored by @steipete. Thanks @vincentkoc, @dankarization, and @lordratner.
- Session composition: improve multi-session composition, routing, and coordinated execution. (#178842, #179609, #182742) Thanks @jalehman and @vyctorbrzezowski.
- Credential compatibility: improve credential migration and compatibility across legacy and current configuration formats. (#174294, #174599) Authored by @steipete.
- Doctor compatibility: broaden doctor checks and automated repair guidance for migrated installations. (#179387, #182328) Authored by @steipete. Thanks @jalehman.
- Memory maintenance: add safer memory cleanup and maintenance flows. (#182530; fixes #157280) Authored by @steipete. Thanks @islandpreneur007.
- Model routing: improve provider-aware model selection and routing behavior. (#180509, #183637) Authored by @steipete. Thanks @VACInc and @tommyjoseph.
Fixes
- Gateway startup: fix startup recovery, dependency ordering, and service-state handling across upgrades. (#186920, #187724, #187819, #187870; fixes #186875, #187723) Authored by @steipete. Thanks @yousan, @bianyuxia-commits, @masatohoshino, @obviyus, @RomneyDa, @jalehman, @fuller-stack-dev, and @vincentkoc.
- Codex: fix session lifecycle, result delivery, and tool-state edge cases in Codex-backed workflows. (#187337, #187348, #187375, #187873; fixes #187023, #187863) Thanks @Patrick-Erichsen, @wtfichigo, @obviyus, and @shakkernerd.
- Reply correctness: fix reply threading, quoting, deduplication, and destination selection across channel surfaces. (#187361, #187416, #187433, #187434, #187833; fixes #137197, #42106) Thanks @Marvinthebored, @Peetiegonzalez, @obviyus, @wyf027, @felixboenkost-droid, @ericcaiwx-star, @wbxl2000, @goslingmanagment, and @dmsrg399.
- Channels and Talk: fix admission, audio, delivery, and reconnect behavior across supported messaging and Talk integrations. (#186757, #187199, #187327, #187497, #187667, #187864, #187881; fixes #186756, #127534, #187665, #185664) Authored by @steipete. Thanks @masatohoshino, @obviyus, @wangmiao0668000666, @yousan, @xialonglee, @HermanZeng, @brianmcguire, and @ultrakorne.
- Outbound media: fix media attachment handling and preservation on outbound sends. (#187561; fixes #187359) Thanks @yousan, @obviyus, and @fonchaves.
- Control UI accessibility: fix keyboard, focus, labeling, and responsive interaction regressions. (#180896, #187219, #187263, #187521; fixes #187201) Thanks @goutamadwant, @LiuwqGit, @obviyus, @vincentkoc, and @Alix-007.
- Control UI attachments: prevent aborted
data:URL attachment previews from triggering a native fetch crash. (#191451) Thanks @tideclaw-bot, @wangjx-xydt, and @RomneyDa. - Memory: fix indexing, retrieval, migration, and cleanup edge cases. (#186829, #187429, #187621, #187797; fixes #187788) Thanks @SunnyShu0925, @obviyus, @Baumus, @Leon-SK668, and @fredtanxo.
- Providers: fix provider authentication, discovery, and request compatibility issues, including restoring Claude CLI model discovery when no Anthropic model is pinned. (#181527, #187365, #187523, #191148; fixes #151015, #143214) Thanks @KrasimirKralev, @obviyus, @yousan, @masatohoshino, @wyf027, @HighervGround, @etzelm, and @Takhoffman.
- Automations: fix scheduler execution and persisted-run recovery edge cases. (#187195, #187530; fixes #187334) Thanks @obviyus, @yousan, and @etzelm.
- Doctor: prevent hosted Doctor runs from stalling live sessions by bounding worker lifetime and cancellation. (#191125) Authored by @steipete.
Complete contribution record
The full contribution record is available in the tag-pinned CHANGELOG.md.
Release verification
- npm package: https://www.npmjs.com/package/openclaw/v/2026.11.5-beta.1
- registry tarball: https://registry.npmjs.org/openclaw/-/openclaw-2026.11.5-beta.1.tgz
- integrity:
sha512-YUCw8eBhiUbA8YejKvHWeVsVMkmMIes6Vi1Ml6vY/BmZfSKgxwTXDBmbPAeZ/khjxLA2U10Bf8Ae239LZ/WuzQ== - release SHA:
bc061f935bfd79ad09e3e98c6df9f2e8f1e28bea - full release CI report: https://github.com/openclaw/releases/blob/main/evidence/2026.11.5-beta.1/release-evidence.md
- release publish: https://github.com/openclaw/openclaw/actions/runs/41772282891
- npm preflight: https://github.com/openclaw/openclaw/actions/runs/41733920127
- full release validation: https://github.com/openclaw/openclaw/actions/runs/41732921061
- plugin npm publish: https://github.com/openclaw/openclaw/actions/runs/41773155605
- plugin ClawHub submission: https://github.com/openclaw/openclaw/actions/runs/41773159908; public finalization and exact artifact verification follow terminal release-parent completion
- plugin ClawHub bootstrap: dispatched separately, not awaited by this proof: https://github.com/openclaw/openclaw/actions/runs/41773163955
- OpenClaw npm publish: https://github.com/openclaw/openclaw/actions/runs/41767438818/attempts/1
- npm Telegram beta E2E: not supplied