v3.18.1 v0.8.0

medium risk

juicedata/juicefsAug 12, 2026 → Aug 18, 20265 days between releases

What's New

Upgrading from Crawlee 3.18.1 to JuiceFS 0.8.0 requires handling type renames and session state logic changes.

Breaking Changes

  • Renamed `ResourceReponsePart` to `ResourceResponsePart`
  • `SessionState.inputNeeded` logic changed for `toolClientExecution` entries

New Features

  • Added optional `_meta` request metadata
  • Added `ClientPluginCustomization` child enablement
  • Reserved `x-` prefix for implementation-defined URIs
  • Implemented atomic working directory replacement

Improvements

  • Standardized type names across all five clients
  • Scoped host-published provenance for Customization
  • `auth/required` now carries complete `ProtectedResourceMetadata`

Bug Fixes

  • `session/workingDirectoryReplaced` retains earlier duplicate replacement to prevent moving protected primary

Upgrade Notes

Update code references to `ResourceReponsePart` to the corrected `ResourceResponsePart`. Additionally, adjust session handling logic for delegated client tools, as `SessionState.inputNeeded` is no longer raised for `toolClientExecution` entries.

The Two Releases

v3.18.1

v3.18.1

Aug 12, 2026· 2 months ago

Bug fix release addressing storage management, Cloudflare challenge handling, and link enqueueing logic.

Full release notes
v0.8.0

AHP Swift Package v0.8.0

Aug 18, 2026· 2 months ago

Implements AHP 0.8.0, standardizing type names and session behavior across all client libraries.

Full release notes