Releases: NicTool/dns-zone
Releases · NicTool/dns-zone
Release list
1.2.2
1.2.1
1.2.0
- feat(index): add tokenizeQuoted, ~10x faster char/quote/comments
- feat(zone): this.recordKeys Set for O(1) duplicate detection
- feat(maradns): parse CAA records from RAW
- fix(dns-zone): in invalid arg, show usage
- change: replace some regex with native string functions
- doc(README): wordsmithed
- fix(bind): better error message when SOA is missing fields
- fix(bind): don't limit TTL to 5 num chars
- fix(bind): add path traversal guard
- change: lib/{bind,maradns,tinydns}.js — added ctx parameter (default: zoneOpts)
- change: class ZONE no longer extends Map
- change: iterate directly on strings
- change: serialByDate, remove first unused param (start)
- change: str.substr() -> str.slice
- test: add tinydns end-to-end coverage
- fix: two typos uncovered by testing
- coverage reporter updates
- test: convert test runner & coverage to node:test
- deps: bump versions to latest
1.1.8
1.1.7
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
- chore: replace .release scripts with submodule
- chore(ci): merged coverage & lint into ci-test.yml
- chore(ci): ci-test.yml -> ci.yml
- maradns: refactoring parseZoneFile for simplicity