From 652d7bf0092547541fa10e75923f95248590512c Mon Sep 17 00:00:00 2001 From: "fulldev-release[bot]" <336258566+fulldev-release[bot]@users.noreply.github.com> Date: Tue, 6 Oct 2026 18:31:16 +0000 Subject: [PATCH] [ci] release --- .changeset/products-and-auth.md | 14 -------------- CHANGELOG.md | 16 ++++++++++++++++ dist/cli.mjs | 2 +- package.json | 2 +- 4 files changed, 18 insertions(+), 16 deletions(-) delete mode 100644 .changeset/products-and-auth.md create mode 100644 CHANGELOG.md diff --git a/.changeset/products-and-auth.md b/.changeset/products-and-auth.md deleted file mode 100644 index 48fba21..0000000 --- a/.changeset/products-and-auth.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -"fulldev": minor ---- - -Work with every Fulldev product, and sign in per product with tokens in the OS keychain. - -Breaking: commands now start with the product. `fulldev tools`, `fulldev call`, `fulldev instructions` and `fulldev form wait` are now `fulldev cms tools`, `fulldev cms call`, `fulldev cms instructions` and `fulldev cms form wait`, and the same commands work for `connect` and `scan`. `FULLDEV_URL` is replaced by `FULLDEV_CMS_URL`, `FULLDEV_CONNECT_URL` and `FULLDEV_SCAN_URL`. The old commands are gone. - -- `fulldev login [product...]`, `fulldev logout [product...]` and `fulldev status` work per product, for all products by default. -- Sign-in uses Fulldev's pre-registered OAuth client, and each token is only valid for its product. Logout revokes the refresh token. -- Tokens are stored in the OS keychain, with a private file only where no keychain is available. The sign-in from 0.1.0 is removed; run `fulldev login cms` once. -- Without a terminal, commands never start a sign-in: they exit with 3 and name the login to run. -- Every error, including a wrong command, is one JSON object on stderr. A wrong command exits with 64. `--help` works for every command, and `fulldev tools ` also shows the output schema and annotations. -- `fulldev cms form wait` stops at its timeout also in the middle of a request. diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..942275a --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,16 @@ +# fulldev + +## 0.2.0 + +### Minor Changes + +- [#2](https://github.com/fulldotdev/cli/pull/2) [`c8d2b2b`](https://github.com/fulldotdev/cli/commit/c8d2b2bc6891a449d51c2ffbeac7a82f4e2992b5) Thanks [@silveltman](https://github.com/silveltman)! - Work with every Fulldev product, and sign in per product with tokens in the OS keychain. + + Breaking: commands now start with the product. `fulldev tools`, `fulldev call`, `fulldev instructions` and `fulldev form wait` are now `fulldev cms tools`, `fulldev cms call`, `fulldev cms instructions` and `fulldev cms form wait`, and the same commands work for `connect` and `scan`. `FULLDEV_URL` is replaced by `FULLDEV_CMS_URL`, `FULLDEV_CONNECT_URL` and `FULLDEV_SCAN_URL`. The old commands are gone. + + - `fulldev login [product...]`, `fulldev logout [product...]` and `fulldev status` work per product, for all products by default. + - Sign-in uses Fulldev's pre-registered OAuth client, and each token is only valid for its product. Logout revokes the refresh token. + - Tokens are stored in the OS keychain, with a private file only where no keychain is available. The sign-in from 0.1.0 is removed; run `fulldev login cms` once. + - Without a terminal, commands never start a sign-in: they exit with 3 and name the login to run. + - Every error, including a wrong command, is one JSON object on stderr. A wrong command exits with 64. `--help` works for every command, and `fulldev tools ` also shows the output schema and annotations. + - `fulldev cms form wait` stops at its timeout also in the middle of a request. diff --git a/dist/cli.mjs b/dist/cli.mjs index 35f9363..7965d1c 100644 --- a/dist/cli.mjs +++ b/dist/cli.mjs @@ -335,7 +335,7 @@ var CredentialStore = class { }; //#endregion //#region package.json -var version = "0.1.0"; +var version = "0.2.0"; //#endregion //#region src/products.ts const products = [ diff --git a/package.json b/package.json index c7bb180..951c344 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fulldev", - "version": "0.1.0", + "version": "0.2.0", "description": "Use Fulldev products, such as the CMS, Connect and Scan, from the command line through their MCP servers.", "license": "MIT", "repository": {