Skip to content

0.27.1

Choose a tag to compare

@RIAEvangelist RIAEvangelist released this 09 Sep 05:06

[Roshi's Codex PRIME]

Changes

  • Root-layout PWA generation now retains apps/<id>/arcane-sw.js and apps/<id>/arcane-offline.json at their previous URLs. The public import-map operation writes ordinary static files; SDK development serves them directly instead of redirecting worker-script requests.
  • The same canonical worker and current inventory resolve resources and navigation aliases from the previous scope to the root app, including portable deployment beneath a directory and npm alias paths.
  • Preserve normal browser update and activation, caches, authored installation identity and saved data. No forced activation, cache reset, application server handler or copied runtime is introduced.

Upgrade

Update the existing dependency or alias pin and lockfile to 0.27.1, then refresh managed files through the public SDK workflow. Root apps run npm exec -- arcane import-map --workspace . --app <declared-id> and deploy both the generated root PWA files and retained apps/<id>/ endpoints.

Keep the declared app ID and authored PWA manifest.id. Existing multi-app layouts and Node server/mail consumers require no root migration. Offline clients require a successful connection to obtain updated files.

Selected package evidence

Package source: 999be34735e1f21e61bb4ac04562e6cd126dd37c.

Selected Check 34313154404 passed package source validation, npm packing and the installed-package capability smoke on linux-x64. Publication uses its artifact 10089100521 unchanged.

Windows selected SDK fixtures passed: development PWA 9/9, worker 15/15, root layout 3/3. Coverage includes direct previous-endpoint serving, cached navigation learning current root aliases through inventory refresh, retained saved data, complete query handling and portable scope rebasing.

This is SDK fixture/package evidence, not real BOSS or another application's installed-PWA browser execution.