Follow Discord
Sweep 25 Sep 2026 · 19:33Z Build v2.1.283 504 read Stable v2.1.274 Latest v2.1.283 Next v2.1.283 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.281 ·

Artifact publish bodies can be gzipped, with a deadline-ratio check

Large Artifact frame publishes are now gzip-compressed, falling back to plain uploads when compression would be too slow or is refused

You'll notice Improvements
JSON All of v2.1.281
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
ArtifactsArea: what it touches
ImprovementsKind: in v2.1.281,
ImprovementsSection of the release
What

When Claude Code publishes an Artifact frame (frame_publish), it now compresses large bodies with gzip, a standard way of shrinking data before sending it. How it decides:

  • It first tests a sample to see how well the data compresses.
  • It sends the body uncompressed if gzip could not finish "inside the server's 60-second read limit".
  • If the server rejects the compressed body, it resends it uncompressed and may stop using gzip from then on.

The usage data it reports gains artifact_publish_gzip_request_body, and a bad_json reason is recorded when the body is not valid data.

Why

Large publishes send less data. The fallbacks mean a publish still goes through when compression would be too slow or the server does not accept it.

See this entry in the whole of v2.1.281 →

Feedback