Skip to content

Releases: NicTool/dns-zone

1.2.2

Choose a tag to compare

@msimerson msimerson released this 20 Apr 08:37
08d02ce
  • bind: constrain regex to limit backtracking
  • ci: separage coverage file, push to main

1.2.1

Choose a tag to compare

@msimerson msimerson released this 20 Apr 07:28
ce5cd92
  • fix package.json syntax

1.2.0

Choose a tag to compare

@msimerson msimerson released this 20 Apr 06:52
61f148a
  • 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

Choose a tag to compare

@msimerson msimerson released this 08 Apr 06:42
7ae0846
  • style: replace str.substring (deprecated) with slice
  • style: use optional chaining

1.1.7

Choose a tag to compare

@msimerson msimerson released this 14 Mar 01:05
b821ce5
  • ci(test): use shared workflow
  • dep(eslint): update to v10
  • deps: bump all to latest

1.1.5

Choose a tag to compare

@msimerson msimerson released this 05 Nov 04:57
f8cb8ed
  • dcb956d test: fix describe names
  • 428d063 chore: use package.json[files], delete .npmignore

1.1.4

Choose a tag to compare

@msimerson msimerson released this 03 Jun 09:53
67c9101
  • 554d4bf ci: auto-populate node LTS versions for CI tests

1.1.3

Choose a tag to compare

@msimerson msimerson released this 30 May 05:10
  • chore(ci): updated shared GHA workflow URLs

1.1.2

Choose a tag to compare

@github-actions github-actions released this 29 May 21:30
eaa05ec

1.1.1

Choose a tag to compare

@github-actions github-actions released this 28 May 23:17
d31a0ca
  • 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