Skip to content

Releases: haraka/haraka-utils

2.2.1

Choose a tag to compare

@msimerson msimerson released this 05 Jun 01:03
4270d63
  • feat: sanitize() gains keepTab option (RFC 5424)
  • fix(getVersion): use optional chaining to avoid crashes

2.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Jun 16:15
b7db5d4
  • feat: add sanitize()

2.1.1

Choose a tag to compare

@msimerson msimerson released this 02 Jun 20:56
9e873bd
  • refactor(rfc1869): defer address grammar to address parser

2.1.0

Choose a tag to compare

@msimerson msimerson released this 28 May 03:54
66adffc
  • imports from Haraka
  • feat(rfc1869): import from Haraka core
  • feat(FsyncWriteStream): moved from Haraka outbound
  • feat(TimerQueue): moved from Haraka outbound.
  • feat(cram_md5_response): moved from Haraka outbound/hmail
  • fix(extend): reject unsafe and ignore inherited enumerables
  • fix(copyDir): use lstatSync and skip symlinks
  • fix(wildcard_to_regexp): replaceAll so multi-wildcard patterns compile correctly
  • fix(createFile): drop fd-leaking openSync/writeSync for writeFileSync
  • fix(getVersion): drop the global cache
  • fix(copyFile): use explicit existsSync + lstatSync; throw Error not string
  • fix(mkDir): throw when path exists as a file
  • chore(uuid): use crypto.randomUUID()
  • chore(getGitCommitId): use --format=%h
  • chore: drop the Node-0.x existsSync alias
  • dep(eslint): upgrade to v10

2.0.0

Choose a tag to compare

@msimerson msimerson released this 19 May 02:26
16cdd7d
  • sunset fns removed: decode_qp, asQuotedPrintable, encode_qp
  • test runner is now node:test
  • test: remove unnecessary done callbacks in synchronous tests (#33)

1.1.4

Choose a tag to compare

@msimerson msimerson released this 31 Jan 21:42
1c1d6ee
  • dep(eslint): upgrade to v9
  • style(prettier): move config into package.json

1.1.3

Choose a tag to compare

@msimerson msimerson released this 24 Apr 01:19
d4960fd

1.1.2

Choose a tag to compare

@msimerson msimerson released this 07 Apr 20:01
45e3812

1.1.1

Choose a tag to compare

@msimerson msimerson released this 05 Apr 22:04
e4502c5
  • doc(CHANGELOG): renamed from changes
  • package.json: include CHANGELOG in files

1.1.0

Choose a tag to compare

@msimerson msimerson released this 05 Apr 18:51
4f02f9c
  • import from bin/haraka: copyFile, copyDir, mkDir, createFile
  • 50828b4 note that encode_qp is deprecated (#25)