Skip to content

v1.0.4 — Marketplace moves to its new catalogue

Choose a tag to compare

@xanojustin xanojustin released this 04 Oct 22:16
· 6 commits to main since this release

This patch release moves xanosdk marketplace to the catalogue's new home. The CLI now reads modules from a new default host, XANOSDK_MARKETPLACE_URL works with a tenant or ephemeral base, and a module withdrawn from the marketplace is refused by install again. No call-site changes are needed.

npm install @xano/sdk@1.0.4

The marketplace reads from its new catalogue host

xanosdk marketplace list, search, details and install now read from https://xo2z-4vn5-mdxv.dev.xano.io by default. The routes are unchanged. Older CLI versions keep reading the previous host until you upgrade, or until you point them here with XANOSDK_MARKETPLACE_URL.

XANOSDK_MARKETPLACE_URL keeps the path on its base

An override such as https://<instance>/tenant/<name> used to lose its /tenant/<name> path, so a tenant or ephemeral catalogue was unreachable. The path is now kept and a trailing slash is ignored.

A module withdrawn from the marketplace is refused by install

A withdrawn module is now marked listed: false. Such a module drops out of list and search, and install refuses it. details still shows it, with a removed-from-the-marketplace warning on stderr. reinstall and remove still work on a project that already depends on it. --json output from details no longer carries a deleted field.

Full changelog: xanots/sdk@v1.0.3...v1.0.4