Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 27, 2024

This PR contains the following updates:

Package Change Age Confidence
@sapphire/plugin-scheduled-tasks (source) ^6.0.0^10.0.0 age confidence

Release Notes

sapphiredev/plugins (@​sapphire/plugin-scheduled-tasks)

v10.0.4

Compare Source

🐛 Bug Fixes

v10.0.3

Compare Source

🐛 Bug Fixes

v10.0.2

Compare Source

🐛 Bug Fixes

📝 Documentation

v10.0.1

Compare Source

🐛 Bug Fixes

  • Update transitive sapphire dependencies (c78017c)
  • Update bullmq transitive dependency (43dd84c)
  • Ensure cts file extensions in dist/cjs (#​537) (6f863f8)
  • scheduled-tasks: Bump transitive dependencies (834119e)
  • scheduled-tasks: Bump bullmq transitive dependency (8efcaee)
  • scheduled-tasks: Bump transitive dependencies (30116e2)

v10.0.0

Compare Source

🚀 Features

  • Bullmq v5 (#​529) (4278ab0)
  • scheduled-tasks: Enforce payload types, clearer Redis/BullMQ errors (#​509) (9fbf980)
    • 💥 BREAKING CHANGE: Refer to https://github.com/sapphiredev/plugins/blob/main/packages/scheduled-tasks/UPGRADING-v9-v10.md for upgrading instructions.
    • 💥 BREAKING CHANGE: payload types are now enforced, you may need to update your code to match.
    • 💥 BREAKING CHANGE: The ScheduledTaskJob interface has been removed in favor of defining types on ScheduledTasks.
    • 💥 BREAKING CHANGE: Due to the removal of ScheduledTaskJob, the BullClient will now be typed as unknown since the Job types in the Queue can not really be known. So you will need to do validation when interacting directly with the client.
    • 💥 BREAKING CHANGE: The included error listeners are now enabled by default. If you want them to be disabled, just set loadScheduledTaskErrorListeners to false in the SapphireClient options.
    • 💥 BREAKING CHANGE: The internal BullMQ client does not actually throw any errors, it just emits them from the client. As such, those error events will now be sent to the corresponding error listener registered by the plugin.
    • 💥 BREAKING CHANGE: The error listeners previously only returned the name of the task when an error was emitted, but now the event will provide the associated Piece.

v9.1.0

Compare Source

🚀 Features

  • scheduled-tasks: Add timezone for tasks with pattern (#​518) (f3396a1)

v9.0.1

Compare Source

↩️ Revert

  • "refactor(register): cleanup unnecessary side effect imports of index" (c2af242)

v9.0.0

Compare Source

🏠 Refactor

  • register: Cleanup unnecessary side effect imports of index (dede596)

🐛 Bug Fixes

  • scheduled-tasks: Expose load* methods on the index level in case register isn't used (d7f380b)
  • Update transitive dependencies (9fd4cfa)

🚀 Features

  • Split ESM and CJS bundles for proper ESM and CJS loading (#​512) (d9aa006)
    • 💥 BREAKING CHANGE: This ensures that the plugins will properly load the
      either only ESM or only CJS files. This is done by outputting
      dist/cjs and dist/esm folders. This requires @​sapphire/framework v5.x!

v8.1.0

Compare Source

🏠 Refactor

  • Support latest /framework (0625d4d)

🚀 Features

v8.0.0

Compare Source

🐛 Bug Fixes

  • Fixed mismatch between customJobOptions and bullJobsOptions (5bc7fbc)
    • 💥 BREAKING CHANGE: bullJobsOptions has been removed. The 1:1 replacement is customJobOptions
  • scheduled-tasks: Set engines.node to >=18 (d0df8aa)

v7.1.2

Compare Source

🏠 Refactor

v7.1.1

Compare Source

🐛 Bug Fixes

v7.1.0

Compare Source

🐛 Bug Fixes

  • Update bullmq dependency (5ccf732)
  • deps: Update all non-major dependencies (9bb6627)
  • scheduled-tasks: Bump bullmq (35fa66a)

🚀 Features

  • scheduled-tasks: Add typings for listener events (#​443) (5ee1814)

v7.0.0

Compare Source

🏠 Refactor

  • scheduled-tasks: Remove sqs support (#​437) (332f25d)
    • 💥 BREAKING CHANGE: sqs support has been removed as it was no longer maintained and used version has been deprecated
    • 💥 BREAKING CHANGE: redis strategy is now default and the naming scheme of all types and classes have been changed to match
    • 💥 BREAKING CHANGE: The options passed to clientOptions.tasks can be flattened to remove the new ScheduledTaskRedisStrategy and just provide options directly.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/sapphire-plugin-scheduled-tasks-10.x branch from c8412ee to 2ef306c Compare August 10, 2025 12:30
@renovate renovate bot force-pushed the renovate/sapphire-plugin-scheduled-tasks-10.x branch from 2ef306c to 86151f5 Compare August 31, 2025 09:55
@renovate renovate bot force-pushed the renovate/sapphire-plugin-scheduled-tasks-10.x branch from 86151f5 to 92d5401 Compare September 24, 2025 18:35
@renovate renovate bot force-pushed the renovate/sapphire-plugin-scheduled-tasks-10.x branch from 92d5401 to f11dea2 Compare October 21, 2025 15:53
@renovate renovate bot force-pushed the renovate/sapphire-plugin-scheduled-tasks-10.x branch from f11dea2 to 7dc423b Compare December 31, 2025 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant