Skip to content

Conversation

@alexluong
Copy link
Collaborator

resolves #412

Breaking Change: This PR fixes a timestamp format inconsistency where X-Outpost-Timestamp header and metadata timestamps were using Unix milliseconds while signatures used Unix seconds. All timestamps now consistently use Unix seconds to align with the signature format. Applications parsing these timestamps will need to update their logic to expect seconds instead of milliseconds.

We need to make sure this breaking change is communicated in the upcoming release.

@vercel
Copy link

vercel bot commented Sep 23, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
outpost-docs Ready Ready Preview Comment Sep 23, 2025 3:35am
outpost-website Ready Ready Preview Comment Sep 23, 2025 3:35am

@alexluong alexluong changed the title fix: delivery metadata timestamp in second fix: delivery metadata timestamp in unix seconds Sep 23, 2025
@alexluong alexluong changed the title fix: delivery metadata timestamp in unix seconds fix: delivery timestamp metadata in unix seconds Sep 23, 2025
@leggetter leggetter merged commit fa3b471 into main Sep 27, 2025
4 checks passed
@leggetter leggetter deleted the delivery-timestamp branch September 27, 2025 09:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Webhook destination uses different timestamp between timestamp & signature headers

3 participants