diff --git a/.changeset/api-key-workspace.md b/.changeset/api-key-workspace.md deleted file mode 100644 index 2e55bb7e..00000000 --- a/.changeset/api-key-workspace.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@buildinternet/uploads": patch ---- - -Mint a workspace token from `/account/developers`. Tokens start with `up__` and last 90 days by default (up to 1 year). The CLI reads the workspace from the token. diff --git a/.changeset/api-token-read-only-last-used.md b/.changeset/api-token-read-only-last-used.md deleted file mode 100644 index 362158fc..00000000 --- a/.changeset/api-token-read-only-last-used.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@buildinternet/uploads": patch ---- - -`uploads config` help no longer mentions a separate API key. Workspace tokens are `up__…`. diff --git a/.changeset/ingest-junk-filters.md b/.changeset/ingest-junk-filters.md deleted file mode 100644 index 01bedaba..00000000 --- a/.changeset/ingest-junk-filters.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@buildinternet/uploads": minor ---- - -GitHub attachment import is on by default for linked repos, with junk filters: attachments authored by `[bot]` accounts and images under 200px on either side are skipped. A new `.uploads.yml` key, `ingestBotAttachments: true`, re-admits bot media on the webhook path; `ingestGithubAttachments: false` turns importing off per repo or per workspace as before. diff --git a/.changeset/never-expiring-tokens.md b/.changeset/never-expiring-tokens.md deleted file mode 100644 index 6253015e..00000000 --- a/.changeset/never-expiring-tokens.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@buildinternet/uploads": patch ---- - -`POST /v1/tokens` accepts `ttlSeconds: null` for a workspace token that does not expire. `/account/developers` offers that as **No expiry**. Revoke is the only off switch. diff --git a/.changeset/no-project-context-nudge.md b/.changeset/no-project-context-nudge.md deleted file mode 100644 index 6ce86f1e..00000000 --- a/.changeset/no-project-context-nudge.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@buildinternet/uploads": minor ---- - -`put` and `screenshot` print an advisory stderr note when a path-tagged upload has no repo/app context and only a local origin — it would land in the screenshots page's "local dev" bucket. Suggests running from the project repo or passing `--app`. Suppressed by `--quiet`, `--no-git`, and the no-nudge config. diff --git a/packages/uploads/CHANGELOG.md b/packages/uploads/CHANGELOG.md index 14d689ce..c8ea1897 100644 --- a/packages/uploads/CHANGELOG.md +++ b/packages/uploads/CHANGELOG.md @@ -1,5 +1,18 @@ # @buildinternet/uploads +## 0.43.0 + +### Minor Changes + +- 848a90a: GitHub attachment import is on by default for linked repos, with junk filters: attachments authored by `[bot]` accounts and images under 200px on either side are skipped. A new `.uploads.yml` key, `ingestBotAttachments: true`, re-admits bot media on the webhook path; `ingestGithubAttachments: false` turns importing off per repo or per workspace as before. +- 3165daf: `put` and `screenshot` print an advisory stderr note when a path-tagged upload has no repo/app context and only a local origin — it would land in the screenshots page's "local dev" bucket. Suggests running from the project repo or passing `--app`. Suppressed by `--quiet`, `--no-git`, and the no-nudge config. + +### Patch Changes + +- 91fb44d: Mint a workspace token from `/account/developers`. Tokens start with `up__` and last 90 days by default (up to 1 year). The CLI reads the workspace from the token. +- 4b23b5d: `uploads config` help no longer mentions a separate API key. Workspace tokens are `up__…`. +- 6286ac2: `POST /v1/tokens` accepts `ttlSeconds: null` for a workspace token that does not expire. `/account/developers` offers that as **No expiry**. Revoke is the only off switch. + ## 0.42.2 ### Patch Changes diff --git a/packages/uploads/package.json b/packages/uploads/package.json index 9797f551..7fe5d795 100644 --- a/packages/uploads/package.json +++ b/packages/uploads/package.json @@ -1,6 +1,6 @@ { "name": "@buildinternet/uploads", - "version": "0.42.2", + "version": "0.43.0", "description": "CLI and client for uploads.sh — workspace-scoped image hosting for GitHub embeds", "type": "module", "sideEffects": false,