Skip to content

chore(release): bump versions and update changelogs - #355

Merged
designcode merged 1 commit into
mainfrom
changeset-release/main
Oct 6, 2026
Merged

designcode merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@tigrisdata/cli@3.15.0

Minor Changes

  • #344 2cffc3b Thanks @designcode! - tigris access-keys delete takes a comma-separated list of IDs, like buckets delete: one confirmation for the batch that names every key, each key deleted in turn, failures reported per key without stopping the rest, and a non-zero exit if any failed.

  • #344 2cffc3b Thanks @designcode! - tigris orgs delete [id] deletes an organization you own, after a confirmation (--yes skips it). With no ID it lets you pick one from a list; organization names are not unique, so they are not accepted. The organization must be empty first; the gateway's reason is shown otherwise (IAM gateway errors now surface their message instead of the HTTP status text, for every IAM command). Your last organization cannot be deleted, and Fly.io organizations are not offered. If the deleted organization was the active one, the first remaining organization becomes active and is named, so the next command just works; JSON output always reports activeOrganization.

  • #356 ef397c4 Thanks @designcode! - tigris usage shows the active organization's usage and charges for the current month, or any month with --month YYYY-MM. Line items with zero usage are hidden unless --all is given; --format json returns the full invoice. Requires OAuth login.

Patch Changes

  • #344 2cffc3b Thanks @designcode! - Requests the CLI makes through the Tigris HTTP client (bucket listing and stats, copy/move, bucket settings) are retried on transient failures — 3 attempts with backoff and full jitter on 408/429/5xx and network errors — instead of failing on the first blip. Requests that go through the AWS SDK's S3 client keep its own retry policy, as before.
  • Updated dependencies [2cffc3b, ef397c4]:
    • @tigrisdata/iam@2.7.0

@tigrisdata/iam@2.7.0

Minor Changes

  • #344 2cffc3b Thanks @designcode! - deleteOrganization(organizationId) deletes an organization you own, through DELETE /tigris-iam/namespaces scoped to that organization. The gateway accepts it only from an OAuth session, only for Tigris-native organizations, only from the owner, and only once the organization is empty (no buckets, access keys, policies, teams, or other members); its shares and invitations are removed with it. Gateway errors are returned as is, and so are transport failures — as { error }, never a throw; removeAccessKey now does the same.

    Errors from the IAM gateway now carry its reason ({ status: "error", message }) instead of the HTTP status text, so a refused request says why rather than Bad Request.

  • #356 ef397c4 Thanks @designcode! - getUsage({ month }) fetches the organization's usage and charges for a billing month from the management API — the data behind the console's Usage page: every charge with its quantity, billed quantity, tiers and amount, plus subtotal, credits, total, plan and invoice state. Defaults to the current month; needs a session token.

tigris@3.15.0

Patch Changes


Note

Low Risk
No application code in the diff—only version bumps, changelogs, and removal of consumed changeset files.

Overview
Release PR that finalizes the Changesets bump: removes consumed .changeset/*.md files, raises @tigrisdata/cli to 3.15.0, @tigrisdata/iam to 2.7.0, and the tigris alias to 3.15.0, with matching CHANGELOG entries.

What ships in this release (already merged via #344 / #356): batch tigris access-keys delete, tigris orgs delete with IAM gateway error messages surfaced in the CLI, tigris usage for billing months, IAM deleteOrganization / getUsage, removeAccessKey returning { error } instead of throwing, and CLI HTTP client retries (3× backoff/jitter on transient failures for Tigris HTTP paths).

Reviewed by Cursor Bugbot for commit 3ba3c7d. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions
github-actions Bot force-pushed the changeset-release/main branch from a030840 to 9070dfb Compare October 5, 2026 16:49
@designcode
designcode force-pushed the changeset-release/main branch from 9070dfb to 486d452 Compare October 6, 2026 10:23
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 486d452 to df778ee Compare October 6, 2026 10:31
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from df778ee to 3ba3c7d Compare October 6, 2026 14:42
@designcode
designcode merged commit c4e4e1d into main Oct 6, 2026
2 checks passed
@designcode
designcode deleted the changeset-release/main branch October 6, 2026 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant