github-actions[bot]
a03783d1a0
Release v4.0.4
...
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 19s
🚀 Publish Trigger.dev Docker / publish-webapp (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker-v4 (push) Has been skipped
🚀 Publish Trigger.dev Docker / units (push) Failing after 19s
* chore: Update version for release
* Release v4.0.4
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Eric Allam <eallam@icloud.com >
2025-09-18 23:18:59 +01:00
github-actions[bot]
ad51168181
Release v4.0.3 ( #2486 )
...
* chore: Update version for release
* Release v4.0.3
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-09-18 21:28:30 +01:00
github-actions[bot]
10baa396d8
Release v4.0.2 ( #2447 )
...
* chore: Update version for release
* Release v4.0.2
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-08-29 12:58:22 +01:00
github-actions[bot]
5b40c44ca6
Release v4.0.1
...
* chore: Update version for release
* Release v4.0.1
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Eric Allam <eallam@icloud.com >
2025-08-21 17:41:58 +01:00
Matt Aitken
4264fc066e
chore(webapp): More false errors turned to logs ( #2422 )
...
* Remove variables from dequeue log message
* Continue snapshot throw json
* Waiting for deploy error removed
* Realtime ECONNRESET is expected
* Redis worker logErrors changes, removed ids
* Preview branch without a branch shouldn't log an error, it's a user provided issue
* "Task run is not in a cancellable state" isn't an error, it's expected
* "CreateCheckpointService: Child run already resumed" is expected
* "CreateCheckpointService: Batch already resumed" is expected
* "Failed to insert events, will attempt bisection" changed to info, we have errors for complete failures
* Ignore "PrismaClient error"
* Don't log Redis worker DLQ errors if we're ignoring
* "Failed to parse machine config" is fine, sometimes a config is null or undefined
* "Failed to parse machine config" for v3
* MetadataTooLargeError shouldn't log an error
2025-08-20 11:44:26 +01:00
github-actions[bot]
0b35cc35e0
Release v4.0.0 🚀
🚀 Publish Trigger.dev Docker / units (push) Failing after 0s
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 4s
🚀 Publish Trigger.dev Docker / publish-webapp (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker-v4 (push) Has been skipped
2025-08-18 12:35:03 +01:00
github-actions[bot]
132008ff64
Release 4.0.0-v4-beta.28 ( #2386 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.28
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-08-17 20:30:33 +01:00
github-actions[bot]
0448f3603a
Release 4.0.0-v4-beta.27
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.27
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Aitken <matt@mattaitken.com >
2025-08-11 15:39:59 +01:00
Eric Allam
d950a969bd
Update zod package to version 3.25.76 across all modules ( #2352 )
...
* Update zod package to version 3.25.76 across all modules
Update the zod library from version 3.23.8 to 3.25.76 in multiple package files to ensure compatibility and take advantage of new features or bug fixes introduced in recent releases. Keeping all modules synchronized with the latest version of zod helps maintain consistency across the project and reduces potential compatibility issues.
- Modified zod version in apps/supervisor, webapp, and various internal packages.
- Updated zod references in pnpm-lock.yaml to reflect the new version.
- Ensure dependencies that rely on zod are using the updated version to avoid mismatches.
* Add changeset
2025-08-06 14:48:43 +01:00
github-actions[bot]
44af80e055
Release v4.0.0-v4-beta.26
...
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 4s
🚀 Publish Trigger.dev Docker / publish-webapp (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker-v4 (push) Has been skipped
🚀 Publish Trigger.dev Docker / units (push) Failing after 4s
* chore: Update version for release (v4-beta)
* Release v4.0.0-v4-beta.26
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Aitken <matt@mattaitken.com >
2025-08-01 12:48:08 +01:00
github-actions[bot]
17bb0c0cef
Release v4.0.0-v4-beta.25
...
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 3s
🚀 Publish Trigger.dev Docker / publish-webapp (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker-v4 (push) Has been skipped
🚀 Publish Trigger.dev Docker / units (push) Failing after 4s
* chore: Update version for release (v4-beta)
* Release v4.0.0-v4-beta.25
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Eric Allam <eallam@icloud.com >
2025-07-23 20:22:33 +01:00
Eric Allam
ef59a62368
Ability to perform bulk run backfills ( #2304 )
...
* Ability to perform bulk run backfills
* Fix tests
* Allow controlling the delay interval when creating the batch
2025-07-23 20:12:35 +01:00
github-actions[bot]
36ced50c04
Release 4.0.0-v4-beta.24
...
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 0s
🚀 Publish Trigger.dev Docker / publish-webapp (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker-v4 (push) Has been skipped
🚀 Publish Trigger.dev Docker / units (push) Failing after 4s
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.24
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Eric Allam <eallam@icloud.com >
2025-07-22 10:42:59 +01:00
github-actions[bot]
0796df2aa9
Release 4.0.0-v4-beta.23
...
🚀 Publish Trigger.dev Docker / units (push) Failing after 0s
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 3s
🚀 Publish Trigger.dev Docker / publish-webapp (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker-v4 (push) Has been skipped
* Flatten undefined properties correctly (#2276 )
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.23
---------
Co-authored-by: Eric Allam <eric@trigger.dev >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Aitken <matt@mattaitken.com >
2025-07-18 11:53:43 +01:00
nicktrn
4fdf23b38b
fix(deploy): fail in CI with descriptive message and instructions if no access token set ( #2258 )
...
* don't try interactive login in ci, link to docs
* add ci note to cli deploy docs
* add ci note to github actions
* add changeset
* make cron test less strict
2025-07-10 17:28:12 +01:00
github-actions[bot]
5cff5c45e9
chore: Update version for release (v4-beta) ( #2159 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-07-04 16:13:20 +01:00
Eric Allam
469a8df0cf
Prevent redis worker from enqueuing pending jobs ( #2235 )
2025-07-04 13:53:32 +01:00
Eric Allam
1be4fcbb82
Fixes the jitter option for the scanConcurrencySets cron job ( #2220 )
2025-07-02 11:29:54 +01:00
Eric Allam
1b4dabb8ba
v4: current concurrency sweeper ( #2206 )
...
* v4: current concurrency sweeper
* Fix webapp tests
* Ensure only a single instance performs concurrency sweeping by using redis-worker cron jobs
* Improved the mark phase
* Ensure cron jobs get rescheduled even if the handler throws an error
* Better property names
2025-06-30 16:22:19 +01:00
Eric Allam
b87e1c4630
Improve clickhouse client debug logging ( #2197 )
...
* Improve clickhouse client debug logging
* Stop hardcoding ScheduleEngineWorker log level
* Add DLQ debug log message
2025-06-26 15:12:54 +01:00
Eric Allam
485f71c8d4
Improve schedule engine performance ( #2191 )
...
* Improve schedule engine performance
* Convert an info log to a debug log
2025-06-23 16:55:18 +01:00
Eric Allam
fb9abe5289
fix: Incorrect/missing logs on new schedule engine runs ( #2185 )
...
* Fix incorrect logs on new schedule engine triggered taskss
Also added the ability to recover schedules in the schedule engine via an Admin API endpoint in the new schedule engine
* Fixed schedule recovery failing test
2025-06-19 15:37:50 +01:00
Eric Allam
ea6f66bdfc
Improved schedule engine ( #2174 )
2025-06-17 06:48:05 +01:00
github-actions[bot]
bb1f0a711a
Release 4.0.0-v4-beta.21 ( #2149 )
...
🚀 Publish Trigger.dev Docker / typecheck (push) Failing after 4s
🚀 Publish Trigger.dev Docker / publish-webapp (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker (push) Has been skipped
🚀 Publish Trigger.dev Docker / publish-worker-v4 (push) Has been skipped
🚀 Publish Trigger.dev Docker / units (push) Failing after 3s
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.21
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-06-06 10:50:28 +01:00
Eric Allam
2b3ea692fe
v4: dequeue performance improvements (split concurrency from dequeue) ( #2127 )
...
* WIP
* Run queue now works with the worker queue / master queue split
* Acking should also cause the master queue to be processed
* Convert run engine tests and run engine to use runQueue changes
* Include the util files in the test tsconfig
* coordinator target should be es2020 as well
* providers target 2020
* Fix the triggerTask tests in the webapp
* v4 now working with the new worker queues, and added the legacy master queue migration stuff
* report worker queue lengths via opentelemetry metrics
* Adding lock metrics
* Release concurrency bucket metrics
* • Updated RunQueue.removeEnvironmentQueuesFromMasterQueue() method signature to take runtimeEnvironmentId instead of masterQueue parameter
• Added automatic master queue shard calculation using this.keys.masterQueueKeyForEnvironment(runtimeEnvironmentId, this.shardCount)
• Updated RunEngine wrapper method to use new runtimeEnvironmentId parameter
• Updated DeleteProjectService to call the method once per environment instead of once per master queue
• Simplified API by encapsulating master queue sharding logic within RunQueue class
* metrics now working, configure the run queue settings, additional metrics for run engine and redis-worker
* Fix CodeRabbit suggestions
* return undefined from dequeueFromWorkerQueue, not null
* Remove message from worker queue in certain circumstances when acking
* Update log
* Ensure master queue consumers cannot stop from a processing error, and make the consumer interval configurable via an env var
* Change how the run queue master queue consumers are disabled internally
* Fixed tests
* process the queue on nack
* Fix more tests
* Fix priority tests
* Fixed dequeueing test
2025-06-04 17:18:46 +01:00
github-actions[bot]
a2a5204ac5
chore: Update version for release (v4-beta) ( #2144 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.20
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Aitken <matt@mattaitken.com >
2025-06-03 13:40:04 +01:00
github-actions[bot]
01e7ef3d04
chore: Update version for release (v4-beta) ( #2110 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-02 15:21:16 +01:00
nicktrn
7c791dd519
Improve unit test workflow performance ( #2096 )
...
* shard unit tests
* temp enable for all pushes
* fix test workflow
* update to latest vitest and only add to root package.json
* additionally use default reporter
* gather reports before uploading
* split up slow replication tests
* split up unit tests workflow
* move workflows to parent dir
* use new paths in parent workflow
* prevent artifact clashes
* we always need to create the reports dir
* speed up merge reports
* gather reports even when tests fail
* fix artifact patterns
* increase shards
* disable push trigger again
* improve dequeue snapshot test reliability
2025-05-23 12:22:14 +01:00
github-actions[bot]
cf3735976e
Release 4.0.0-v4-beta.18 ( #2095 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.18
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-05-22 21:59:11 +01:00
github-actions[bot]
0f928e224b
Release 4.0.0-v4-beta.17 ( #2071 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.17
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-05-22 19:51:18 +01:00
github-actions[bot]
2ae0e22d81
Release 4.0.0-v4-beta.16 ( #2053 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.16
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-05-14 16:26:28 +01:00
github-actions[bot]
0661ee5fdd
Release 4.0.0-v4-beta.15 ( #2040 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.15
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-05-14 12:33:37 +01:00
github-actions[bot]
6736cb5ae9
Release 4.0.0-v4-beta.14 ( #2029 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.14
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Aitken <matt@mattaitken.com >
2025-05-08 11:12:25 +01:00
github-actions[bot]
8da3043111
Release 4.0.0-v4-beta.13 ( #2027 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.13
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-05-07 15:10:50 +01:00
github-actions[bot]
7b509849e9
chore: Update version for release (v4-beta) ( #1996 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.12
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Eric Allam <eallam@icloud.com >
2025-05-03 21:26:12 +01:00
github-actions[bot]
525285da7f
chore: Update version for release (v4-beta) ( #1994 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.11
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Aitken <matt@mattaitken.com >
2025-04-29 16:48:57 +01:00
github-actions[bot]
5691480dac
Release 4.0.0-v4-beta.10 ( #1984 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.10
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-04-28 13:34:34 +01:00
github-actions[bot]
60fcf5fdac
Release 4.0.0-v4-beta.9 ( #1980 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.9
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-04-25 12:43:32 +01:00
Matt Aitken
672a6b8be7
RedisWorker clean up orphaned items when dequeuing ( #1975 )
...
* Remove setting the invisibility timeout because it’s already done in the dequeue Lua script
* Remove orphaned queue items when dequeuing
* Added an ack to the visibility timeout test
2025-04-24 11:15:42 +01:00
github-actions[bot]
56ec0523b5
Release 4.0.0-v4-beta.8 ( #1972 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.8
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-04-23 19:30:49 +01:00
github-actions[bot]
cfb77159d7
Release 4.0.0-v4-beta.7 ( #1954 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.7
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-04-23 13:34:26 +01:00
Matt Aitken
e379fc15be
Fix redis worker debounce ( #1966 )
...
* Added some Redis worker debounce tests (one failing that reproduces a bug)
* Added some tests for acking
* Added a deduplicationKey to prevent acking when items are queued
* The worker passes the deduplicationKey back in for acking
* Improved logs and removed events from test
2025-04-22 15:24:39 +01:00
github-actions[bot]
64ca9dc9a8
Release 4.0.0-v4-beta.6 ( #1951 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.6
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-04-18 16:50:22 +01:00
github-actions[bot]
4a8303212c
Release 4.0.0-v4-beta.5 ( #1943 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.5
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Aitken <matt@mattaitken.com >
2025-04-17 17:25:07 +01:00
github-actions[bot]
59eea654ac
Release 4.0.0-v4-beta.4 ( #1939 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.4
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Aitken <matt@mattaitken.com >
2025-04-17 17:05:52 +01:00
github-actions[bot]
543540581d
Release 4.0.0-v4-beta.3 ( #1932 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.3
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-04-16 19:57:42 +01:00
github-actions[bot]
bcef9696e8
Release 4.0.0-v4-beta.2 ( #1928 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.2
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-04-15 16:19:04 +01:00
github-actions[bot]
1d920d5b3f
Release 4.0.0-v4-beta.1 ( #1916 )
...
* chore: Update version for release (v4-beta)
* Release 4.0.0-v4-beta.1
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: nicktrn <55853254+nicktrn@users.noreply.github.com >
2025-04-11 20:19:03 +01:00
github-actions[bot]
b949b5d257
chore: Update version for release (v4-beta) ( #1755 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-09 16:07:14 +01:00
nicktrn
8c3542cfd6
Small package release tweaks ( #1821 )
...
* set core version for redis-worker
* add empty changelog
2025-03-26 10:39:11 +00:00