# Slothlet v3.9.2 Changelog **Release Date**: May 2026 **Release Type**: Patch **Branch**: `release/3.9.2` --- ## Overview Version 3.9.2 makes **browser mode actually loadable** and fixes three independent bugs. v3.9.0/v3.9.1 shipped the browser / worker target, but a consumer still had to hand-roll an importmap to get slothlet's own modules to resolve โ€” so the headline of this release is `generateBrowserAssets`, which produces that importmap (alongside the API manifest) from slothlet's real module graph. It also fixes a critical async-runtime blow-up on chainable class instances (#124), wires up the previously-dead global hook pattern filter (#125), and repairs `npm run docs:build` (#121). **Compatibility.** No API breaking changes. `generateManifest` is unchanged; the browser importmap is delivered through a new `generateBrowserAssets` helper. --- ## ๐Ÿ› Bug Fixes ### Browser mode could not actually be loaded by a browser (#123) Slothlet's own internal imports (`@cldmv/slothlet`, `@cldmv/slothlet/helpers/*`, โ€ฆ) are static imports the browser resolves **before slothlet runs**, so they cannot route through `resolveModuleSpecifier` (which only governs API-leaf loads) โ€” they must be declared in the page's `