steveo

Node.js/Typescript Background Task/Streaming Framework (Kafka, AWS SQS, Redis)

APACHE-2.0 License

Downloads
23.6K
Stars
10
Committers
11

Bot releases are visible (Hide)

steveo - [email protected] Latest Release

Published by github-actions[bot] 3 months ago

Minor Changes

  • 223f9f2: Added back value property for backwards compatibility
steveo - @steveojs/[email protected]

Published by github-actions[bot] 3 months ago

Patch Changes

steveo - @steveojs/[email protected]

Published by github-actions[bot] 3 months ago

Minor Changes

  • eb96d41: Support recurrence rules that have DTSTART at the end of the recurrence string
steveo - @steveojs/[email protected]

Published by github-actions[bot] 3 months ago

Minor Changes

  • eb96d41: Support recurrence rules that have DTSTART at the end of the recurrence string
steveo - @steveojs/[email protected]

Published by github-actions[bot] 3 months ago

Patch Changes

steveo - @steveojs/[email protected]

Published by github-actions[bot] 4 months ago

Patch Changes

  • 1ff81d7: Fix bug that was causing Job data and Job context to be merged instead of
    passed separately to the task.publish method.

    Schedules:

    • Update taskRunner method to not merge the data together

    Steveo:

    • Adjust producers to receive data and context separately and add context as a _meta attribute at message creation
      time, before publishing a task payload to the queue.
    • Adjust consumers to extract data the _meta attribute from the message, to be passed to the Task callback
      separate input variables.
steveo - [email protected]

Published by github-actions[bot] 4 months ago

Minor Changes

  • b307437: Added SQS dead letter queue support
  • b8ce814: Re-align kafka consumer callback payload parsing
  • 4fcf0da: Added support to FIFO queue on task level
  • b77b951: Set FIFO on SQS createQueue

Patch Changes

  • 1ff81d7: Fix bug that was causing Job data and Job context to be merged instead of
    passed separately to the task.publish method.

    Schedules:

    • Update taskRunner method to not merge the data together

    Steveo:

    • Adjust producers to receive data and context separately and add context as a _meta attribute at message creation
      time, before publishing a task payload to the queue.
    • Adjust consumers to extract data the _meta attribute from the message, to be passed to the Task callback
      separate input variables.
steveo - @steveojs/[email protected]

Published by github-actions[bot] 4 months ago

Patch Changes

  • 1ff81d7: Fix bug that was causing Job data and Job context to be merged instead of
    passed separately to the task.publish method.

    Schedules:

    • Update taskRunner method to not merge the data together

    Steveo:

    • Adjust producers to receive data and context separately and add context as a _meta attribute at message creation
      time, before publishing a task payload to the queue.
    • Adjust consumers to extract data the _meta attribute from the message, to be passed to the Task callback
      separate input variables.
steveo - @steveojs/[email protected]

Published by github-actions[bot] 4 months ago

Patch Changes

  • Updated dependencies [1ff81d7]
  • Updated dependencies [b307437]
  • Updated dependencies [b8ce814]
  • Updated dependencies [4fcf0da]
  • Updated dependencies [b77b951]
steveo - [email protected]

Published by github-actions[bot] 4 months ago

Minor Changes

  • 2ed3a1e: Bump dependencies

Patch Changes

  • 7ab3a45: Fix SQS consumer issue preventing message context from being unpacked.
    The code responsible for unpacking the context was accidentally removed during Steveo migration from v5 to v6.
steveo - @steveojs/[email protected]

Published by github-actions[bot] 4 months ago

Minor Changes

  • 2ed3a1e: Bump dependencies

Patch Changes

steveo - @steveojs/[email protected]

Published by github-actions[bot] 4 months ago

Minor Changes

  • 2ed3a1e: Bump dependencies
steveo - @steveojs/[email protected]

Published by github-actions[bot] 4 months ago

Minor Changes

  • 2ed3a1e: Bump dependencies

Patch Changes

steveo - @steveojs/[email protected]

Published by github-actions[bot] 4 months ago

Minor Changes

  • 2ed3a1e: Bump dependencies
steveo - @steveojs/[email protected]

Published by github-actions[bot] 4 months ago

Minor Changes

  • 2ed3a1e: Bump dependencies

Patch Changes

steveo - @steveojs/[email protected]

Published by github-actions[bot] 4 months ago

Minor Changes

  • 2ed3a1e: Bump dependencies

Patch Changes

steveo - @steveojs/[email protected]

Published by github-actions[bot] 4 months ago

Minor Changes

  • 2ed3a1e: Bump dependencies

Patch Changes

steveo - @steveojs/[email protected]

Published by github-actions[bot] 5 months ago

Minor Changes

  • 6517b6e: Deprecated computeNextRunAt method replaced by computeNextRun that leverages on the new rrule-rust library. Added computeNextRuns that generates n next occurences also leveraging on the new rrule-rust library.
steveo - @steveojs/[email protected]

Published by github-actions[bot] 5 months ago

Minor Changes

  • 6517b6e: Deprecated computeNextRunAt method replaced by computeNextRun that leverages on the new rrule-rust library. Added computeNextRuns that generates n next occurences also leveraging on the new rrule-rust library.
steveo - @steveojs/[email protected]

Published by github-actions[bot] 5 months ago

Patch Changes