3.0.0 (2026-05-15)
⚠ BREAKING CHANGES
- note. Add
conventional-changelog-conventionalcommits
as a dev dependency so semantic-release can load the preset. tigris buckets set-ttl,tigris buckets set-transition
and thetigris forkscommand group were removed in #95. Use
tigris buckets lifecycle list/create/editfor lifecycle rules and
tigris buckets create --fork-of/tigris buckets list --forks-of
for forks instead. Each removed entry now exits with a redirect
message pointing at the replacement.- The
--regionand--consistencyflags on
tigris mk,tigris buckets createandtigris buckets setwere
removed. Use--locationsinstead. The flags now exit with a
redirect message.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
- fix: hoist breaking-change rule above type-specific releaseRules
Custom releaseRules are matched before the preset defaults; the
existing { type: "refactor", release: "patch" } rule would shadow
the preset's { breaking: true, release: "major" } for any
refactor!: commit (or future custom type rules covering a type that
also carries a BREAKING CHANGE note). Add an explicit breaking rule at
the top so breaking-change detection always wins regardless of type.
Documented gotcha:
semantic-release/commit-analyzer#413
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
- lifecycle commands; remove deprecated surface (#95)
Features
- lifecycle commands; remove deprecated surface (#95) (26dfed6)
- server-side cp/mv and new objects set-access command (#99) (7347f7e)
- support object versioning (list-versions, version-id, all-versions) (#102) (041fbf4)