@mysten-incubation/devstack@0.4.0
·
48 commits
to main
since this release
Minor Changes
-
efa3ab6: Multi-network deployment config.
- devstack: renamed the persisted
id-config/idslayer todeployment
(NetworkDeployment/DevstackDeployment,loadDeployment,dump-deployment). Added
multi-network support — per-network service buckets viaforNetwork(network), typed committed
deployments/<net>.tsfiles (dump-deployment --network <net>), and a deployment envelope
merged at the Vite layer (committed networks for a prod build, the live local stack overlaid on
vite dev). Removed the legacyresolve*()config-runtime shims and the
@devstack-dev/generated-extrassubsystem. - dev-wallet: the injected dev wallet now operates across the full network set — it advertises
every configured network as the wallet-standard chainsui:<name>(including fork/custom
names), routes a per-network faucet, and stays registered across a dApp KitswitchNetwork.
createDevstackAdapterFromManifestaccepts an optionalnetworksset so manifest-built
adapters advertise the same chains. - create-devstack-app: templates reshaped around the deployment API and multi-network
deployments (typeddeployments/<net>.tsauthoring surface, dApp Kit wired to the generated
network set).
- devstack: renamed the persisted