Skip to content

Cloudflare KV does not delete record #104

@plcdnl

Description

@plcdnl

Hi, I’ve encountered an issue with record deletion when using Cloudflare KV (Binding).

Everything works correctly in my local environment when testing with fsDriver. However, once deployed online, attempting to delete an item using the API (with the associated tag) does not seem to work as expected.

Interestingly, the purge/all method works correctly, so the issue seems to affect only single-item deletion.

At the moment, I’m not sure whether this is a bug related to unstorage itself, something internal to Cloudflare KV or nuxt-multi-cache. I also couldn’t find any related issues in the repository.

I don’t currently have a reliable way to reproduce the bug, since it only happens with Cloudflare KV and I’m not sure how to replicate the environment on platforms like StackBlitz or similar.

Environment
Nuxt: 4.0.3
nuxt-multi-cache: 4.0.1
unstorage version: 1.17.0
Node.js version: 22
Platform: Cloudflare Workers/Pages
Driver: CloudflareKVBinding

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions