diff --git a/CHANGELOG.md b/CHANGELOG.md index 72f38c08..77deda9e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ ## [Unreleased][unreleased] +## [3.1.0][] - 2023-10-06 + +- Decompose bind to init and listen to handle EADDRINUSE and escalate error +- Fix buffer length calculation for unicode strings +- Drop node.js 16 and 19 and update dependencies + ## [3.0.6][] - 2023-09-13 - Log requests to static @@ -239,7 +245,8 @@ Module stub v0.0.0 and all before 1.0.0 are experiments with syntactic and binary structures and multiple different ideas originated from JSTP and old protocols like USP and CLEAR. -[unreleased]: https://github.com/metarhia/metacom/compare/v3.0.6...HEAD +[unreleased]: https://github.com/metarhia/metacom/compare/v3.1.0...HEAD +[3.1.0]: https://github.com/metarhia/metacom/compare/v3.0.6...v3.1.0 [3.0.6]: https://github.com/metarhia/metacom/compare/v3.0.5...v3.0.6 [3.0.5]: https://github.com/metarhia/metacom/compare/v3.0.4...v3.0.5 [3.0.4]: https://github.com/metarhia/metacom/compare/v3.0.3...v3.0.4 diff --git a/package-lock.json b/package-lock.json index 1b10220d..1fabd7b7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "metacom", - "version": "3.0.6", + "version": "3.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "metacom", - "version": "3.0.6", + "version": "3.1.0", "license": "MIT", "dependencies": { - "metautil": "^3.12.0", + "metautil": "^3.13.0", "ws": "^8.14.0" }, "devDependencies": { @@ -2038,11 +2038,11 @@ } }, "node_modules/metautil": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/metautil/-/metautil-3.12.0.tgz", - "integrity": "sha512-AZWlIZrKUCKv9jiJB9MyJmD++B8lvnLQFTo/XD/VJI8x8ebyqqrW2nQaaPQACzGWHr7o/idFyEbSTAKEOr4ibA==", + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/metautil/-/metautil-3.13.0.tgz", + "integrity": "sha512-/kfy1XCroPHUMnSn4NhlkrTQMg7b8Y7q4PnRjNoAGzq14KXfW8YqvgvhRwEXWmk0QwaLikHnulOccZalG3y+jA==", "engines": { - "node": "16 || 18 || 19 || 20" + "node": "18 || 20" }, "funding": { "type": "patreon", diff --git a/package.json b/package.json index 92c484df..c93e8927 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "metacom", - "version": "3.0.6", + "version": "3.1.0", "author": "Timur Shemsedinov ", "description": "Communication protocol for Metarhia stack with rpc, events, binary streams, memory and db access", "license": "MIT", @@ -53,7 +53,7 @@ "node": "18 || 20" }, "dependencies": { - "metautil": "^3.12.0", + "metautil": "^3.13.0", "ws": "^8.14.0" }, "devDependencies": {