Skip to content

Conversation

@jonaslagoni
Copy link
Contributor

@jonaslagoni jonaslagoni commented Jan 8, 2026

Note

Introduces full support for non-object payloads and tightens header handling across protocols.

  • Adds createPrimitivesPreset and wires it into the TS payload generator to emit marshal/unmarshal (+optional validation) for primitive and array types
  • Refactors AMQP/Kafka/MQTT publish code to build headers/options only when channel headers exist; improves Kafka header typing/injection and MQTT userProperties typing
  • Fixes WebSocket subscribe validation to marshal using the message module instead of instance .marshal()
  • Expands test/runtime artifacts with new string/array/union payload models, channels, and specs (including OpenAPI array response), and updates topic maps/snapshots

Written by Cursor Bugbot for commit 21179aa. This will update automatically on new commits. Configure here.

@jonaslagoni jonaslagoni requested a review from ALagoni97 as a code owner January 8, 2026 20:20
@netlify
Copy link

netlify bot commented Jan 8, 2026

Deploy Preview for the-codegen-project canceled.

Name Link
🔨 Latest commit 21179aa
🔍 Latest deploy log https://app.netlify.com/projects/the-codegen-project/deploys/696016bd99b2550007647f54

@jonaslagoni jonaslagoni merged commit 2d2af8f into main Jan 8, 2026
19 checks passed
@jonaslagoni jonaslagoni deleted the fix_primitive_and_headers branch January 8, 2026 20:50
@jonaslagoni
Copy link
Contributor Author

🎉 This PR is included in version 0.62.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants