Skip to content

0.3.0 migration notes

0.3.0 is a rename release (ts-v0.3.0): the exports of 0.2.0 under the new name, plus the unscoped alias. Verify with python scripts/release.py verify-versions --scope typescript --version 0.3.0.

  • Package renamed. @archont561/qgis-sdk-bridge is now @archont561/qgis-sdk, published first as 0.3.0 with the exports of 0.2.0 unchanged (decision-33). Replace the dependency and the import specifiers; the subpaths keep their names (@archont561/qgis-sdk/bridge, /host, /react, /testing). The old name stays installable and is deprecated on npm with a pointer here.
  • Unscoped alias. qgis-sdk on npm is a thin alias of @archont561/qgis-sdk (same version, exact pin, one export * per entry), published by the same release job right after the scoped package. The 0.0.0 placeholder each name carries exists only so npm trusted publishing could be configured; install >= 0.3.0.
  • Repository layout. The source moved from packages/qgis-sdk-bridge to packages/qgis-sdk-typescript; the Python package moved from packages/qgis-sdk to packages/qgis-sdk-python. Only contributors and the generated-file paths in CI are affected.