Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@cap-js-community/event-queue

Package Overview
Dependencies
Maintainers
6
Versions
65
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cap-js-community/event-queue - npm Package Versions

23
7

1.8.3

Diff

Changelog

Source

v1.8.3 - 2025-01-10

Fixed

  • introduced a shutdown timeout to ensure the server stops even if Redis clients fail to close
  • better connection handling for redis
smax
published 1.8.2 •

Changelog

Source

v1.8.2 - 2025-01-08

Added

  • allow to override more redis options e.g. to connect to a remote redis-instance via SSH tunnel
smax
published 1.8.1 •

Changelog

Source

v1.8.1 - 2024-12-XX

Added

  • adding logs for shutdown handler of redis connections
  • multiInstanceProcessing allows to process the same event type/subtype on multiple application instances

Fixed

  • Addressed an orphaned usage of isRunnerDeactivated that could cause unexpected behavior.
  • Resolved a memory leak in the distributed locking mechanism, which occurred when tracking existing locks for a large number of events.
smax
published 1.8.0 •

Changelog

Source

v1.8.0 - 2024-12-05

Added

  • Added a suspended status for events. Events in this status won't be processed until changed back to open. Useful for delaying processing when the event isn't ready.
  • Added an option to filter tenant lists when checking for open events. Published events are still processed for all tenants, but periodic events can be filtered. Distributed events via Redis that are not part of the current configuration to support DWC use cases where the same app might have different software states.

Changed

  • replace req.user.authInfo with req.user.tokenInfo to following the standard of CAP Node.js

Fixed

  • long blocked event-loop could lead to stop processing of events
  • Redis integration: PX values for keys require integer input. Values are longer automatically rounded.
smax
published 1.7.4 •

smax
published 1.7.3 •

Changelog

Source

v1.7.3 - 2024-11-19

Added

  • allow redis mode for single tenant applications
  • error message if redis is not available during connection check
  • add option crashOnRedisUnavailable to crash the app if redis is not available during the connection check
smax
published 1.7.2 •

Changelog

Source

v1.7.2 - 2024-10-22

Fixed

  • calculation of changed cron patterns
  • fix init event-queue if no config
smax
published 1.7.1 •

Changelog

Source

v1.7.1 - 2024-10-22

Fixed

  • typo in useCronTimezone
smax
published 1.7.0 •

Changelog

Source

v1.7.0 - 2024-10-22

Added

  • Added support for defining periodic event schedules using cron expressions, providing more flexible and precise scheduling options beyond simple intervals in seconds. See documentation.
  • triggerEventProcessingRedis is a public api now. This can trigger the processing of multiple events via redis.
  • The central configuration property publishEventBlockList has been introduced, enabling the option to disable the publication of the event block list to all application instances. The default value is set to true to prevent immediate impact on existing functionality.

Fixed

  • do not initialize the event-queue during cds build/compile steps
smax
published 1.6.7 •

Changelog

Source

v1.6.7 - 2024-10-08

Added

  • Enhanced the configuration options to specify not only the application name but also the instance index where the event should be processed. See documentation.
  • Enable more event publish properties for CDS outboxed service. See documentation.
23
7
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc