> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trytrellis.app/llms.txt
> Use this file to discover all available pages before exploring further.

# v0.4.0-beta.2

> 2026-03-12

Hotfix for scoped npm package names in monorepo init.

## Bug Fixes

* **Scoped package name fix** — `trellis init` on monorepos with scoped npm packages (e.g. `@zhubao/desktop`) no longer creates nested `@scope/` directories in `.trellis/spec/`. The scope prefix is now stripped, so `@zhubao/desktop` becomes `desktop` in all filesystem paths and `config.yaml` keys. Display-only usages retain the full scoped name.

## Migration

If you previously ran `trellis init` on a monorepo with scoped packages, you may need to:

1. Rename `.trellis/spec/@scope/name/` to `.trellis/spec/name/`
2. Update the package keys in `.trellis/config.yaml` (e.g. `@scope/name:` → `name:`)
