Skip to content

v1.2.4

Choose a tag to compare

@jmarbutt jmarbutt released this 13 Dec 01:38
· 20 commits to main since this release

Fix signing key encoding consistency

This release fixes a critical bug where request signature verification and response signing were using different key encodings, which could cause Inngest Cloud to fail when verifying response signatures.

Bug Fixes

  • Fixed signing key encoding inconsistency: Request verification was using UTF-8 encoding while response signing used hex decoding. Both now consistently use hex decoding for the signing key material.
  • Added fallback to UTF-8 encoding if key is not valid hex (backward compatibility)

Improvements

  • Added comprehensive debug logging for signature operations
  • Improved response sending order (status code → content type → headers → body)
  • Better diagnostic output for troubleshooting sync issues

Full Changelog

v1.2.3...v1.2.4