You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+35-6Lines changed: 35 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,49 +3,73 @@
3
3
All notable changes to this project will be documented in this file.
4
4
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
5
5
6
+
## v2.4.0 (2025-04-04)
7
+
8
+
- Feat: Recover from MongoDB errors during job execution by stopping and restarting the job after
9
+
`timeout` ([#859](https://github.com/TNG/momo-scheduler/issues/859)). In order to make use of this feature, you must
10
+
set the `timeout` when defining your job.
11
+
- Chore: Dependency updates
12
+
6
13
## v2.3.0 (2024-10-18)
14
+
7
15
- Feat: Add option to pass MongoClientOptions to momo ([#857](https://github.com/TNG/momo-scheduler/issues/857))
8
16
- Feat: Add index for scheduleId column ([#839](https://github.com/TNG/momo-scheduler/issues/839))
9
17
- Chore: Dependency updates
10
18
11
19
## v2.2.0 (2024-09-13)
20
+
12
21
- Chore: Dependency updates
13
22
14
23
## v2.1.1 (2024-07-22)
24
+
15
25
- Chore: Dependency updates
16
26
17
27
## v2.1.0 (2024-02-16)
18
-
- Feat: handle improper error objects (like null, undefined ...) returned from jobs gracefully ([#720](https://github.com/TNG/momo-scheduler/issues/720))
28
+
29
+
- Feat: handle improper error objects (like null, undefined ...) returned from jobs
- Fix: maxRunning is now always respected, also for longer running jobs ([#706](https://github.com/TNG/momo-scheduler/issues/706))
33
+
34
+
- Fix: maxRunning is now always respected, also for longer running
35
+
jobs ([#706](https://github.com/TNG/momo-scheduler/issues/706))
22
36
23
37
## v2.0.3 (2023-10-20)
38
+
24
39
- Fix: remove error spam when checking for active schedules ([#624](https://github.com/TNG/momo-scheduler/issues/624))
25
40
26
41
## v2.0.2 (2023-09-15)
27
-
- Fix: prevent a race condition when starting jobs ([#603](https://github.com/TNG/momo-scheduler/issues/603) and [#604](https://github.com/TNG/momo-scheduler/issues/604))
42
+
43
+
- Fix: prevent a race condition when starting jobs ([#603](https://github.com/TNG/momo-scheduler/issues/603)
44
+
and [#604](https://github.com/TNG/momo-scheduler/issues/604))
28
45
- Chore: add [mongodb](https://www.npmjs.com/package/mongodb) v6 support
29
46
30
47
## v2.0.1 (2023-06-12)
31
-
- Fix: fixed [CVE](https://github.com/advisories/GHSA-6w63-h3fj-q4vw) in [fast-xml-parser](https://www.npmjs.com/package/fast-xml-parser)
0 commit comments