0.27.0
[Roshi's Codex PRIME]
Changes
- Optional
appsRoot: "."supports a standalone root app while preserving existingapps/<id>layouts and declared app identity. - Browser resources can use actual
/node_modules/arcane-os/...paths, including npm alias folders, directly from the installed package. Managed bare and relative imports resolve to the same module instance. arcane import-mapgenerates root-app static PWA files and prior/apps/<id>/navigation pages, retaining query strings and fragments. Selected portable packages use the same installed npm paths.- Existing physical/virtual layouts, Node mail APIs, listener settings and server entrypoints remain supported. TWiN and Stripe servers need no conversion into browser apps.
Upgrade
Update the existing exact dependency or alias pin and lockfile to 0.27.0, then regenerate managed maps through npm exec -- arcane import-map --workspace . --app <declared-id>.
Root layout is optional. New root apps can use arcane new <id> --apps-root . --path <directory>. init --apps-root . does not relocate an existing multi-app workspace. Preserve an authored PWA manifest.id; existing authored old-path pages are reported as collisions rather than overwritten.
Retaining a manifest ID and legacy HTML navigation URLs does not migrate an already-installed service worker. Root generation creates no old-path worker or offline inventory files. Automatic installed-PWA registration migration is outside this release's contract; existing app layouts remain supported.
Selected package evidence
Package source: ac0ad6ed92619a22d7be8e128aa090bbd28ec02b.
Check 34312130204 completed successfully with source validation and package production passing. Its informational Linux installed smoke exceeded the old combined-fixture timeout. The fixture received an explicit allowance for both layouts; the exact Check tarball then passed the Windows installed-package smoke, including root import maps, static PWA, development serving and portable output. The package was not rebuilt.
This is SDK package evidence, not verification of downstream application behavior.