From 6dd13fab5c424f41d289e4b8065eaac3918e72ef Mon Sep 17 00:00:00 2001 From: Ani Ravi <5902976+aniravi24@users.noreply.github.com> Date: Thu, 13 Feb 2025 22:47:57 -0500 Subject: [PATCH] ci: add changeset --- .changeset/calm-yaks-train.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .changeset/calm-yaks-train.md diff --git a/.changeset/calm-yaks-train.md b/.changeset/calm-yaks-train.md new file mode 100644 index 00000000..9c1328df --- /dev/null +++ b/.changeset/calm-yaks-train.md @@ -0,0 +1,14 @@ +--- +"@sidetrack/client-prisma": minor +"@sidetrack/pg-migrate": minor +"sidetrack": minor +--- + +Initial batch of improvements + +- Cron support with timezone +- Support payload transformers (serialize/deserialize payloads in a custom manner, e.g. superjson) +- Change default polling interval to 2000ms and allow it to be configured globally or per-queue +- run functions take two args, payload and context +- Rename `handler` to `run` +- Handle SIGTERM by turning off polling/cron and allow existing jobs to finish gracefully