Skip to content

Latest commit

 

History

History
246 lines (110 loc) · 10.2 KB

CHANGELOG.md

File metadata and controls

246 lines (110 loc) · 10.2 KB

CHANGELOG

1.6.7 (2024-11-22)

🐛 BUG FIXES

1.6.6 (2024-11-19)

🐛 BUG FIXES

  • revert changes to match 1.6.3, apart of resume on restart (78ba2c1)

1.6.5 (2024-11-19)

🐛 BUG FIXES

  • add check for nextRunAt on non-recurrent jobs (f80b330)
  • add comments on each case for job search + add more strong checks to not leave any job out (95312f4)
  • revert to 1.6.3 nextRunAt default (364ae9a)

1.6.4 (2024-11-19)

🐛 BUG FIXES

  • Fix the resumeOnRestart function (ec10759)

1.6.3 (2024-08-16)

🐛 BUG FIXES

  • modified it to exclude already run that should not be executed (#51) (f066867)

1.6.2 (2024-08-15)

🐛 BUG FIXES

  • prevent job on restart when resumeOnRestart is false (#48) (e7e1002)

1.6.1 (2024-07-15)

🐛 BUG FIXES

  • import path for JobError in touch.ts (a7efab5)

1.6.0 (2024-07-15)

🚀 FEATURES

  • progress value to touch functio (761d584)

1.5.2 (2024-06-29)

🐛 BUG FIXES

  • import Document interface in unique.ts (811044d)

1.5.1 (2024-06-01)

🐛 BUG FIXES

  • Added missing template types for returned s in the method. (8011bd3)

1.5.0 (2024-05-21)

🚀 FEATURES

  • add countJobs method to Pulse class (fdd000e)

1.4.4 (2024-05-19)

♻️ REFACTOR

  • code to improve readability and maintainability (#34) (7e9070c)

1.4.3 (2024-05-08)

🐛 BUG FIXES

  • fix import path in pulse/every.ts (ac45fd0)

1.4.2 (2024-05-08)

♻️ REFACTOR

  • refactor every.ts to improve job creation and error handling (a860df4)

1.4.1 (2024-05-05)

♻️ REFACTOR

  • fail method improve logging (81d96f3)

1.4.0 (2024-05-05)

🚀 FEATURES

  • add attempts and backoff options for failling job (#27) (120adf5)

1.3.0 (2024-05-04)

🚀 FEATURES

  • add resumeOnRestart option to PulseConfig (#25) (0e53e12)

1.2.1 (2024-05-03)

🐛 BUG FIXES

  • add BaseError and JobError classes to handle custom errors (b2f7092)

1.2.0 (2024-05-02)

🚀 FEATURES

  • add fetchStatus method to Job class (e5e904e)
  • add getJobsRepo method to Pulse class (27db921)
  • add isExpired method to Job class (973d0b8)
  • emit 'cancel' event with deletedCount in cancel method of Pulse class (0947655)
  • update isRunning method in Job class to support fetching real status (5335524)

1.1.12 (2024-05-02)

🐛 BUG FIXES

  • Fixed return type of the CreateMethod (#21) (2b79b7b)

1.1.11 (2024-05-02)

🐛 BUG FIXES

  • update Processor type definition in define.ts (#19) (7c384ee)

1.1.10 (2024-05-02)

🐛 BUG FIXES

  • return resolve pulse.stop() case of success (#18) (df7e6f4)

1.1.9 (2024-05-02)

🐛 BUG FIXES

  • jobAttributes interface to use generic type T in data property (#15) (daee70a)

1.1.8 (2024-04-22)

🐛 BUG FIXES

  • add PulseOnEventType and override on method in Pulse class (#12) (c8849b0)

1.1.7 (2024-04-16)

🐛 BUG FIXES

  • update return type of every method in pulse/every.ts & update database method in Pulse class to be public (#11) (27d660c)

1.1.6 (2024-04-16)

🐛 BUG FIXES

  • update type job creation methods in pulse/every.ts, pulse/now.ts, and pulse/schedule.ts (696e4d0)

1.1.5 (2024-04-15)

🐛 BUG FIXES

  • add new release configuration for API, job, and pulse scopes (29ab228)

1.1.4 (2024-04-15)

♻️ REFACTOR

  • refactor JobAttributes interface to use 'any' type for the 'data' property in index.ts (40ded49)

1.1.3 (2024-04-14)

🐛 BUG FIXES

  • update unique property name to uniqueQuery (8e44261)

1.1.2 (2024-04-13)

🐛 BUG FIXES

  • update package.json and index.ts files (37f15ae)

1.1.1 (2024-04-12)

♻️ REFACTOR

  • all functions in Pulse class and Job class (#9) (4fef6dc)

1.1.0 (2024-04-11)

🚀 FEATURES

  • define function change from 2nd position to 3rd (#8) (7fc238d)

1.0.2 (2024-04-11)

📝 DOCS

  • update README.md with installation instructions and example code (aa01f3b)

1.0.1 (2024-04-11)

🐛 BUG FIXES