No user-facing changes. v0.9.2 exists because GitHub's immutable-release rule
locked the v0.9.1 tag before the npm publish step could run. This tag
re-runs the publish workflow so @duvo/sandstorm-client@0.9.2 lands on
npm alongside duvo-sandstorm==0.9.2 on PyPI.
All v0.9.1 features ship here unchanged. See the v0.9.1 release notes for the actual changelog.
Infrastructure improvements in v0.9.2:
- npm publish workflow now has a committed
package-lock.json - PyPI publish step uses
skip-existing: truefor retryability