Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency @sapphire/plugin-scheduled-tasks to v10 #915

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 28, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@sapphire/plugin-scheduled-tasks (source) ^6.0.0 -> ^10.0.2 age adoption passing confidence

Release Notes

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

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.

v6.0.1

Compare Source

🐛 Bug Fixes

  • scheduled-tasks: Fixed compatibility with TS 5.x (ddb942e)
  • scheduled-tasks: Update dependencies (2fe31a0)
  • deps: Update all non-major dependencies (#​399) (953d57b)
  • deps: Update all non-major dependencies (#​387) (e31f714)

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 34e178c to 39c2faf Compare January 19, 2024 22:14
@renovate renovate bot force-pushed the renovate/sapphire-plugin-scheduled-tasks-10.x branch from 39c2faf to d495868 Compare May 22, 2024 06:05
@renovate renovate bot force-pushed the renovate/sapphire-plugin-scheduled-tasks-10.x branch from d495868 to 68a3efc Compare November 2, 2024 22:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants