✨ Added
ClientSettings.fromEnv(key:)— build client settings directly from an environment variable holding a KurrentDB connection string (defaults toSWIFT_KURRENT_DB_URL).
🔧 Fixes
getMetadata()— now returnsnil(instead of throwinginternalClientError) when the stream's$$<stream>metastream doesn't exist yet, matching the documented behavior.
📝 Docs
- Documented
ClientSettings.fromEnv(key:)in the README and Getting Started guide.
Full Changelog: 2.1.1...2.2.0