From 9e8ee446d1a4fbcf7799433236757717eb3b1ccf Mon Sep 17 00:00:00 2001 From: Jonathan Bernard Date: Thu, 7 May 2026 07:30:23 -0500 Subject: [PATCH] Version 2.5.0 -- breaking change to BufferLogAppender's public constract. BufferLogAppender now accepts threshold and optional size bounds via its constructor, replaces bufferMax with the size target/max API, defaults to bounded buffering, and may reassign its buffer during trim/clear operations. Also adds batched buffer trimming for high-throughput logging, a clamp utility for bounds normalization, and expanded tests for buffer sizing, trimming behavior, and clamp semantics. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index eb5bd7e..1c09709 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@jdbernard/logging", - "version": "2.4.0", + "version": "2.5.0", "description": "Simple Javascript logging service.", "main": "dist/index.js", "types": "dist/index.d.ts",