Skip to content

Commit 3077445

Browse files
committed
release 2.3.0
1 parent 887d9aa commit 3077445

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,21 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/).
44

55
### Unreleased
66

7+
### [2.3.0] - 2026-05-25
8+
79
- fix(packet): IPv6 `::` compression for leading-zero address #123
810
- fix(packet): Name decode rejects pointer cycles (RFC 1035) #124
911
- fix(packet): EDNS exposes extendedRcode/version/doFlag #124
1012
- fix(packet): Header initializes ancount; AD/CD bits split from Z (RFC 4035) #124
1113
- fix(packet): ECS encoder truncates address, adds IPv6 (RFC 7871) #124
1214
- feat(server): PROXY protocol v1/v2 support #122
1315

14-
### 2.2.1 - 2026-05-25
16+
### [2.2.1] - 2026-05-25
1517

1618
- fix(packet): use crypto.randomInt for Packet.uuid (RFC 5452)
1719
- fix(packet): preserve RDLENGTH+RDATA for unknown RR types
1820

19-
### 2.2.0 - 2026-05-25
21+
### [2.2.0] - 2026-05-25
2022

2123
- feat(client): add retryOverTCP option #117
2224
- feat(client): support `dns` argument, fix docs #116
@@ -54,3 +56,6 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/).
5456
- feat(packet): `flatMap` support
5557
- fix(packet): ensure compressed IPv6 is valid #70
5658
- doc(README): correct `server.listen` options
59+
60+
[2.2.0]: https://github.com/lsongdev/node-dns/releases/tag/v2.2.0
61+
[2.2.1]: https://github.com/lsongdev/node-dns/releases/tag/v2.2.1

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "dns2",
3-
"version": "2.2.1",
3+
"version": "2.3.0",
44
"description": "A DNS Server and Client Implementation in Pure JavaScript with no dependencies.",
55
"main": "index.js",
66
"types": "ts/index.d.ts",

0 commit comments

Comments
 (0)