Releases: wistia/wistia-cli
Releases · wistia/wistia-cli
Release list
v2026.5.1
v2026.5.0
Changelog
- 394a48f Merge pull request #28 from wistia/pd/release-go-live-flip-v2026-05
- 1807ec3 ci(release): flip from dry to real publish (go-live)
- f7cba74 Merge pull request #23 from wistia/pd/readme-installation-ownership-v2026-05
- e39f981 Merge pull request #26 from wistia/pd/fix-tap-config-drop-beta-v2026-05
- 451b07d chore(gen): set homebrew tap source to homebrew-tap; drop beta notice
- 3f485b4 docs(readme): take ownership of the install section; fix brew + drop go install
- 1e33cf6 Merge pull request #21 from wistia/pd/release-fetch-tap-token-v2026-05
- a4123d2 ci(release): pin GoReleaser to v2.16.0 (brews still supported)
- 567d822 ci(release): fetch Homebrew tap token from Secrets Manager via OIDC
- ac9aff0 Merge pull request #19 from wistia/pd/cli-live-tests-v2026-05
- fbcd97f test: add live API test tier (account + folder round-trip)
- 102396c Merge pull request #17 from wistia/pd/cli-tests-v2026-05
- 0fa3a46 test: add offline CLI test suite and gate releases on it
- e0b95bc Merge pull request #15 from wistia/pd/v2026-05-git-identity-fix
- 133d2d0 fix(ci): set git identity before creating the release tag
- adeca80 Merge pull request #13 from wistia/pd/sync-publish-workflow-to-v2026-05
- 6506656 Merge main: bring the publish workflow + compute-version script onto v2026-05
- 2244bb5 Merge pull request #12 from wistia/pd/cli-publish-workflow
- b46b613 Add unit tests for compute-version.sh
- 21ae095 Drop verbose header comment; use least-privilege contents: read for dry
- 65d117a Add version-branch publish workflow (dry) + compute-version script
- fdb953e Merge pull request #11 from wistia/speakeasy-sdk-regen-v2026-05-1782235096
- e0a2e2a ## Cli SDK Changes: *
Wistia.Trims.Create():response.BackgroundJobStatus.HashedIdRemoved (Breaking⚠️ ) *Wistia.Media.ImportUrl():response.BackgroundJobStatus.HashedIdRemoved (Breaking⚠️ ) *Wistia.BackgroundJobStatus.Get(): *request.Request.BackgroundJobStatusIdChanged (Breaking⚠️ ) *response.BackgroundJobStatus.HashedIdRemoved (Breaking⚠️ ) *Wistia.Subfolders.BulkDelete():response.BackgroundJobStatus.HashedIdRemoved (Breaking⚠️ ) *Wistia.Folders.Copy():response.HashedIdRemoved (Breaking⚠️ ) *Wistia.Media.Swap():response.BackgroundJobStatus.HashedIdRemoved (Breaking⚠️ ) *Wistia.Taggings.BulkCreate():response.BackgroundJobStatus.HashedIdRemoved (Breaking⚠️ ) *Wistia.Media.BulkCopy():response.BackgroundJobStatus.HashedIdRemoved (Breaking⚠️ ) *Wistia.Media.Translate():response.BackgroundJobStatus.HashedIdRemoved (Breaking⚠️ ) *Wistia.Media.Restore():response.BackgroundJobStatus.HashedIdRemoved (Breaking⚠️ ) *Wistia.Media.Move():response.BackgroundJobStatus.HashedIdRemoved (Breaking⚠️ ) *Wistia.Media.Archive():response.BackgroundJobStatus.HashedIdRemoved (Breaking⚠️ ) *Wistia.Remix.Post/remixes/{remixHashedId}/continue(): Removed (Breaking⚠️ ) *Wistia.ShareLinks.Update(): Removed (Breaking⚠️ ) *Wistia.Remix.Get/remixAccountStatus(): Removed (Breaking⚠️ ) *Wistia.ShareLinks.Get(): Removed (Breaking⚠️ ) *Wistia.Remix.Post/remixes/{remixHashedId}/export(): Removed (Breaking⚠️ ) *Wistia.Remix.Get/remixes/{remixHashedId}(): Removed (Breaking⚠️ ) *Wistia.Remix.Post/remixes(): Removed (Breaking⚠️ ) *Wistia.ShareLinks.Delete(): Removed (Breaking⚠️ ) - 1910b25 Pin OpenAPI source to the 2026-05 API version
- f538829 Merge pull request #10 from wistia/speakeasy-sdk-regen-1782156042
- 15c54e0 ## Cli SDK Changes: *
Wistia.FolderSharings.Create(): *request.Request.Body.SharingChanged (Breaking⚠️ ) *responseChanged (Breaking⚠️ ) *error.CodeAdded *Wistia.AnalyticsWebinar.GetTraffic(): *response.[]Changed (Breaking⚠️ ) *errorChanged *Wistia.AnalyticsMedia.GetTraffic(): *response.[]Changed (Breaking⚠️ ) *errorChanged *Wistia.Remix.Get/remixes/{remixHashedId}(): *responseChanged (Breaking⚠️ ) *error.CodeAdded *Wistia.Webinars.Create(): *request.RequestChanged (Breaking⚠️ ) *responseChanged *errorChanged *Wistia.ChannelEpisodes.Update(): *request.Request.BodyChanged (Breaking⚠️ ) *responseChanged *error.CodeAdded *Wistia.ChannelEpisodes.Create(): *request.Request.BodyChanged (Breaking⚠️ ) *responseChanged *errorChanged *Wistia.Channels.Update(): *request.Request.BodyChanged (Breaking⚠️ ) *responseChanged *error.CodeAdded *Wistia.Channels.Create(): *request.RequestChanged (Breaking⚠️ ) *responseChanged *error.CodeAdded *Wistia.Search.Search(): *response.DataChanged (Breaking⚠️ ) *errorChanged *Wistia.Tags.Create(): *responseChanged (Breaking⚠️ ) *error.CodeAdded *Wistia.Tags.List(): *response.[]Changed (Breaking⚠️ ) *errorChanged *Wistia.BackgroundJobStatus.Get(): *request.Request.BackgroundJobStatusIdChanged (Breaking⚠️ ) *response.BackgroundJobStatus.HashedIdAdded *error.CodeAdded *Wistia.Media.Copy(): *responseChanged (Breaking⚠️ ) *error.CodeAdded *Wistia.Media.Get(): *responseChanged (Breaking⚠️ ) *error.CodeAdded *Wistia.Folders.List(): *response.[]Changed (Breaking⚠️ ) *errorChanged *Wistia.Folders.Create(): *request.Request.PublicChanged (Breaking⚠️ ) *responseChanged (Breaking⚠️ ) *error.CodeAdded *Wistia.Folders.Get(): *responseChanged (Breaking⚠️ ) *error.CodeAdded *Wistia.Folders.Update(): *request.Request.Body.PublicChanged (Breaking⚠️ ) *responseChanged (Breaking⚠️ ) *error.CodeAdded *Wistia.Folders.Delete(): *responseChanged (Breaking⚠️ ) *error.CodeAdded *Wistia.Folders.Copy(): *responseChanged (Breaking⚠️ ) *error.CodeAdded *Wistia.Media.List(): *response.[]Changed (Breaking⚠️ ) *errorChanged *Wistia.Captions.ListAll():errorChanged *Wistia.MediaExtendedAudioDescriptions.Get/mediaExtendedAudioDescriptions/{id}(): Removed (Breaking⚠️ ) *Wistia.Subfolders.Update():error.CodeAdded *Wistia.Subfolders.Delete():error.CodeAdded *Wistia.Subfolders.BulkDelete(): *response.BackgroundJobStatus.HashedIdAdded *error.CodeAdded *Wistia.FolderSharings.List():errorChanged *Wistia.Subfolders.Create():error.CodeAdded *Wistia.FolderSharings.Get():error.CodeAdded *Wistia.FolderSharings.Update():error.CodeAdded *Wistia.FolderSharings.Delete():error.CodeAdded *Wistia.Subfolders.List():errorChanged *Wistia.MediaExtendedAudioDescriptions.Get/mediaExtendedAudioDescriptions/orderStatus/{id}(): Removed (Breaking⚠️ ) *Wistia.Media.Update(): *response.ProtectedAdded *errorChanged *Wistia.Media.Delete(): *response.ProtectedAdded *error.CodeAdded *Wistia.MediaExtendedAudioDescriptions.Post/mediaExtendedAudioDescriptions/order(): Removed (Breaking⚠️ ) *Wistia.Media.Swap(): *responseChanged *error.CodeAdded *Wistia.Media.GetStats():errorChanged *Wistia.Media.Translate(): *response.BackgroundJobStatus.HashedIdAdded *errorChanged *Wistia.Media.ImportUrl(): *response.BackgroundJobStatus.HashedIdAdded *errorChanged *Wistia.Media.Archive(): *response.BackgroundJobStatus.HashedIdAdded *error.CodeAdded *Wistia.Media.Move(): *response.BackgroundJobStatus.HashedIdAdded *error.CodeAdded *Wistia.Media.Restore(): *response.BackgroundJobStatus.HashedIdAdded *error.CodeAdded *Wistia.Media.BulkCopy(): *response.BackgroundJobStatus.HashedIdAdded *error.CodeAdded *Wistia.Taggings.BulkCreate(): *response.BackgroundJobStatus.HashedIdAdded *error.CodeAdded *Wistia.Account.Get():error.CodeAdded *Wistia.Account.GetTokenDetails():error.CodeAdded *Wistia.AllowedDomains.List():errorChanged *Wistia.AllowedDomains.Create():error.CodeAdded *Wistia.AllowedDomains.Get():error.CodeAdded *Wistia.AllowedDomains.Delete():error.CodeAdded *Wistia.MediaExtendedAudioDescriptions.Delete/mediaExtendedAudioDescriptions/{id}(): Removed (Breaking⚠️ ) *Wistia.Customizations.Get():error.CodeAdded *Wistia.Customizations.Create():error.CodeAdded *Wistia.Customizations.Update():error.CodeAdded *Wistia.Customizations.Delete():error.CodeAdded *Wistia.Captions.List():error.CodeAdded *Wistia.Captions.Create(): `error....