]> Piment Noir Git Repositories - poolifier.git/log
poolifier.git
2 weeks agodocs: publish documentation
Documentation Bot [Tue, 20 Oct 2026 21:28:02 +0000 (21:28 +0000)] 
docs: publish documentation

2 weeks agochore(master): release 6.0.2 (#3364)
github-actions[bot] [Tue, 20 Oct 2026 21:23:45 +0000 (23:23 +0200)] 
chore(master): release 6.0.2 (#3364)

* chore(master): release 6.0.2

* [autofix.ci] apply automated fixes

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2 weeks agochore(deps): lock file maintenance (#3368)
renovate[bot] [Tue, 20 Oct 2026 21:08:09 +0000 (23:08 +0200)] 
chore(deps): lock file maintenance (#3368)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 weeks agofix: remove failed bootstrap registrations (#3371)
Jérôme Benoit [Tue, 20 Oct 2026 20:43:29 +0000 (22:43 +0200)] 
fix: remove failed bootstrap registrations (#3371)

* fix: remove failed bootstrap registrations

Accept only worker-confirmed absence after failed replay so captured
registrations can be discarded without hiding genuine removal failures.

Refs #3370

* fix: bind removal absence to requested name

Keep base-result provenance tied to the original request name so
unrelated prerequisite failures remain refusals.

2 weeks agofix: recover runtime task function operations (#3369)
Jérôme Benoit [Tue, 20 Oct 2026 17:57:42 +0000 (19:57 +0200)] 
fix: recover runtime task function operations (#3369)

* fix: recover runtime task function operations

Closes #3365
Closes #3366
Closes #3367

* test: cover unsent task function targets

Cover partial-send failures before uncontacted targets with native acknowledgements, failures and exits on both transports. Clarify that successful mutations await restoration attempts.

* docs: clarify rejected task function calls

2 weeks agodocs: publish documentation
Documentation Bot [Sun, 18 Oct 2026 19:39:14 +0000 (19:39 +0000)] 
docs: publish documentation

2 weeks agochore(master): release 6.0.1 (#3363)
github-actions[bot] [Sun, 18 Oct 2026 19:07:07 +0000 (21:07 +0200)] 
chore(master): release 6.0.1 (#3363)

* chore(master): release 6.0.1

* [autofix.ci] apply automated fixes

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2 weeks agofix(jsr): annotate public async context (#3362)
Jérôme Benoit [Sun, 18 Oct 2026 18:57:30 +0000 (20:57 +0200)] 
fix(jsr): annotate public async context (#3362)

2 weeks agochore(master): release 6.0.0 (#3347)
github-actions[bot] [Sun, 18 Oct 2026 18:24:07 +0000 (20:24 +0200)] 
chore(master): release 6.0.0 (#3347)

* chore(master): release 6.0.0

* [autofix.ci] apply automated fixes

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2 weeks agofix(deps): update all non-major dependencies (#3361)
renovate[bot] [Sun, 18 Oct 2026 18:14:52 +0000 (20:14 +0200)] 
fix(deps): update all non-major dependencies (#3361)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 weeks agofix!: correct task lifecycle and type export bugs (#3360)
Jérôme Benoit [Sun, 18 Oct 2026 17:59:07 +0000 (19:59 +0200)] 
fix!: correct task lifecycle and type export bugs (#3360)

* fix: correct task lifecycle and type export bugs

* test(types): isolate declaration probes from runtime coverage

* fix(pool): synchronize replacement task function replay

* fix: settle task function operations when workers exit

* fix: retire worker message listeners before node removal

* fix: preserve operation cohorts and replay readiness

* [autofix.ci] apply automated fixes

* fix: preserve task defaults and assimilate foreign promises

Restore acknowledged defaults before readiness and preserve empty-cohort no-op semantics. Bound replay listeners with sequential operations and stable worker identity. Normalize foreign promises and thenables across tasks, cancellation and cleanup without changing protected execution contracts.

* fix: snapshot and serialize task function mutations

Adapt relevant fixes from poolifier-web-worker#196 without replacing Node lifecycle handling.

Normalize decorated native promises and avoid constructing weights when counting retries.

* fix: complete task lifecycle port and replay guarantees

* fix: normalize async results and thenables

* fix: skip unready weighted workers

* fix: keep terminating replay workers unready

* [autofix.ci] apply automated fixes

* build: align ECMAScript target with ES2024 lib

* build: align TypeScript examples with ES2024

* docs: clarify user-facing task lifecycle rules

* fix: preserve task function mutation and result contracts

* fix: preserve queued operation identity and abortable results

* docs: align task function signatures with thenable support

* fix: scope bootstrap failures by worker affinity

* fix!: preserve task operation and strategy invariants

Reject lost operation identity without releasing live cohorts early.
Keep ready peers' strategies registered during worker replay.

BREAKING CHANGE: deferred custom operation handlers must retain request
UUIDs or the original task-function properties reference. Replies without
recoverable identity reject instead of leaving changes pending.

* fix: preserve buffered task function operation results

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2 weeks agofix(deps): update all non-major dependencies (#3359)
renovate[bot] [Sat, 17 Oct 2026 17:03:04 +0000 (19:03 +0200)] 
fix(deps): update all non-major dependencies (#3359)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 weeks agofix!: require Node.js versions with ESM cluster support (#3348)
Jérôme Benoit [Fri, 16 Oct 2026 22:42:38 +0000 (00:42 +0200)] 
fix!: require Node.js versions with ESM cluster support (#3348)

* fix!: require Node.js versions with ESM cluster support

Migrate cluster fixtures and benchmarks to ESM, retain explicit CommonJS coverage, and test the exact minimum Node.js releases in CI.

BREAKING CHANGE: Node.js ^22.18.0 || >=24.3.0 is required. Upgrade older Node.js installations before updating Poolifier.

Fixes #782

* fix(examples): remove CommonJS cluster build workarounds

Build and start all six cluster and hybrid server examples as ESM. Remove redundant start:esm scripts and extension-dependent worker paths; retain public CommonJS library support.

* fix(examples): declare Node.js requirements for ESM cluster workers

Align the six standalone cluster and hybrid examples with the supported Node.js range. This declares compatibility and enables package-manager engine checks without adding a runtime guard or changing dependencies.

* docs: remove unnecessary ESM background from README

* docs: remove unnecessary cluster startup explanations

2 weeks agofix(pool): keep idle stealing retries on their worker (#3346)
igor-nanox [Fri, 16 Oct 2026 22:02:36 +0000 (01:02 +0300)] 
fix(pool): keep idle stealing retries on their worker (#3346)

* fix: account task responses to the replying worker node

Resolve the worker node from the response worker id and re-resolve node keys
after promise continuations and stolen-task delays, since keys shift when
workers are removed.

* refactor(pool): reuse UUID and shared regression helpers

* docs: remove regression helper contribution guidance

* test(pool): unify regression deadlines and message waits

* fix(pool): preserve worker info overrides in task statistics

* docs(api): remove idle retry implementation detail

---------

Co-authored-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
2 weeks agofix(pool): reject task promises on unexpected worker exit (#3343)
Jérôme Benoit [Fri, 16 Oct 2026 17:36:35 +0000 (19:36 +0200)] 
fix(pool): reject task promises on unexpected worker exit (#3343)

* fix(pool): reject task promises on unexpected worker exit

* fix(pool): finalize exited workers before settling tasks

* docs(api): scope worker response guarantees by transport

* fix(pool): preserve affinity and normalize worker failures

* fix(pool): settle exited worker tasks when replacement fails

* fix(pool): complete exit callbacks and thread termination

* fix(pool): preserve aborts during queue redistribution

* fix(pool): defer dequeue notifications until redistribution completes

* [autofix.ci] apply automated fixes

* fix(pool): redistribute tasks after worker reindexing

* fix(pool): isolate synchronous task send failures

* fix(pool): preserve detached queue recovery and cancellation

* docs(api): clarify worker failure guarantees

* fix(pool): defer dequeue notifications across worker removal

* fix(pool): preserve affinity while survivors initialize

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2 weeks agochore(deps): update all non-major dependencies (#3344)
renovate[bot] [Fri, 16 Oct 2026 11:32:47 +0000 (13:32 +0200)] 
chore(deps): update all non-major dependencies (#3344)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 weeks ago[autofix.ci] apply automated fixes
autofix-ci[bot] [Thu, 15 Oct 2026 11:51:22 +0000 (11:51 +0000)] 
[autofix.ci] apply automated fixes

2 weeks agochore(master): release 5.4.1 (#3341)
github-actions[bot] [Thu, 15 Oct 2026 11:50:41 +0000 (13:50 +0200)] 
chore(master): release 5.4.1 (#3341)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2 weeks agofix: preserve own worker launch option descriptors (#3342)
Jérôme Benoit [Thu, 15 Oct 2026 11:24:54 +0000 (13:24 +0200)] 
fix: preserve own worker launch option descriptors (#3342)

2 weeks agodocs: publish documentation
Documentation Bot [Wed, 14 Oct 2026 22:51:53 +0000 (22:51 +0000)] 
docs: publish documentation

2 weeks ago[autofix.ci] apply automated fixes
autofix-ci[bot] [Wed, 14 Oct 2026 22:39:10 +0000 (22:39 +0000)] 
[autofix.ci] apply automated fixes

2 weeks agoMerge pull request #3135 from poolifier/release-please--branches--master--components...
Jérôme Benoit [Wed, 14 Oct 2026 22:38:28 +0000 (00:38 +0200)] 
Merge pull request #3135 from poolifier/release-please--branches--master--components--poolifier

chore(master): release 5.4.0

2 weeks agochore(master): release 5.4.0
github-actions[bot] [Wed, 14 Oct 2026 22:11:46 +0000 (22:11 +0000)] 
chore(master): release 5.4.0

2 weeks agoMerge pull request #3340 from poolifier/fix/windows-cluster-stdio-test
Jérôme Benoit [Wed, 14 Oct 2026 22:10:45 +0000 (00:10 +0200)] 
Merge pull request #3340 from poolifier/fix/windows-cluster-stdio-test

test: use portable cluster stdio on Windows

2 weeks agotest: use portable cluster stdio on Windows
Jérôme Benoit [Wed, 14 Oct 2026 21:52:28 +0000 (23:52 +0200)] 
test: use portable cluster stdio on Windows

2 weeks agofix: prevent inherited worker launch options
Jérôme Benoit [Wed, 14 Oct 2026 21:37:23 +0000 (23:37 +0200)] 
fix: prevent inherited worker launch options

- harden inherited worker launch options
- close worker launch hardening gaps
- preserve Windows worker environment precedence

2 weeks agofix(deps): update all non-major dependencies (#3339)
renovate[bot] [Wed, 14 Oct 2026 19:14:55 +0000 (19:14 +0000)] 
fix(deps): update all non-major dependencies (#3339)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agochore(deps): lock file maintenance (#3333)
renovate[bot] [Tue, 13 Oct 2026 15:21:26 +0000 (17:21 +0200)] 
chore(deps): lock file maintenance (#3333)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agofix(deps): update all non-major dependencies (#3338)
renovate[bot] [Tue, 13 Oct 2026 14:07:00 +0000 (16:07 +0200)] 
fix(deps): update all non-major dependencies (#3338)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agofix(deps): update all non-major dependencies (#3337)
renovate[bot] [Sun, 11 Oct 2026 14:41:39 +0000 (16:41 +0200)] 
fix(deps): update all non-major dependencies (#3337)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agochore(deps): update all non-major dependencies (#3336)
renovate[bot] [Sat, 10 Oct 2026 17:39:41 +0000 (19:39 +0200)] 
chore(deps): update all non-major dependencies (#3336)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agofix(deps): update all non-major dependencies (#3335)
renovate[bot] [Fri, 9 Oct 2026 11:50:44 +0000 (13:50 +0200)] 
fix(deps): update all non-major dependencies (#3335)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks agoMerge pull request #3332 from poolifier/renovate/all-minor-patch
Jérôme Benoit [Wed, 7 Oct 2026 23:54:03 +0000 (01:54 +0200)] 
Merge pull request #3332 from poolifier/renovate/all-minor-patch

fix(deps): update all non-major dependencies

3 weeks agofix: ignore dotted mise local overrides and lockfiles
Jérôme Benoit [Wed, 7 Oct 2026 15:34:11 +0000 (17:34 +0200)] 
fix: ignore dotted mise local overrides and lockfiles

3 weeks agochore(serena): refresh project configuration
Jérôme Benoit [Wed, 7 Oct 2026 15:10:16 +0000 (17:10 +0200)] 
chore(serena): refresh project configuration

3 weeks agofix(deps): update all non-major dependencies
renovate[bot] [Wed, 7 Oct 2026 15:04:51 +0000 (15:04 +0000)] 
fix(deps): update all non-major dependencies

3 weeks agobuild: migrate development toolchain from Volta to mise (#3334)
Jérôme Benoit [Wed, 7 Oct 2026 15:02:50 +0000 (17:02 +0200)] 
build: migrate development toolchain from Volta to mise (#3334)

* build: migrate development toolchain from Volta to mise

* build: align mise integration with canonical package metadata

* docs: remove unnecessary mise setup instructions

4 weeks agochore(deps): lock file maintenance (#3328)
renovate[bot] [Sun, 4 Oct 2026 23:00:34 +0000 (01:00 +0200)] 
chore(deps): lock file maintenance (#3328)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 weeks agochore(deps): update dependency eslint-plugin-jsdoc to v65 (#3330)
renovate[bot] [Sun, 4 Oct 2026 13:30:49 +0000 (13:30 +0000)] 
chore(deps): update dependency eslint-plugin-jsdoc to v65 (#3330)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 weeks agofix(deps): update all non-major dependencies (#3331)
renovate[bot] [Sun, 4 Oct 2026 13:10:21 +0000 (15:10 +0200)] 
fix(deps): update all non-major dependencies (#3331)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 weeks agofix(deps): update all non-major dependencies (#3329)
renovate[bot] [Fri, 2 Oct 2026 17:54:14 +0000 (17:54 +0000)] 
fix(deps): update all non-major dependencies (#3329)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5 weeks agochore(deps): update all non-major dependencies (#3327)
renovate[bot] [Tue, 29 Sep 2026 11:52:44 +0000 (11:52 +0000)] 
chore(deps): update all non-major dependencies (#3327)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5 weeks agofix(deps): update dependency nodemailer to v10 (#3326)
renovate[bot] [Sun, 27 Sep 2026 18:30:13 +0000 (20:30 +0200)] 
fix(deps): update dependency nodemailer to v10 (#3326)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5 weeks agofix(deps): update all non-major dependencies (#3325)
renovate[bot] [Sun, 27 Sep 2026 17:43:11 +0000 (19:43 +0200)] 
fix(deps): update all non-major dependencies (#3325)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5 weeks agochore(deps): update all non-major dependencies (#3324)
renovate[bot] [Sat, 26 Sep 2026 14:54:52 +0000 (14:54 +0000)] 
chore(deps): update all non-major dependencies (#3324)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5 weeks agochore(deps): lock file maintenance (#3321)
renovate[bot] [Fri, 25 Sep 2026 14:39:07 +0000 (16:39 +0200)] 
chore(deps): lock file maintenance (#3321)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5 weeks agochore(deps): update all non-major dependencies (#3323)
renovate[bot] [Wed, 23 Sep 2026 16:15:17 +0000 (16:15 +0000)] 
chore(deps): update all non-major dependencies (#3323)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6 weeks agochore(deps): update all non-major dependencies (#3322)
renovate[bot] [Tue, 22 Sep 2026 12:37:28 +0000 (12:37 +0000)] 
chore(deps): update all non-major dependencies (#3322)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6 weeks agochore(deps): update all non-major dependencies (#3320)
renovate[bot] [Mon, 21 Sep 2026 12:14:32 +0000 (12:14 +0000)] 
chore(deps): update all non-major dependencies (#3320)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6 weeks agochore(deps): lock file maintenance (#3313)
renovate[bot] [Sun, 20 Sep 2026 21:53:43 +0000 (23:53 +0200)] 
chore(deps): lock file maintenance (#3313)

* chore(deps): lock file maintenance

* fix(types): use concrete context types

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jérôme Benoit <jerome.benoit@sap.com>
6 weeks agochore(deps): update all non-major dependencies (#3319)
renovate[bot] [Sat, 19 Sep 2026 11:25:48 +0000 (13:25 +0200)] 
chore(deps): update all non-major dependencies (#3319)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6 weeks agochore(deps): update all non-major dependencies (#3318)
renovate[bot] [Fri, 18 Sep 2026 21:48:42 +0000 (23:48 +0200)] 
chore(deps): update all non-major dependencies (#3318)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6 weeks agochore(deps): update dependency @cspell/eslint-plugin to ^10.3.1 (#3317)
renovate[bot] [Thu, 17 Sep 2026 11:16:06 +0000 (11:16 +0000)] 
chore(deps): update dependency @cspell/eslint-plugin to ^10.3.1 (#3317)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6 weeks agochore(deps): update eslint monorepo to v10 (#3115)
renovate[bot] [Wed, 16 Sep 2026 22:09:57 +0000 (00:09 +0200)] 
chore(deps): update eslint monorepo to v10 (#3115)

* chore(deps): update eslint monorepo to v10

* fix: resolve no-useless-assignment errors with ESLint 10

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
6 weeks agochore(deps): update neostandard to 0.14 next 1 (#3315)
Jérôme Benoit [Wed, 16 Sep 2026 21:46:06 +0000 (23:46 +0200)] 
chore(deps): update neostandard to 0.14 next 1 (#3315)

6 weeks agochore(deps): update all non-major dependencies (#3314)
renovate[bot] [Wed, 16 Sep 2026 12:01:13 +0000 (12:01 +0000)] 
chore(deps): update all non-major dependencies (#3314)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7 weeks agochore(deps): update all non-major dependencies (#3312)
renovate[bot] [Mon, 14 Sep 2026 11:11:04 +0000 (11:11 +0000)] 
chore(deps): update all non-major dependencies (#3312)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7 weeks agochore(deps): update all non-major dependencies (#3311)
renovate[bot] [Sun, 13 Sep 2026 13:09:14 +0000 (13:09 +0000)] 
chore(deps): update all non-major dependencies (#3311)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7 weeks agochore(deps): update vitest monorepo to v5 (#3306)
renovate[bot] [Sat, 12 Sep 2026 17:21:07 +0000 (19:21 +0200)] 
chore(deps): update vitest monorepo to v5 (#3306)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7 weeks agofix(benchmark): correct Bencher reporting and benchmark failures (#3310)
Jérôme Benoit [Sat, 12 Sep 2026 15:52:45 +0000 (17:52 +0200)] 
fix(benchmark): correct Bencher reporting and benchmark failures (#3310)

* fix(benchmark): correct Bencher reporting and benchmark failures

* refactor(benchmark): use Tinybench unit conversion helper

7 weeks agochore(deps): update all non-major dependencies (#3309)
renovate[bot] [Sat, 12 Sep 2026 14:09:14 +0000 (14:09 +0000)] 
chore(deps): update all non-major dependencies (#3309)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7 weeks agochore(deps): update all non-major dependencies (#3308)
renovate[bot] [Wed, 9 Sep 2026 10:51:34 +0000 (10:51 +0000)] 
chore(deps): update all non-major dependencies (#3308)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8 weeks agochore(deps): update all non-major dependencies (#3307)
renovate[bot] [Tue, 8 Sep 2026 12:25:28 +0000 (12:25 +0000)] 
chore(deps): update all non-major dependencies (#3307)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8 weeks agochore(deps): update all non-major dependencies (#3305)
renovate[bot] [Mon, 7 Sep 2026 15:22:04 +0000 (15:22 +0000)] 
chore(deps): update all non-major dependencies (#3305)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8 weeks agochore(deps): update pnpm to v12 (#3304)
renovate[bot] [Sun, 6 Sep 2026 21:03:09 +0000 (21:03 +0000)] 
chore(deps): update pnpm to v12 (#3304)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8 weeks agochore(deps): lock file maintenance (#3302)
renovate[bot] [Sat, 5 Sep 2026 17:13:09 +0000 (17:13 +0000)] 
chore(deps): lock file maintenance (#3302)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8 weeks agochore(deps): update all non-major dependencies (#3303)
renovate[bot] [Sat, 5 Sep 2026 16:06:00 +0000 (16:06 +0000)] 
chore(deps): update all non-major dependencies (#3303)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agochore(deps): update all non-major dependencies (#3301)
renovate[bot] [Mon, 31 Aug 2026 22:23:38 +0000 (22:23 +0000)] 
chore(deps): update all non-major dependencies (#3301)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agoMerge pull request #3300 from poolifier/renovate/all-minor-patch
Jérôme Benoit [Sat, 29 Aug 2026 20:59:08 +0000 (22:59 +0200)] 
Merge pull request #3300 from poolifier/renovate/all-minor-patch

chore(deps): update dependency rollup to ^4.63.0

2 months agochore(deps): update dependency rollup to ^4.63.0
renovate[bot] [Sat, 29 Aug 2026 00:38:15 +0000 (00:38 +0000)] 
chore(deps): update dependency rollup to ^4.63.0

2 months agochore(deps): update all non-major dependencies (#3299)
renovate[bot] [Fri, 28 Aug 2026 11:17:21 +0000 (11:17 +0000)] 
chore(deps): update all non-major dependencies (#3299)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agoMerge pull request #3298 from poolifier/renovate/all-minor-patch
Jérôme Benoit [Wed, 26 Aug 2026 16:42:06 +0000 (18:42 +0200)] 
Merge pull request #3298 from poolifier/renovate/all-minor-patch

chore(deps): update all non-major dependencies

2 months agochore(deps): update all non-major dependencies
renovate[bot] [Wed, 26 Aug 2026 16:13:19 +0000 (16:13 +0000)] 
chore(deps): update all non-major dependencies

2 months agoMerge pull request #3297 from poolifier/renovate/lock-file-maintenance
Jérôme Benoit [Tue, 25 Aug 2026 14:35:42 +0000 (16:35 +0200)] 
Merge pull request #3297 from poolifier/renovate/lock-file-maintenance

chore(deps): lock file maintenance

2 months agochore(deps): lock file maintenance
renovate[bot] [Mon, 24 Aug 2026 14:10:38 +0000 (14:10 +0000)] 
chore(deps): lock file maintenance

2 months agochore(deps): update dependency rollup to ^4.62.5 (#3296)
renovate[bot] [Mon, 24 Aug 2026 14:00:41 +0000 (14:00 +0000)] 
chore(deps): update dependency rollup to ^4.62.5 (#3296)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agofix(deps): update all non-major dependencies (#3294)
renovate[bot] [Sat, 22 Aug 2026 18:28:43 +0000 (20:28 +0200)] 
fix(deps): update all non-major dependencies (#3294)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agoci: use GitHub token for releases (#3295)
Jérôme Benoit [Sat, 22 Aug 2026 15:40:31 +0000 (17:40 +0200)] 
ci: use GitHub token for releases (#3295)

2 months agoMerge branch 'master' into ci/use-github-token
Jérôme Benoit [Sat, 22 Aug 2026 15:06:57 +0000 (17:06 +0200)] 
Merge branch 'master' into ci/use-github-token

2 months agoci: align release PR dispatch
Jérôme Benoit [Sat, 22 Aug 2026 14:51:41 +0000 (16:51 +0200)] 
ci: align release PR dispatch

2 months agoci: dispatch release PR checks
Jérôme Benoit [Sat, 22 Aug 2026 14:33:17 +0000 (16:33 +0200)] 
ci: dispatch release PR checks

2 months agoci: rely on default release token
Jérôme Benoit [Sat, 22 Aug 2026 14:25:57 +0000 (16:25 +0200)] 
ci: rely on default release token

2 months agoci: use GitHub token for releases
Jérôme Benoit [Sat, 22 Aug 2026 13:58:33 +0000 (15:58 +0200)] 
ci: use GitHub token for releases

2 months agochore(deps): lock file maintenance (#3291)
renovate[bot] [Fri, 21 Aug 2026 14:27:40 +0000 (14:27 +0000)] 
chore(deps): lock file maintenance (#3291)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agochore(deps): update all non-major dependencies (#3293)
renovate[bot] [Fri, 21 Aug 2026 12:38:13 +0000 (12:38 +0000)] 
chore(deps): update all non-major dependencies (#3293)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agochore(deps): update all non-major dependencies (#3292)
renovate[bot] [Wed, 19 Aug 2026 11:48:32 +0000 (11:48 +0000)] 
chore(deps): update all non-major dependencies (#3292)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agofix(deps): update all non-major dependencies (#3290)
renovate[bot] [Mon, 17 Aug 2026 12:52:28 +0000 (12:52 +0000)] 
fix(deps): update all non-major dependencies (#3290)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agochore(deps): update dependency globals to ^17.11.0 (#3289)
renovate[bot] [Sun, 16 Aug 2026 13:03:42 +0000 (13:03 +0000)] 
chore(deps): update dependency globals to ^17.11.0 (#3289)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agochore(deps): update dependency globals to ^17.10.0 (#3288)
renovate[bot] [Sat, 15 Aug 2026 10:37:46 +0000 (10:37 +0000)] 
chore(deps): update dependency globals to ^17.10.0 (#3288)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agochore(deps): lock file maintenance (#3285)
renovate[bot] [Fri, 14 Aug 2026 23:09:21 +0000 (23:09 +0000)] 
chore(deps): lock file maintenance (#3285)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agofix(deps): update all non-major dependencies (#3287)
renovate[bot] [Fri, 14 Aug 2026 22:11:51 +0000 (22:11 +0000)] 
fix(deps): update all non-major dependencies (#3287)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agochore(deps): update dependency eslint-plugin-jsdoc to v64 (#3286)
renovate[bot] [Tue, 11 Aug 2026 16:35:21 +0000 (18:35 +0200)] 
chore(deps): update dependency eslint-plugin-jsdoc to v64 (#3286)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agochore(deps): update all non-major dependencies (#3284)
renovate[bot] [Sat, 8 Aug 2026 21:04:27 +0000 (23:04 +0200)] 
chore(deps): update all non-major dependencies (#3284)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agochore(deps): lock file maintenance (#3280)
renovate[bot] [Fri, 7 Aug 2026 17:15:31 +0000 (19:15 +0200)] 
chore(deps): lock file maintenance (#3280)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agochore(deps): update all non-major dependencies (#3283)
renovate[bot] [Fri, 7 Aug 2026 11:49:16 +0000 (13:49 +0200)] 
chore(deps): update all non-major dependencies (#3283)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months agofix(deps): update all non-major dependencies (#3282)
renovate[bot] [Thu, 6 Aug 2026 15:14:33 +0000 (17:14 +0200)] 
fix(deps): update all non-major dependencies (#3282)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agochore(deps): update all non-major dependencies (#3281)
renovate[bot] [Tue, 4 Aug 2026 13:59:07 +0000 (15:59 +0200)] 
chore(deps): update all non-major dependencies (#3281)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agofix(deps): update dependency fastify to ^5.11.0 (#3279)
renovate[bot] [Mon, 3 Aug 2026 13:04:59 +0000 (15:04 +0200)] 
fix(deps): update dependency fastify to ^5.11.0 (#3279)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agochore(deps): update all non-major dependencies (#3278)
renovate[bot] [Sat, 1 Aug 2026 21:30:38 +0000 (23:30 +0200)] 
chore(deps): update all non-major dependencies (#3278)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agochore(deps): update all non-major dependencies (#3277)
renovate[bot] [Thu, 30 Jul 2026 18:20:20 +0000 (20:20 +0200)] 
chore(deps): update all non-major dependencies (#3277)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>