Skip to content

feat: extend bucket settings#25

Merged
designcode merged 9 commits intomainfrom
feat/region-support-bucket-settings
Mar 3, 2026
Merged

feat: extend bucket settings#25
designcode merged 9 commits intomainfrom
feat/region-support-bucket-settings

Conversation

@designcode
Copy link
Collaborator

@designcode designcode commented Mar 2, 2026

Note

Medium Risk
Adds several new bucket-mutation commands and changes bucket create/set to use the new locations model (with deprecations), which could alter CLI behavior and validation. Installer default path changes to /usr/local/bin and performs cleanup of prior installs, which may affect existing user environments.

Overview
Expands bucket configuration capabilities in the CLI. Adds new commands to manage bucket CORS (set-cors), notifications (set-notifications), migration (set-migration), lifecycle transitions (set-transition), and TTL (set-ttl).

Updates bucket create/set semantics to the new locations model. buckets create and buckets set move from --region/--consistency to --locations (with deprecation warnings), add interactive location-type selection for creates, and extend buckets set with --enable-additional-headers.

Changes installation behavior and refreshes deps. The installer now defaults to /usr/local/bin, conditionally avoids PATH edits, and cleans up legacy ~/.tigris/bin installs; @tigrisdata/storage is bumped to ^2.15.0 with corresponding lockfile updates (AWS SDK/Smithy/rollup/npm, etc.).

Written by Cursor Bugbot for commit 77c44ab. This will update automatically on new commits. Configure here.

Also mark regions and consistency deprecated
@designcode designcode force-pushed the feat/region-support-bucket-settings branch from b04947b to 77c44ab Compare March 2, 2026 17:44
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

@designcode designcode merged commit bc6549e into main Mar 3, 2026
2 checks passed
@designcode designcode deleted the feat/region-support-bucket-settings branch March 3, 2026 08:35
@github-actions
Copy link

github-actions bot commented Mar 3, 2026

🎉 This PR is included in version 2.11.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants