Skip to content

Commit b2d231b

Browse files
Release 2.0.0
[skip ci] ## 2.0.0 (2025-08-09) * fix: impl _final method instead hack pipe event (#114) ([ba52b7b](ba52b7b)), closes [#114](#114) * feat: remove `pump` and raise minimum node to v18 (#113) ([8ac1164](8ac1164)), closes [#113](#113) ### BREAKING CHANGE * Drop Node.js < 18 support Node.js 4 is long EOL, so this PR raises it to 18 as per comment. Node 10 has built-in `stream.pipeline` and `fs.mkdir` with `recursive` option, which can be used instead of `pump` (they are the same). Also 3 tests fail for me but they fail on main branch as well (timeout) <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Chores** * Replaced the external stream piping utility with the native Node.js stream API throughout the codebase and tests. * Updated documentation examples to reflect the new usage of the native stream API. * Replaced external directory creation utilities with native Node.js directory creation methods using recursive options. * Removed obsolete dependencies and increased the minimum required Node.js version to 18.0.0. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
1 parent ba52b7b commit b2d231b

File tree

2 files changed

+32
-1
lines changed

2 files changed

+32
-1
lines changed

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,36 @@
11
# Changelog
22

3+
## 2.0.0 (2025-08-09)
4+
5+
* fix: impl _final method instead hack pipe event (#114) ([ba52b7b](https://github.com/node-modules/compressing/commit/ba52b7b)), closes [#114](https://github.com/node-modules/compressing/issues/114)
6+
* feat: remove `pump` and raise minimum node to v18 (#113) ([8ac1164](https://github.com/node-modules/compressing/commit/8ac1164)), closes [#113](https://github.com/node-modules/compressing/issues/113)
7+
8+
9+
### BREAKING CHANGE
10+
11+
* Drop Node.js < 18 support
12+
13+
Node.js 4 is long EOL, so this PR raises it to 18 as per comment. Node
14+
10 has built-in `stream.pipeline` and `fs.mkdir` with `recursive`
15+
option, which can be used instead of `pump` (they are the same).
16+
17+
Also 3 tests fail for me but they fail on main branch as well (timeout)
18+
19+
<!-- This is an auto-generated comment: release notes by coderabbit.ai
20+
-->
21+
## Summary by CodeRabbit
22+
23+
* **Chores**
24+
* Replaced the external stream piping utility with the native Node.js
25+
stream API throughout the codebase and tests.
26+
* Updated documentation examples to reflect the new usage of the native
27+
stream API.
28+
* Replaced external directory creation utilities with native Node.js
29+
directory creation methods using recursive options.
30+
* Removed obsolete dependencies and increased the minimum required
31+
Node.js version to 18.0.0.
32+
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
33+
334
## [1.10.3](https://github.com/node-modules/compressing/compare/v1.10.2...v1.10.3) (2025-05-24)
435

536

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "compressing",
3-
"version": "1.10.3",
3+
"version": "2.0.0",
44
"description": "Everything you need for compressing and uncompressing",
55
"main": "index.js",
66
"scripts": {

0 commit comments

Comments
 (0)