Skip to content

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.Code Added * Wistia.Captions.CreateMultipart(): error.Code Added * Wistia.ShareLinks.Get(): Added * Wistia.Captions.Purchase(): error.Code Added * Wistia.Captions.Get(): error.Code Added * Wistia.Captions.Update(): error.Code Added * Wistia.Captions.UpdateMultipart(): error.Code Added * Wistia.Captions.Delete(): error.Code Added * Wistia.Trims.Create(): * response.BackgroundJobStatus.HashedId Added * error.Code Added * Wistia.Localizations.List(): error.Code Added * Wistia.Localizations.Create(): error Changed * Wistia.Localizations.Get(): error.Code Added * Wistia.Localizations.Delete(): error.Code Added * Wistia.Subfolders.Get(): * response.Medias[].Protected Added * error.Code Added * Wistia.MediaExtendedAudioDescriptions.Get/mediaExtendedAudioDescriptions(): Removed (Breaking ⚠️) * Wistia.Tags.Delete(): error.Code Added * Wistia.AnalyticsMedia.GetEmbedLocationsTimeseries(): Added * Wistia.Channels.List(): * response.[] Changed * error Changed * Wistia.Account.GetUsage(): Added * Wistia.Channels.Get(): * response Changed * error.Code Added * Wistia.MediaExtendedAudioDescriptions.Get/mediaExtendedAudioDescriptions/orderStatus/{id}(): Added * Wistia.Channels.Delete(): * response Changed * error.Code Added * Wistia.Channels.ChannelEpisodes.List(): * response.[] Changed * error Changed * Wistia.ChannelEpisodes.Get(): * response Changed * error.Code Added * Wistia.MediaExtendedAudioDescriptions.Post/mediaExtendedAudioDescriptions/order(): Added * Wistia.ChannelEpisodes.List(): * response.[] Changed * error Changed * Wistia.MediaExtendedAudioDescriptions.Delete/mediaExtendedAudioDescriptions/{id}(): Added * Wistia.ChannelEpisodes.Delete(): * response Changed * error.Code Added * Wistia.ChannelEpisodes.Publish(): * response Changed * error.Code Added * Wistia.ChannelEpisodes.Unpublish(): * response Changed * error.Code Added * Wistia.ExpiringAccessTokens.Create(): error Changed * Wistia.Webinars.List(): * response.[] Changed * error Changed * Wistia.MediaExtendedAudioDescriptions.Get/mediaExtendedAudioDescriptions/{id}(): Added * Wistia.Webinars.Get(): * response Changed * error.Code Added * Wistia.Webinars.Update(): * request.Request.Body.Webinar Changed * response Changed * error.Code Added * Wistia.Webinars.Delete(): * response Changed * error.Code Added * Wistia.WebinarRegistrations.Get/webinars/{webinarId}/registrations(): error.Code Added * Wistia.WebinarRegistrations.Create(): error.Code Added * Wistia.Remix.Post/remixes(): * request.Request.FolderId Added * error.Code Added * Wistia.MediaExtendedAudioDescriptions.Get/mediaExtendedAudioDescriptions(): Added * Wistia.Remix.Post/remixes/{remixHashedId}/continue(): * request.Request.Body.FolderId Added * error.Code Added * Wistia.Remix.Post/remixes/{remixHashedId}/export(): error.Code Added * Wistia.Remix.Get/remixAccountStatus(): error.Code Added * Wistia.StatsAccount.Get(): error.Code Added * Wistia.StatsAccount.Get/stats/account/byDate(): error.Code Added * Wistia.StatsProjects.Get(): error.Code Added * Wistia.StatsMedia.Get(): * response.Actions[] Changed * error.Code Added * Wistia.StatsMedia.GetByDate(): error.Code Added * Wistia.StatsMedia.GetEngagement(): error.Code Added * Wistia.StatsVisitors.List(): error.Code Added * Wistia.StatsVisitors.Get(): error.Code Added * Wistia.StatsEvents.List(): * response.[].Attributes Added * error.Code Added * Wistia.StatsEvents.Get(): * response.Attributes Added * error.Code Added * Wistia.AnalyticsMedia.Get(): error Changed * Wistia.AnalyticsMedia.GetTimeseries(): error Changed * Wistia.AnalyticsMedia.GetEmbedLocations(): error Changed * Wistia.ShareLinks.Delete(): Added * Wistia.AnalyticsMedia.GetConversions(): error Changed * Wistia.AnalyticsMedia.GetLanguages(): error Changed * Wistia.AnalyticsWebinar.Get(): error.Code Added * Wistia.AnalyticsWebinar.GetRegistration(): error Changed * Wistia.ShareLinks.Update(): Added * Wistia.AnalyticsWebinar.GetAudience(): error.Code Added * Wistia.AnalyticsWebinar.GetHistograms(): error.Code Added
  • 24cadd3 Merge pull request #9 from wistia/pd/cli-fix-generation-version
  • e13a95e chore(ci): drop redundant comment from check-version job
  • 3f8b22e fix(ci): guard manual set_version against major >= 2
  • f04e243 fix(ci): use Go-safe semver for generation; defer dated version to release
  • 4962d0d Merge pull request #8 from wistia/pd/cli-spec-github-pages
  • 9e7c9a5 chore: source OpenAPI from GitHub Pages; add dated-version prepare job
  • f60341d Merge pull request #7 from wistia/pd/cli-distribution-fixes
  • f4a47a8 fix: name release archives after the binary; correct README install docs
  • c894f66 Merge pull request #6 from wistia/pd/cli-public-release-prep
  • abf19b3 chore: add MIT LICENSE and remove pre-publish banner