Migrating between v0
These are all the breaking changes in v0 and how to migrate between them
Breaking Changes 0.39.0
Functions Parameters
All TypeScript functions now use object parameters instead of regular parameters. This change affects channels
and client
generators across all protocols.
Before:
// Publishing
await jetStreamPublishToSendUserSignedup(message, parameters, js);
await publishToSendUserSignedup(message, parameters, connection);
// Subscribing
const subscriber = await jetStreamPullSubscribeToReceiveUserSignedup(
onDataCallback,
parameters,
js,
config
);
After:
// Publishing
await jetStreamPublishToSendUserSignedup({
message,
parameters,
js
});
await publishToSendUserSignedup({
message,
parameters,
connection
});
// Subscribing
const subscriber = await jetStreamPullSubscribeToReceiveUserSignedup({
onDataCallback,
parameters,
js,
config
});