What's Changed
Breaking Change
Warchaeology no longer outputs implicitly repaired WARC records in cat and ls.
Previously, Warchaeology relied on gowarc’s default parsing options, which automatically fixed certain record issues during parse/unmarshal. In current gowarc versions, these repair options now default to false (addMissingRecordId, addMissingContentLength, addMissingDigest, fixContentLength, fixDigest, fixSyntaxErrors).
As a result, warchaeology cat and warchaeology ls now output the original on-disk records rather than auto-fixed versions.
Other Changes
- Update gowarc dependency to v3 by @maeb in #238
- build(deps): bump goreleaser/goreleaser-action from 6 to 7 by @dependabot[bot] in #236
- build(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #237
- build(deps): bump minimatch and serve-handler in /website by @dependabot[bot] in #239
- build(deps): bump ajv from 6.12.6 to 6.14.0 in /website by @dependabot[bot] in #240
- build(deps): bump svgo from 3.3.2 to 3.3.3 in /website by @dependabot[bot] in #241
- build: update golang module version from v4 to v5 by @maeb in #242
Full Changelog: v4.1.10...v5.0.0