@@ -43,6 +43,19 @@ To be released.
4343[ #86 ] : https://github.com/dahlia/logtape/issues/86
4444
4545
46+ Version 1.1.2
47+ -------------
48+
49+ Released on October 22, 2025.
50+
51+ - Fixed Vercel Edge Runtime compatibility issue where LogTape caused
52+ "Node.js API is used (process.on) which is not supported in the Edge
53+ Runtime" error during configuration. Implemented defense-in-depth approach
54+ with both ` EdgeRuntime ` global variable detection and dynamic bracket
55+ notation access (` proc?.["on"] ` ) to avoid static analysis detection while
56+ ensuring runtime safety. [[ #92 ]]
57+
58+
4659Version 1.1.1
4760-------------
4861
@@ -120,6 +133,29 @@ Released on September 11, 2025.
120133[ #80 ] : https://github.com/dahlia/logtape/pull/80
121134
122135
136+ Version 1.0.6
137+ -------------
138+
139+ Released on October 22, 2025.
140+
141+ - Fixed Vercel Edge Runtime compatibility issue where LogTape caused
142+ "Node.js API is used (process.on) which is not supported in the Edge
143+ Runtime" error during configuration. Implemented defense-in-depth approach
144+ with both ` EdgeRuntime ` global variable detection and dynamic bracket
145+ notation access (` proc?.["on"] ` ) to avoid static analysis detection while
146+ ensuring runtime safety. [[ #92 ]]
147+
148+ - Changed ` getStreamFileSink() ` in * @logtape/file * package to return
149+ ` Sink & AsyncDisposable ` instead of ` Sink & Disposable ` for proper
150+ asynchronous stream cleanup. The previous synchronous disposal did not wait
151+ for streams to finish flushing data to disk, causing incomplete writes in
152+ high-volume logging scenarios and resource leaks. The new async disposal
153+ properly waits for both the stream 'finish' event and file handle closure,
154+ ensuring all data is written and resources are cleaned up correctly.
155+
156+ [ #92 ] : https://github.com/dahlia/logtape/issues/92
157+
158+
123159Version 1.0.5
124160-------------
125161
0 commit comments