Skip to content

Releases

v0.1.6

Choose a tag to compare

@ax2 ax2 released this 13 Oct 06:18

Prebuilt tarball, no install-time build step.

dsh plugin --profile web add https://github.com/ax2/dsh-deterministic-tools/releases/download/v0.1.6/dsh-deterministic-tools-0.1.6.tgz

v0.1.5

Choose a tag to compare

@ax2 ax2 released this 12 Oct 12:52

Prebuilt tarball, no install-time build step.

dsh plugin --profile web add https://github.com/ax2/dsh-deterministic-tools/releases/download/v0.1.5/dsh-deterministic-tools-0.1.5.tgz

v0.1.4

Choose a tag to compare

@ax2 ax2 released this 12 Oct 12:28

Prebuilt tarball, no install-time build step.

dsh plugin --profile web add https://github.com/ax2/dsh-deterministic-tools/releases/download/v0.1.4/dsh-deterministic-tools-0.1.4.tgz

v0.1.3

Choose a tag to compare

@ax2 ax2 released this 12 Oct 07:06

Prebuilt tarball, no install-time build step.

dsh plugin --profile web add https://github.com/ax2/dsh-deterministic-tools/releases/download/v0.1.3/dsh-deterministic-tools-0.1.3.tgz

v0.1.2

Choose a tag to compare

@ax2 ax2 released this 12 Oct 06:44

Prebuilt tarball, no install-time build step.

dsh plugin --profile web add https://github.com/ax2/dsh-deterministic-tools/releases/download/v0.1.2/dsh-deterministic-tools-0.1.2.tgz

v0.1.1

Choose a tag to compare

@ax2 ax2 released this 12 Oct 03:21

Patch release.

  • lines_process no longer drops the input's trailing newline, and now reports trailing_newline and eol_in, naming the LF normalisation when the input used CRLF or CR.
  • url_encode refuses an unpaired UTF-16 surrogate with a MalformedTextError naming the code unit and its index, instead of a bare URIError: URI malformed.
  • Added seeded property tests (differential JSON-scanner fuzzing against JSON.parse, plus round-trip properties for base64/hex/percent-encoding/CSV/number bases/timestamps/line ops); 35 tests total.
  • prepublishOnly gate; README now states exactly what has and has not been verified.

Prebuilt tarball, no install-time build step:

dsh plugin --profile web add https://github.com/ax2/dsh-deterministic-tools/releases/download/v0.1.1/dsh-deterministic-tools-0.1.1.tgz

v0.1.0 — 29 deterministic tools

Choose a tag to compare

@ax2 ax2 released this 12 Oct 02:55

First release. Prebuilt tarball (no install-time build step):

\\sh
dsh plugin --profile web add https://github.com/ax2/dsh-deterministic-tools/releases/download/v0.1.0/dsh-deterministic-tools-0.1.0.tgz
\\

29 bounded, reproducible tools across JSON / text / data / encoding / inspection, each returning a { result, meta } receipt. Verified with tsc --noEmit, 27 assembled-path tests, and a built-artifact smoke test.