Skip to content

warcio.js 2.2.0

Choose a tag to compare

@ikreymer ikreymer released this 10 Aug 00:21
· 31 commits to main since this release
c6dd0b8

Major Changes

  • New WARCSerializer with support for buffering payload to temp file (or custom buffer).
  • Node-specific version available via new warcio/node library which uses Node APIs (for temp file).
  • More flexible indexer, de-coupled from WARCParser
  • Support for multiple Set-Cookie headers

Breaking Change

  • keepHeadersCase only applies to HTTP headers, WARC headers always stored with case-preserving way to maximize compatibility.

What's Changed

  • New WARCSerializer: serialize records with buffering to temp file without reading fully into memory by @ikreymer in #59
  • indexer: add IndexerOffsetLength type to decouple custom indexing without a WARCParser by @ikreymer in #60
  • Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #57
  • Add cookie test to serializer by @patrickheeney in #56
  • misc type fixes by @ikreymer in #61

New Contributors

Full Changelog: v2.1.0...v2.2.0