Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: hookdeck/outpost

v0.13.1

20 Feb 20:45
@alexluong alexluong
d2143f8
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Fixes

  • Fixed initial portal loading screen and sensitive value edit field by @alexbouchardd in #686
  • Empty custom_headers handling in create destination flow by @alexluong in #708
  • Aligned OpenAPI spec security definitions with actual implementation by @alexluong in #704
  • API handler fixes: require data field in publish, reject destination type changes, validate tenant list limit range by @alexluong in #706

Updates

  • Clear previous secret from config response when expired by @alexbouchardd in #685
  • Add make command to run migrations locally by @alexbouchardd in #687
  • Portal: skip redundant destination-types refetch on mount by @alexluong in #710
  • PubSub retry policy with exponential backoff and increased ack deadline to prevent premature redelivery by @alexluong in #701
  • ClickHouse client and InsertMany timeouts by @alexluong in #700

Full Changelog: v0.13.0...v0.13.1

Contributors

alexbouchardd and alexluong
Assets 5
Loading
egoan82 reacted with thumbs up emoji
1 person reacted

python - sdks/outpost-python/v0.6.0 - 2026年02月12日 11:47:18

12 Feb 11:47
@github-actions github-actions
680b3fb
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Generated by Speakeasy CLI

outpost_sdk 0.6.0

Python SDK Changes:

  • outpost.tenants.list_tenants():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • outpost.events.get():
    • request.tenant_id Removed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • outpost.events.list():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error Changed (Breaking ⚠️)
  • outpost.topics.list():
    • request.tenant_id Removed (Breaking ⚠️)
    • error Changed
  • outpost.destinations.get_attempt(): Added
  • outpost.schemas.list_tenant_destination_types(): Removed (Breaking ⚠️)
  • outpost.schemas.get(): Removed (Breaking ⚠️)
  • outpost.topics.list_jwt(): Removed (Breaking ⚠️)
  • outpost.events.list_deliveries(): Removed (Breaking ⚠️)
  • outpost.events.list_by_destination(): Removed (Breaking ⚠️)
  • outpost.events.get_by_destination(): Removed (Breaking ⚠️)
  • outpost.events.retry(): Removed (Breaking ⚠️)
  • outpost.attempts.list(): Added
  • outpost.publish.event():
    • request.time Added
    • response.destination_ids Added
  • outpost.destinations.list_attempts(): Added
  • outpost.attempts.retry(): Added
  • outpost.attempts.get(): Added

Generated with Speakeasy CLI 1.712.0

Publishing Completed

Loading
egoan82 reacted with thumbs up emoji
1 person reacted

typescript - sdks/outpost-typescript/v0.7.0 - 2026年02月11日 17:00:48

11 Feb 17:00
@github-actions github-actions
0152850
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Generated by Speakeasy CLI

@hookdeck/outpost-sdk 0.7.0

Typescript SDK Changes:

  • outpost.tenants.listTenants():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • outpost.events.get():
    • request.tenantId Removed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • outpost.events.list():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error Changed (Breaking ⚠️)
  • outpost.topics.list():
    • request Removed (Breaking ⚠️)
    • error Changed
  • outpost.destinations.getAttempt(): Added
  • outpost.schemas.listTenantDestinationTypes(): Removed (Breaking ⚠️)
  • outpost.schemas.get(): Removed (Breaking ⚠️)
  • outpost.topics.listJwt(): Removed (Breaking ⚠️)
  • outpost.events.listDeliveries(): Removed (Breaking ⚠️)
  • outpost.events.listByDestination(): Removed (Breaking ⚠️)
  • outpost.events.getByDestination(): Removed (Breaking ⚠️)
  • outpost.events.retry(): Removed (Breaking ⚠️)
  • outpost.attempts.list(): Added
  • outpost.publish.event():
    • request.time Added
    • response.destinationIds Added
  • outpost.destinations.listAttempts(): Added
  • outpost.attempts.retry(): Added
  • outpost.attempts.get(): Added

Generated with Speakeasy CLI 1.710.0

Publishing Completed

Loading
egoan82 reacted with thumbs up emoji
1 person reacted

go - sdks/outpost-go/v0.6.0 - 2026年02月11日 17:12:21

11 Feb 17:12
@github-actions github-actions
ae32ac7
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Generated by Speakeasy CLI

github.com/hookdeck/outpost/sdks/outpost-go 0.6.0

Go SDK Changes:

  • Outpost.Tenants.ListTenants():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • Outpost.Events.Get():
    • request.TenantId Removed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • Outpost.Events.List():
    • request.Request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
    • error Changed (Breaking ⚠️)
  • Outpost.Topics.List():
    • request.TenantId Removed (Breaking ⚠️)
    • error Changed
  • Outpost.Destinations.GetAttempt(): Added
  • Outpost.Schemas.ListTenantDestinationTypes(): Removed (Breaking ⚠️)
  • Outpost.Schemas.Get(): Removed (Breaking ⚠️)
  • Outpost.Topics.ListJwt(): Removed (Breaking ⚠️)
  • Outpost.Events.ListDeliveries(): Removed (Breaking ⚠️)
  • Outpost.Events.ListByDestination(): Removed (Breaking ⚠️)
  • Outpost.Events.GetByDestination(): Removed (Breaking ⚠️)
  • Outpost.Events.Retry(): Removed (Breaking ⚠️)
  • Outpost.Attempts.List(): Added
  • Outpost.Publish.Event():
    • request.Request.Time Added
    • response.DestinationIds Added
  • Outpost.Destinations.ListAttempts(): Added
  • Outpost.Attempts.Retry(): Added
  • Outpost.Attempts.Get(): Added

Generated with Speakeasy CLI 1.710.0

Loading
egoan82 reacted with thumbs up emoji
1 person reacted

v0.13.0

07 Feb 07:39
@alexluong alexluong
9493e35
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

⚠️ Breaking Changes

Warning: This release contains significant breaking changes. Please review the v0.13.0 Migration Guide before upgrading.

Features

Refactors

  • Unified base62 cursor pagination format by @alexluong in #646
  • API response schema refinement (new models/pagination envelope, error format) by @alexluong in #650
  • Delivery concept renamed to attempt by @alexluong in #653
  • API router restructuring and tenant auth scope by @alexluong in #668
  • Denormalized PostgreSQL log store schema by @alexluong in #677
  • Tenantstore extraction and models simplification by @alexluong in #666
  • Pagination helpers and improved logstore test suite by @alexluong in #647

Fixes

Small Fixes & QoL

  • Proper error for list event by destination by @alexluong in #676
  • Use errors.As for ErrDestinationPublishAttempt by @alexluong in #678
  • Include deployment_id in JWT by @alexluong in #659
  • Fix v0.12.0 upgrading guide info by @alexluong in #628
  • Use localhost:1 instead of non-routable IP in migrator test by @alexluong in #649
  • Removed unused DestinationID from RetrieveEventRequest by @alexluong in #679
  • Update outpost version in compose.yml by @github-actions in #627

SDKs

  • Contributing guide for Outpost SDKs by @leggetter in #552
  • SDK release preparation for v0.12 by @leggetter in #631
  • Update pagination field naming and Python overlay configuration by @leggetter in #634
  • Fix Python speakeasy pagination config by @leggetter in #639
  • Generate outpost-go v0.5.0, v0.5.1 by @github-actions in #632, #637, #638
  • Generate outpost-python v0.5.0 by @github-actions in #640
  • Generate outpost-ts v0.6.0 by @github-actions in #641

Full Changelog: v0.12.0...v0.13.0

Contributors

leggetter, alexbouchardd, and alexluong
Loading
egoan82 reacted with thumbs up emoji
1 person reacted

typescript - sdks/outpost-typescript/v0.6.0 - 2026年01月16日 13:28:38

16 Jan 13:28
@github-actions github-actions
344fbe8
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Generated by Speakeasy CLI

2026年01月16日 13:28:38

Changes

Based on:

Generated

  • [typescript v0.6.0] sdks/outpost-typescript

Releases

Publishing Completed

Loading
egoan82 reacted with thumbs up emoji egoan82 reacted with rocket emoji
1 person reacted

python - sdks/outpost-python/v0.5.0 - 2026年01月16日 13:09:58

16 Jan 13:10
@github-actions github-actions
0312985
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Generated by Speakeasy CLI

outpost_sdk 0.5.0

Python SDK Changes:

  • outpost.destinations.enable():
    • response Changed
    • error Changed Breaking ⚠️
  • outpost.tenants.get_token():
    • response.tenant_id Added
    • error Changed Breaking ⚠️
  • outpost.tenants.upsert():
    • request.params Added
    • response Changed
    • error Changed Breaking ⚠️
  • outpost.tenants.get():
    • response Changed
    • error Changed Breaking ⚠️
  • outpost.tenants.delete(): error Changed Breaking ⚠️
  • outpost.tenants.get_portal_url():
    • response.tenant_id Added
    • error Changed Breaking ⚠️
  • outpost.destinations.delete(): error Changed Breaking ⚠️
  • outpost.destinations.list():
    • request.type Changed Breaking ⚠️
    • response.[] Changed
    • error Changed Breaking ⚠️
  • outpost.destinations.create():
    • request.params Changed
    • response Changed
    • error Changed Breaking ⚠️
  • outpost.destinations.get():
    • response Changed
    • error Changed Breaking ⚠️
  • outpost.health.check(): response.status[200] Changed Breaking ⚠️
  • outpost.destinations.update():
    • request.params Changed
    • response.[destination] Changed
    • error Changed Breaking ⚠️
  • outpost.schemas.get(): error Changed Breaking ⚠️
  • outpost.destinations.disable():
    • response Changed
    • error Changed Breaking ⚠️
  • outpost.events.retry(): error Changed Breaking ⚠️
  • outpost.schemas.list_tenant_destination_types(): error Changed Breaking ⚠️
  • outpost.events.get_by_destination():
    • response Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • outpost.topics.list(): error Changed Breaking ⚠️
  • outpost.events.list():
    • request Changed Breaking ⚠️
    • response.data.[] Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • outpost.events.get():
    • response Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • outpost.events.list_deliveries(): error Changed Breaking ⚠️
  • outpost.events.list_by_destination():
    • request Changed Breaking ⚠️
    • response.data.[] Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • outpost.tenants.list_tenants(): Added
  • outpost.publish.event(): response.duplicate Added

Generated with Speakeasy CLI 1.686.1

Publishing Completed

Loading
egoan82 reacted with thumbs up emoji egoan82 reacted with rocket emoji
1 person reacted

go - sdks/outpost-go/v0.5.1 - 2026年01月16日 12:34:03

16 Jan 12:34
@github-actions github-actions
fe3b4a9
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Generated by Speakeasy CLI

github.com/hookdeck/outpost/sdks/outpost-go 0.5.1

Go SDK Changes:

  • Outpost.Destinations.Enable():
    • response Changed
    • error Changed Breaking ⚠️
  • Outpost.Tenants.GetToken():
    • response.TenantId Added
    • error Changed Breaking ⚠️
  • Outpost.Tenants.Upsert():
    • request.Params Added
    • response Changed
    • error Changed Breaking ⚠️
  • Outpost.Tenants.Get():
    • response Changed
    • error Changed Breaking ⚠️
  • Outpost.Tenants.Delete(): error Changed Breaking ⚠️
  • Outpost.Tenants.GetPortalUrl():
    • response.TenantId Added
    • error Changed Breaking ⚠️
  • Outpost.Destinations.Delete(): error Changed Breaking ⚠️
  • Outpost.Destinations.List():
    • request.Type Changed Breaking ⚠️
    • response.[] Changed
    • error Changed Breaking ⚠️
  • Outpost.Destinations.Create():
    • request.Params Changed
    • response Changed
    • error Changed Breaking ⚠️
  • Outpost.Destinations.Get():
    • response Changed
    • error Changed Breaking ⚠️
  • Outpost.Health.Check(): response.status[200] Changed Breaking ⚠️
  • Outpost.Destinations.Update():
    • request.Params Changed
    • response.[destination] Changed
    • error Changed Breaking ⚠️
  • Outpost.Schemas.Get(): error Changed Breaking ⚠️
  • Outpost.Destinations.Disable():
    • response Changed
    • error Changed Breaking ⚠️
  • Outpost.Events.Retry(): error Changed Breaking ⚠️
  • Outpost.Schemas.ListTenantDestinationTypes(): error Changed Breaking ⚠️
  • Outpost.Events.GetByDestination():
    • response Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • Outpost.Topics.List(): error Changed Breaking ⚠️
  • Outpost.Events.List():
    • response.Data.[] Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • Outpost.Events.Get():
    • response Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • Outpost.Events.ListDeliveries(): error Changed Breaking ⚠️
  • Outpost.Events.ListByDestination():
    • response.Data.[] Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • Outpost.Tenants.ListTenants(): Added
  • Outpost.Publish.Event(): response.Duplicate Added

Generated with Speakeasy CLI 1.686.0

Loading

go - sdks/outpost-go/v0.5.0 - 2026年01月16日 09:49:54

16 Jan 09:49
@github-actions github-actions
022f268
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Generated by Speakeasy CLI

github.com/hookdeck/outpost/sdks/outpost-go 0.5.0

Go SDK Changes:

  • Outpost.Destinations.Enable():
    • response Changed
    • error Changed Breaking ⚠️
  • Outpost.Tenants.GetToken():
    • response.TenantId Added
    • error Changed Breaking ⚠️
  • Outpost.Tenants.Upsert():
    • request.Params Added
    • response Changed
    • error Changed Breaking ⚠️
  • Outpost.Tenants.Get():
    • response Changed
    • error Changed Breaking ⚠️
  • Outpost.Tenants.Delete(): error Changed Breaking ⚠️
  • Outpost.Tenants.GetPortalUrl():
    • response.TenantId Added
    • error Changed Breaking ⚠️
  • Outpost.Destinations.Delete(): error Changed Breaking ⚠️
  • Outpost.Destinations.List():
    • request.Type Changed Breaking ⚠️
    • response.[] Changed
    • error Changed Breaking ⚠️
  • Outpost.Destinations.Create():
    • request.Params Changed
    • response Changed
    • error Changed Breaking ⚠️
  • Outpost.Destinations.Get():
    • response Changed
    • error Changed Breaking ⚠️
  • Outpost.Health.Check(): response.status[200] Changed Breaking ⚠️
  • Outpost.Destinations.Update():
    • request.Params Changed
    • response.[destination] Changed
    • error Changed Breaking ⚠️
  • Outpost.Schemas.Get(): error Changed Breaking ⚠️
  • Outpost.Destinations.Disable():
    • response Changed
    • error Changed Breaking ⚠️
  • Outpost.Events.Retry(): error Changed Breaking ⚠️
  • Outpost.Schemas.ListTenantDestinationTypes(): error Changed Breaking ⚠️
  • Outpost.Events.GetByDestination():
    • response Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • Outpost.Topics.List(): error Changed Breaking ⚠️
  • Outpost.Events.List():
    • response Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • Outpost.Events.Get():
    • response Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • Outpost.Events.ListDeliveries(): error Changed Breaking ⚠️
  • Outpost.Events.ListByDestination():
    • response Changed Breaking ⚠️
    • error Changed Breaking ⚠️
  • Outpost.Tenants.ListTenants(): Added
  • Outpost.Publish.Event(): response.Duplicate Added

Generated with Speakeasy CLI 1.686.0

Loading

v0.12.0

15 Jan 15:12
@alexluong alexluong
37fcc11
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

⚠️ Breaking Changes

Warning: This release contains significant breaking changes. Please review the v0.12.0 Migration Guide before upgrading.

Features

Fixes

Updates

New Contributors

Full Changelog: v0.11.0...v0.12.0

Contributors

alexbouchardd, Fraaankes, and 2 other contributors
Loading
egoan82 reacted with thumbs up emoji
1 person reacted
Previous 1 3 4 5 6
Previous

AltStyle によって変換されたページ (->オリジナル) /