> For the complete documentation index, see [llms.txt](https://documentation.alluxio.io/ee-ai-en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.alluxio.io/ee-ai-en/ai-3.8-15.1.x/release-notes/ai-3-8-15-1-17.md).

# AI 3.8-15.1.17 Release Notes

## Summary

AI 3.8-15.1.17 is a cumulative release focused on cache visibility, read consistency, Job Service load operations, and platform stability.

### New Features

* [**Cache Insight**](/ee-ai-en/ai-3.8-15.1.x/cache/cache-insight.md) provides visibility into cached data and its relationship to the underlying storage. It supports parallel and targeted scans, incomplete-file filtering, and reporting of cache and source-size inconsistencies.

### Major Enhancements

* **Read snapshot consistency** can prevent a read from combining data from different versions of an object when the object is overwritten during the read. This protection covers supported local-cache, worker, and UFS read paths and is disabled by default.
* **Job Service load operations** provide clearer progress reporting and more accurate skipped-byte accounting for long-running operations. Load recovery is also more reliable when worker state or backend metadata changes during execution.
* **Rename operations** can use a direct path to the underlying storage, improving rename performance and behavior across supported UFS implementations. Clients using this option must have network access and credentials for the underlying storage.
* **S3 and UFS compatibility** is improved through more reliable pagination, redirects, connection handling, retries, and object-version checks, including improved compatibility with Cloudflare R2.

### Bug Fixes

* Improved cache cleanup and recovery after objects are deleted, truncated, or overwritten, reducing stale data and helping segmented reads recover after a version mismatch.
* Fixed S3 read and response handling in interrupted or failure scenarios.
* Improved FUSE behavior for local-backed files and unlink operations.
* Improved worker and coordinator availability during control-plane reconnects and write-cache initialization failures.

## Breaking Changes

No breaking changes in this release.

## Upgrade Notes

No migration steps are required for this release.
