Skip to content

Releases: wistia/wistia-cli

v2026.5.1

Choose a tag to compare

@github-actions github-actions released this 01 Jul 20:22
bd386d0

Changelog

  • bd386d0 Merge pull request #29 from wistia/pd/user-agent-branding-v2026-05
  • 319144c Brand the User-Agent and embed the real CLI version

v2026.5.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 16:22
394a48f

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.HashedId Removed (Breaking ⚠️) * Wistia.Media.ImportUrl(): response.BackgroundJobStatus.HashedId Removed (Breaking ⚠️) * Wistia.BackgroundJobStatus.Get(): * request.Request.BackgroundJobStatusId Changed (Breaking ⚠️) * response.BackgroundJobStatus.HashedId Removed (Breaking ⚠️) * Wistia.Subfolders.BulkDelete(): response.BackgroundJobStatus.HashedId Removed (Breaking ⚠️) * Wistia.Folders.Copy(): response.HashedId Removed (Breaking ⚠️) * Wistia.Media.Swap(): response.BackgroundJobStatus.HashedId Removed (Breaking ⚠️) * Wistia.Taggings.BulkCreate(): response.BackgroundJobStatus.HashedId Removed (Breaking ⚠️) * Wistia.Media.BulkCopy(): response.BackgroundJobStatus.HashedId Removed (Breaking ⚠️) * Wistia.Media.Translate(): response.BackgroundJobStatus.HashedId Removed (Breaking ⚠️) * Wistia.Media.Restore(): response.BackgroundJobStatus.HashedId Removed (Breaking ⚠️) * Wistia.Media.Move(): response.BackgroundJobStatus.HashedId Removed (Breaking ⚠️) * Wistia.Media.Archive(): response.BackgroundJobStatus.HashedId Removed (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.Sharing Changed (Breaking ⚠️) * response Changed (Breaking ⚠️) * error.Code Added * Wistia.AnalyticsWebinar.GetTraffic(): * response.[] Changed (Breaking ⚠️) * error Changed * Wistia.AnalyticsMedia.GetTraffic(): * response.[] Changed (Breaking ⚠️) * error Changed * Wistia.Remix.Get/remixes/{remixHashedId}(): * response Changed (Breaking ⚠️) * error.Code Added * Wistia.Webinars.Create(): * request.Request Changed (Breaking ⚠️) * response Changed * error Changed * Wistia.ChannelEpisodes.Update(): * request.Request.Body Changed (Breaking ⚠️) * response Changed * error.Code Added * Wistia.ChannelEpisodes.Create(): * request.Request.Body Changed (Breaking ⚠️) * response Changed * error Changed * Wistia.Channels.Update(): * request.Request.Body Changed (Breaking ⚠️) * response Changed * error.Code Added * Wistia.Channels.Create(): * request.Request Changed (Breaking ⚠️) * response Changed * error.Code Added * Wistia.Search.Search(): * response.Data Changed (Breaking ⚠️) * error Changed * Wistia.Tags.Create(): * response Changed (Breaking ⚠️) * error.Code Added * Wistia.Tags.List(): * response.[] Changed (Breaking ⚠️) * error Changed * Wistia.BackgroundJobStatus.Get(): * request.Request.BackgroundJobStatusId Changed (Breaking ⚠️) * response.BackgroundJobStatus.HashedId Added * error.Code Added * Wistia.Media.Copy(): * response Changed (Breaking ⚠️) * error.Code Added * Wistia.Media.Get(): * response Changed (Breaking ⚠️) * error.Code Added * Wistia.Folders.List(): * response.[] Changed (Breaking ⚠️) * error Changed * Wistia.Folders.Create(): * request.Request.Public Changed (Breaking ⚠️) * response Changed (Breaking ⚠️) * error.Code Added * Wistia.Folders.Get(): * response Changed (Breaking ⚠️) * error.Code Added * Wistia.Folders.Update(): * request.Request.Body.Public Changed (Breaking ⚠️) * response Changed (Breaking ⚠️) * error.Code Added * Wistia.Folders.Delete(): * response Changed (Breaking ⚠️) * error.Code Added * Wistia.Folders.Copy(): * response Changed (Breaking ⚠️) * error.Code Added * Wistia.Media.List(): * response.[] Changed (Breaking ⚠️) * error Changed * Wistia.Captions.ListAll(): error Changed * Wistia.MediaExtendedAudioDescriptions.Get/mediaExtendedAudioDescriptions/{id}(): Removed (Breaking ⚠️) * Wistia.Subfolders.Update(): error.Code Added * Wistia.Subfolders.Delete(): error.Code Added * Wistia.Subfolders.BulkDelete(): * response.BackgroundJobStatus.HashedId Added * error.Code Added * Wistia.FolderSharings.List(): error Changed * Wistia.Subfolders.Create(): error.Code Added * Wistia.FolderSharings.Get(): error.Code Added * Wistia.FolderSharings.Update(): error.Code Added * Wistia.FolderSharings.Delete(): error.Code Added * Wistia.Subfolders.List(): error Changed * Wistia.MediaExtendedAudioDescriptions.Get/mediaExtendedAudioDescriptions/orderStatus/{id}(): Removed (Breaking ⚠️) * Wistia.Media.Update(): * response.Protected Added * error Changed * Wistia.Media.Delete(): * response.Protected Added * error.Code Added * Wistia.MediaExtendedAudioDescriptions.Post/mediaExtendedAudioDescriptions/order(): Removed (Breaking ⚠️) * Wistia.Media.Swap(): * response Changed * error.Code Added * Wistia.Media.GetStats(): error Changed * Wistia.Media.Translate(): * response.BackgroundJobStatus.HashedId Added * error Changed * Wistia.Media.ImportUrl(): * response.BackgroundJobStatus.HashedId Added * error Changed * Wistia.Media.Archive(): * response.BackgroundJobStatus.HashedId Added * error.Code Added * Wistia.Media.Move(): * response.BackgroundJobStatus.HashedId Added * error.Code Added * Wistia.Media.Restore(): * response.BackgroundJobStatus.HashedId Added * error.Code Added * Wistia.Media.BulkCopy(): * response.BackgroundJobStatus.HashedId Added * error.Code Added * Wistia.Taggings.BulkCreate(): * response.BackgroundJobStatus.HashedId Added * error.Code Added * Wistia.Account.Get(): error.Code Added * Wistia.Account.GetTokenDetails(): error.Code Added * Wistia.AllowedDomains.List(): error Changed * Wistia.AllowedDomains.Create(): error.Code Added * Wistia.AllowedDomains.Get(): error.Code Added * Wistia.AllowedDomains.Delete(): error.Code Added * Wistia.MediaExtendedAudioDescriptions.Delete/mediaExtendedAudioDescriptions/{id}(): Removed (Breaking ⚠️) * Wistia.Customizations.Get(): error.Code Added * Wistia.Customizations.Create(): error.Code Added * Wistia.Customizations.Update(): error.Code Added * Wistia.Customizations.Delete(): error.Code Added * Wistia.Captions.List(): error.Code Added * Wistia.Captions.Create(): `error....
Read more