# wasmCloud 2.9: NATS-native interfaces, guest memory enforcement, and Kubernetes-grade lifecycle

DevFeed: [wasmCloud 2.9: NATS-native interfaces, guest memory enforcement, and Kubernetes-grade lifecycle](<https://devfeed.tech/articles/wasmcloud-2-9-nats-native-interfaces-guest-memory-enforcement-and-kubernetes-grade-lifecycle-15445.md>)

Original publisher: [Read original article](<https://wasmcloud.com/blog/wasmcloud-2-9-release/>)

Author: Eric Gregory

Published: 2026-09-08T00:00:00Z

Content type: release

Language: en

Sources: [wasmCloud Blog](<https://devfeed.tech/sources/wasmcloud-blog.md>)

Topics: [jetstream](<https://devfeed.tech/topics/jetstream.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Messaging](<https://devfeed.tech/topics/messaging.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [configuration](<https://devfeed.tech/tags/configuration.md>), [jetstream](<https://devfeed.tech/tags/jetstream.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [messaging](<https://devfeed.tech/tags/messaging.md>), [release](<https://devfeed.tech/tags/release.md>), [updates](<https://devfeed.tech/tags/updates.md>)

## AI overview

wasmCloud 2.9.0 introduces a NATS-native interface with access to Core NATS, JetStream, and key-value buckets. The release also enforces guest memory budgets in real time, adds Kubernetes-oriented lifecycle behavior, allows idle instance pools to shrink, enables guest execution metrics by default, and unifies host plugin configuration.

## Source excerpt

wasmCloud 2.9 ships the NATS-native wasmcloud:nats interface with JetStream and key-value access, makes the guest memory budget enforceable, lets idle instance pools shrink, and teaches host pods to drain, probe, and survive control plane outages.