|
| 1 | +# 1.0.0-next.1 (2025-07-24) |
| 2 | + |
| 3 | + |
| 4 | +### Bug Fixes |
| 5 | + |
| 6 | +* add close method to Engine class for backend cleanup ([90ece50](https://github.com/sidequestjs/sidequest/commit/90ece50437f817e945cf0a80ae6cde27a6f2e07c)) |
| 7 | +* changed to patch and fixed job path call on table ([6e2399e](https://github.com/sidequestjs/sidequest/commit/6e2399ef78d96a845cb7d15a97b1af03707ebb1f)) |
| 8 | +* claim ([b535e98](https://github.com/sidequestjs/sidequest/commit/b535e98a35eeda5ed9746607911f33c831b906f1)) |
| 9 | +* deduplication ([#58](https://github.com/sidequestjs/sidequest/issues/58)) ([e0d6ae7](https://github.com/sidequestjs/sidequest/commit/e0d6ae7a98c0077b8c605c2bdc9b5590c0d328a2)) |
| 10 | +* default job state ([626882e](https://github.com/sidequestjs/sidequest/commit/626882ecfc8e63c729d88c019a80a1b76f1ae8a1)) |
| 11 | +* enqueue ([a1cc0aa](https://github.com/sidequestjs/sidequest/commit/a1cc0aad604646e8f636bdc42747865c384d7cc1)) |
| 12 | +* ensure consistent path formatting in buildPath function ([55de875](https://github.com/sidequestjs/sidequest/commit/55de8751f74c787f97906d36cb009a72d8fc37e0)) |
| 13 | +* escape backslashes in file paths for consistency ([36cc48c](https://github.com/sidequestjs/sidequest/commit/36cc48cbd0e540063810f9b5b0d0782789988455)) |
| 14 | +* fix build of dashboard on windows ([e92f15d](https://github.com/sidequestjs/sidequest/commit/e92f15db381e4b371c085b7f248428dbf1e83c8a)) |
| 15 | +* Fix Dashboard stats and graph, and removes Redis ([#154](https://github.com/sidequestjs/sidequest/issues/154)) ([b3ab912](https://github.com/sidequestjs/sidequest/commit/b3ab9127a4a6868968b485c403c809536003b6ba)) |
| 16 | +* fix second shutdown attempt ([295f6b4](https://github.com/sidequestjs/sidequest/commit/295f6b4d0e407d62e2013f10dc3c59bd13f2f87f)) |
| 17 | +* fixed a few inconsistencies ([54d338d](https://github.com/sidequestjs/sidequest/commit/54d338d0fa57b8cc07a1ae03b3149f595186b0ae)) |
| 18 | +* fixed time range ([fb19cac](https://github.com/sidequestjs/sidequest/commit/fb19caca2b666808029e5d0ce34b6b40b757b20d)) |
| 19 | +* fixed yarn lock ([#140](https://github.com/sidequestjs/sidequest/issues/140)) ([68176ec](https://github.com/sidequestjs/sidequest/commit/68176ec78433c1bb359ab8bf6e567b333213c07d)) |
| 20 | +* format ([c51ecf6](https://github.com/sidequestjs/sidequest/commit/c51ecf6c5911552e04e7bbbe2f41fcf96bbb8b3d)) |
| 21 | +* improve job failure handling in RetryTransition ([#143](https://github.com/sidequestjs/sidequest/issues/143)) ([f448c35](https://github.com/sidequestjs/sidequest/commit/f448c35f646939997879da184768775fa604d523)) |
| 22 | +* make config parameter optional in Engine.start method ([2359040](https://github.com/sidequestjs/sidequest/commit/23590408b08f5b691dd662cdc2cb54ba66393847)) |
| 23 | +* queue list ([b09d103](https://github.com/sidequestjs/sidequest/commit/b09d1034d7643376c81555704457bee9b98fe636)) |
| 24 | +* removing returning usage from sql backend ([5d61c29](https://github.com/sidequestjs/sidequest/commit/5d61c295ae318ab9e5e7de4848edc3d9011137e3)) |
| 25 | +* sending config to sidequest main ([44a314c](https://github.com/sidequestjs/sidequest/commit/44a314cd6c5f4b9f2ed86b2758d97ab1241201b9)) |
| 26 | +* serialize errors ([#44](https://github.com/sidequestjs/sidequest/issues/44)) ([683b7e1](https://github.com/sidequestjs/sidequest/commit/683b7e118c9be9d75d3963957f3ee4123f09e3b0)) |
| 27 | +* states ([81be666](https://github.com/sidequestjs/sidequest/commit/81be6661cbddf227c2478f77247e5e9e3505bd63)) |
| 28 | +* update logger import to use @sidequest/core ([d1f7825](https://github.com/sidequestjs/sidequest/commit/d1f782519f9e45f528f896fb2001b63cecb0250d)) |
| 29 | +* update staleJobs test to handle negative timeout values ([514b330](https://github.com/sidequestjs/sidequest/commit/514b33076773e6b2b9b7f1acc3d1b6284e31c1bf)) |
| 30 | +* url ([74651c2](https://github.com/sidequestjs/sidequest/commit/74651c23bf22a0636aa9d02f0cc3693fe3586ed6)) |
| 31 | + |
| 32 | + |
| 33 | +### Features |
| 34 | + |
| 35 | +* add better logging and tests for createBackendFromDriver function ([#142](https://github.com/sidequestjs/sidequest/issues/142)) ([00942cb](https://github.com/sidequestjs/sidequest/commit/00942cb301a020f2fd50c700817b5f7ed454ad85)) |
| 36 | +* add comprehensive test suite for job and queue management ([a775de8](https://github.com/sidequestjs/sidequest/commit/a775de8b392e39a84d69c45bf5250de447fe5ebc)) |
| 37 | +* add job builder ([#39](https://github.com/sidequestjs/sidequest/issues/39)) ([5af07bb](https://github.com/sidequestjs/sidequest/commit/5af07bbf3cf693794f051ab7d497e2bc0ec0b8bb)) |
| 38 | +* add JobData to job object. ([#171](https://github.com/sidequestjs/sidequest/issues/171)) ([c61df01](https://github.com/sidequestjs/sidequest/commit/c61df01deb5e072644bb28172a5904daf8d2c75e)) |
| 39 | +* add nullable timeout column to sidequest_jobs table ([b2bacbd](https://github.com/sidequestjs/sidequest/commit/b2bacbd639ffaacae596dcdf2d0e15d8bf1db7f8)) |
| 40 | +* add timeout on executor start ([5c0164d](https://github.com/sidequestjs/sidequest/commit/5c0164d6c8e4ef19ae6a7b82c93614185ff45658)) |
| 41 | +* add updateJob method and related tests for job management ([6f7a024](https://github.com/sidequestjs/sidequest/commit/6f7a02418a115fcdd94649a1150cf7a8d06614d4)) |
| 42 | +* added cli ([442b031](https://github.com/sidequestjs/sidequest/commit/442b0316c8ad81b9911878d28f60f1db5c01522a)) |
| 43 | +* added dasy ui ([59411e9](https://github.com/sidequestjs/sidequest/commit/59411e99a0008d7caaeaa37428153038608231a7)) |
| 44 | +* added job view - work in progress ([e274af6](https://github.com/sidequestjs/sidequest/commit/e274af6941225fce24d99f7384a9b7a6e9dd6a1f)) |
| 45 | +* added mongodb backend ([#155](https://github.com/sidequestjs/sidequest/issues/155)) ([0149d82](https://github.com/sidequestjs/sidequest/commit/0149d82d7491cfb32d9ff97655c3c71b0e0a7777)) |
| 46 | +* allow nested jobs ([#55](https://github.com/sidequestjs/sidequest/issues/55)) ([a8ff7f0](https://github.com/sidequestjs/sidequest/commit/a8ff7f0b1f177461be3dc6672a3a3a4b73dca752)) |
| 47 | +* allowing to set maxAttempts and availabeAt on enqueuing job. ([#77](https://github.com/sidequestjs/sidequest/issues/77)) ([c469da2](https://github.com/sidequestjs/sidequest/commit/c469da28803444ef3ba0c1420cd98c3d9c1a0ab6)) |
| 48 | +* basic auth on dashboard ([#66](https://github.com/sidequestjs/sidequest/issues/66)) ([add020b](https://github.com/sidequestjs/sidequest/commit/add020b275f8b3b2fa01094b5f3ccd805d883c61)) |
| 49 | +* cancel job ([8434c70](https://github.com/sidequestjs/sidequest/commit/8434c708a27916bc1201f658912a5e54c63cd06d)) |
| 50 | +* cleanup job and coverage ([#76](https://github.com/sidequestjs/sidequest/issues/76)) ([f58f2d0](https://github.com/sidequestjs/sidequest/commit/f58f2d0e011423707eef95b7bc1a23aa358f4b43)) |
| 51 | +* dashboard config ([e6741d2](https://github.com/sidequestjs/sidequest/commit/e6741d2c3990ba72e86c9d5905782ac2118b8eb5)) |
| 52 | +* Facades and better transitions ([#161](https://github.com/sidequestjs/sidequest/issues/161)) ([8066f5d](https://github.com/sidequestjs/sidequest/commit/8066f5dfa4c30ecf00fcf1d5502c4376652b6ed7)) |
| 53 | +* implement backend initialization and configuration for dashboard ([34737b9](https://github.com/sidequestjs/sidequest/commit/34737b93c5d1abedb3e9cc102e69f653b1d632e6)) |
| 54 | +* implement staleJobs method for job management across backends ([a10959a](https://github.com/sidequestjs/sidequest/commit/a10959af7603578cf03c40a3655fca3df3906153)) |
| 55 | +* improve DX ([#71](https://github.com/sidequestjs/sidequest/issues/71)) ([075b589](https://github.com/sidequestjs/sidequest/commit/075b589cf9bfce49086af09b036200f4552cf9e4)) |
| 56 | +* job flow control ([#42](https://github.com/sidequestjs/sidequest/issues/42)) ([f7dd600](https://github.com/sidequestjs/sidequest/commit/f7dd6006e2a6f7ea8fb56dac8f85a6d831c8eb35)) |
| 57 | +* job list ([5208e7c](https://github.com/sidequestjs/sidequest/commit/5208e7c735acd9194654d394dfb0744accc7adeb)) |
| 58 | +* job view ([31f6112](https://github.com/sidequestjs/sidequest/commit/31f6112d9b47ed430dfbd8a2abee841b38812458)) |
| 59 | +* mock shared-runner for improved test isolation in main.test.ts ([a1bfac2](https://github.com/sidequestjs/sidequest/commit/a1bfac2b1e3b473c5cf63d9b6bf66db4010b9626)) |
| 60 | +* move magic numbers to Sidequest config ([#147](https://github.com/sidequestjs/sidequest/issues/147)) ([f701f1a](https://github.com/sidequestjs/sidequest/commit/f701f1a960b860ff586548187a4371509fb67413)) |
| 61 | +* moving args to run function ([225bee3](https://github.com/sidequestjs/sidequest/commit/225bee37dfb10505c545abde346fea7a94a9273d)) |
| 62 | +* realising staled claimed and running jobs ([#59](https://github.com/sidequestjs/sidequest/issues/59)) ([148f64c](https://github.com/sidequestjs/sidequest/commit/148f64c400555ddf0963070ceafec9b4a78e6268)) |
| 63 | +* redis backend ([#129](https://github.com/sidequestjs/sidequest/issues/129)) ([f08e9b7](https://github.com/sidequestjs/sidequest/commit/f08e9b7adee1a74be6949b27e8c862f9e58b69ce)) |
| 64 | +* refactor backend import paths and introduce setTestBackend function ([f5439da](https://github.com/sidequestjs/sidequest/commit/f5439da844dd0b61276760821ef53674f3929099)) |
| 65 | +* refactor uniquiness ([#67](https://github.com/sidequestjs/sidequest/issues/67)) ([fbea055](https://github.com/sidequestjs/sidequest/commit/fbea0552e7d31d56dfabe46042e144a657640f6c)) |
| 66 | +* removed dev server ([ffe153d](https://github.com/sidequestjs/sidequest/commit/ffe153d2da25ae483ab6d93c507cbd8cfca49296)) |
| 67 | +* rerun jobs and fixing small issues ([6e2925c](https://github.com/sidequestjs/sidequest/commit/6e2925c2ac599f6f35b8b7e69c813707bc18f986)) |
| 68 | +* routines ([6abf0d4](https://github.com/sidequestjs/sidequest/commit/6abf0d4d8514fd94d0483e2806c043b68051f3f4)) |
| 69 | +* run from dashboard ([b65b058](https://github.com/sidequestjs/sidequest/commit/b65b058a45094ace93fcd9801b02e885d7e56b87)) |
| 70 | +* Update branch triggers to include 'develop' for workflows ([#1](https://github.com/sidequestjs/sidequest/issues/1)) ([eef8a35](https://github.com/sidequestjs/sidequest/commit/eef8a352fd7ecd067758db2732abc9cbdcf61e48)) |
| 71 | +* Update job arguments type to array in SidequestDashboard ([a920c27](https://github.com/sidequestjs/sidequest/commit/a920c27090757967497bab1f1cd85ee083937a3d)) |
| 72 | + |
| 73 | + |
| 74 | +### Reverts |
| 75 | + |
| 76 | +* Revert "Chore/fix env ([#166](https://github.com/sidequestjs/sidequest/issues/166))" ([#167](https://github.com/sidequestjs/sidequest/issues/167)) ([6254959](https://github.com/sidequestjs/sidequest/commit/625495918bf599edcb3f78d68f34f065f95360e7)) |
0 commit comments