Skip to content

sluicify v0.4.0

Choose a tag to compare

@clbrge clbrge released this 13 Oct 16:35
· 2 commits to main since this release

Added

  • sluice serve --rules-dir <dir> --socket-dir <dir> serves every
    <name>.rules on its own socket, <socket-dir>/<name>/sluice.sock,
    from one process, and follows files added, changed and removed.
  • sluice check --rules-dir <dir>.
  • A listing request: sluicify --list <socket> and list() in
    sluicify-native print each rule's command line, the comment lines
    above it, and what each slot accepts.
  • ERR_TOO_LARGE (-9): a listing longer than 64 KiB.

Changed

  • sluicify-native requires Node ≥ 22.
  • A request with no arguments is a listing request; it was ERR_PROTO.
  • The broker says reloaded <file> after SIGHUP, where it said
    reload OK.