Skip to content

Releases: taskforcesh/bullmq

v5.52.2

08 May 01:25
Compare
Choose a tag to compare

5.52.2 (2025-05-08)

Bug Fixes

v5.52.1

02 May 05:50
Compare
Choose a tag to compare

5.52.1 (2025-05-02)

Bug Fixes

  • remove: pass correct children meta references (#3245) (01c62ad)

v5.52.0

01 May 01:51
Compare
Choose a tag to compare

5.52.0 (2025-05-01)

Bug Fixes

  • connection: add str type in connection option [python] (#3212) (72fac42)

Features

  • flow: support failed children in getFlow and getDependencies methods (#3243) (d3b1cff)

vpy2.14.0

01 May 01:52
Compare
Choose a tag to compare

Feature

  • flow: Support failed children in getFlow and getDependencies methods (#3243) (d3b1cff)
  • flow: Support ignored children in getFlow and getDependencies methods (#3238) ref #3213 (2927803)
  • queue: Add getIgnoredChildrenFailures method (#3194) (4affb11)
  • job: Expose stalledCounter attribute (#3218) (9456472)
  • Add removeUnprocessedChildren (#3190) (4b96266)
  • flows: Add continueParentOnFailure option (#3181) (738d375)
  • updateProgress: Allow more types to be used as progress (#3187) (f16b748)
  • Add deduplicated job id to the deduplicated event (0f21c10)
  • prometheus export: Expose global variables (0325a39)

Fix

  • connection: Add str type in connection option [python] (#3212) (72fac42)
  • queue-events: Omit telemetry options (#3239) (e4dac2c)
  • job-scheduler: Remove next delayed job if present even if scheduler does not exist (#3203) ref #3197 (61395bf)
  • deduplication: Remove deduplication key only when jobId matches with the last one being saved (#3236) (192e82c)
  • flow-producer: Use FlowProducer prefix by defualt when calling getFlow (#3224) (bd17aad)
  • Made line split more compatible (#3208) (3c2349a)
  • job-scheduler: Fix endDate presence validation (#3195) (339f13e)
  • flow: Remove job from dependencies when failParentOnFailure or continueParentOnFailure (#3201) (1fbcbec)
  • flow-producer: Fix queueName otel attribute when passing it to addNode (#3198) (758ea26)
  • queue-events: Pass right path for JobProgress type (#3192) fixes #3191 (33c62e6)
  • flow: Validate pending dependencies before removing lock (#3182) (8d59e3b)
  • job-scheduler: Emit duplicated event when next delayed job exists (#3172) (d57698f)
  • scheduler: Remove next delayed job when possible (#3153) (219c0db)
  • flow: Only validate pending dependencies when moving to completed (#3164) (d3c397f)
  • flow: Consider prioritized state when moving a parent to failed (#3160) (d91d9f4)

Documentation

Performance

  • flow: Change parent failure in a lazy way (#3228) (6b37a37)
  • flow: Validate parentKey existence before trying to move it to failed (#3163) (5a88e47)

v5.51.1

26 Apr 21:58
Compare
Choose a tag to compare

5.51.1 (2025-04-26)

Bug Fixes

v5.51.0

25 Apr 05:31
Compare
Choose a tag to compare

5.51.0 (2025-04-25)

Bug Fixes

  • job-scheduler: remove next delayed job if present even if scheduler does not exist (#3203) ref #3197 (61395bf)

Features

  • flow: support ignored children in getFlow and getDependencies methods (#3238) ref #3213 (2927803)

v5.50.0

25 Apr 02:03
Compare
Choose a tag to compare

5.50.0 (2025-04-25)

Bug Fixes

  • deduplication: remove deduplication key only when jobId matches with the last one being saved (#3236) (192e82c)

Features

  • queue: add getIgnoredChildrenFailures method (#3194) (4affb11)

v5.49.2

21 Apr 13:11
Compare
Choose a tag to compare

5.49.2 (2025-04-21)

Performance Improvements

  • flow: change parent failure in a lazy way (#3228) (6b37a37)

v5.49.1

17 Apr 13:44
Compare
Choose a tag to compare

5.49.1 (2025-04-17)

Bug Fixes

  • flow-producer: use FlowProducer prefix by defualt when calling getFlow (#3224) (bd17aad)

v5.49.0

16 Apr 01:38
Compare
Choose a tag to compare

5.49.0 (2025-04-16)

Features