Files
wehub-resource-sync 70bf21e064
Deploy (to testing) and Test Playground Preview Worker / Deploy Playground Preview Worker (testing) (push) Has been skipped
Deploy Workers Shared Staging / Deploy Workers Shared Staging (push) Failing after 0s
Prerelease / build (push) Has been skipped
Handle Changesets / Handle Changesets (push) Has been cancelled
Semgrep OSS scan / semgrep-oss (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:30:11 +08:00

16 KiB

@cloudflare/local-explorer-ui

0.14.0

Minor Changes

0.13.3

Patch Changes

  • #13654 6d27479 Thanks @pombosilva! - fix: Preserve expanded workflow steps across polling and improve instance page UX

    Expanded steps no longer collapse when new steps arrive via polling. Expansion state is lifted into the parent component and tracked by stable step keys, and polling skips state updates when data hasn't changed.

    Also: navigate to instance page after triggering, distinct refresh/restart icons, toolbar layout below stats strip, always-visible stats, unified status colors, and visual-only stripping of internal step name suffixes.

0.13.2

Patch Changes

  • #13562 78a252d Thanks @emily-shen! - Local Explorer UI refinements

    • Add scrolling to the D1 table selector, instead of cutting off the table list
    • Show table headers in R2 empty states
    • Persist the delimiter search param when navigating to R2 object details
    • Hide breadcrumb path segments when viewing R2 objects in ungrouped mode

0.13.1

Patch Changes

  • #13466 c4461ff Thanks @NuroDev! - Fix local explorer KV bulk / get for large payloads.

    Fixes an issue where the local explorer UI would crash when fetching large KV payloads.

    Additionally, the local KV bulk get API endpoint now enforces a total 25MB payload limit, in alignment with the remote Cloudflare API.

  • #13543 39a5f04 Thanks @SAY-5! - Fix occured -> occurred typo in the ResourceError fallback message rendered by the local explorer UI when a worker resource fails to load.

0.13.0

Minor Changes

  • #13429 54ceb95 Thanks @NuroDev! - Add shift-click multi-select to R2 object list

    Shift-clicking a checkbox in the R2 object list now selects or deselects a contiguous range of rows between the last individually clicked row (the anchor) and the shift-clicked row. This matches standard shift-select behavior in file managers and data tables.

0.12.0

Minor Changes

  • #13330 b30eb67 Thanks @NuroDev! - Update local explorer sidebar with collapsible groups, theme persistence, and Kumo v1.17

    Adds localStorage persistence for sidebar group expansion states and theme mode (light/dark/system). The sidebar now uses Kumo v1.17 primitives with collapsible groups and a theme toggle in the footer.

    Users can now cycle between light, dark, and system theme modes, and their preference will be persisted across sessions.

    Sidebar groups (D1, Durable Objects, KV, R2, Workflows) also remember their collapsed/expanded state.

Patch Changes

  • #13361 a4f1d5c Thanks @NuroDev! - Cleaned up local explorer workflows page design.

    The core design & layout of the workflows page(s) in the local explorer has been tweaked to make it more uniform and consistent with all other resource pages.

  • #13407 496c5d5 Thanks @NuroDev! - Add new "Copy prompt for agent" button.

    This adds a clipboard copy field to the Local Explorer homepage for sharing an agent/LLM Local Explorer API prompt.

  • #13158 67be6b0 Thanks @NuroDev! - Improves local explorer invalid route error handling.

    Visiting a route either as a 404 or 500 error now has dedicated components to handle as such, rather than the generic TanStack error UI.

    Additionally, it also fixes route loaders to correctly throw a 404 error if a resource is not found, rather than showing a generic error.

  • #13407 496c5d5 Thanks @NuroDev! - Updates the Local Explorer homepage prompt to use the current runtime origin for the Explorer API endpoint.

    This ensures copied prompt text points to the correct local URL instead of a placeholder localhost port.

0.11.0

Minor Changes

  • #13331 a066e24 Thanks @NuroDev! - Add animated Cloudflare logo to local explorer homepage

    The local explorer now displays an animated Cloudflare logo on the homepage, providing a more engaging visual experience when viewing local resources.

  • #13133 42c7ef0 Thanks @emily-shen! - explorer: list DO instances with name where possible

    Note: The local explorer is a WIP experimental feature.

  • #13336 a42e0e8 Thanks @emily-shen! - local explorer: fix handling on resources that are bound to multiple workers

    Note the local explorer is a experimental feature still.

0.10.0

Minor Changes

  • #13161 f071008 Thanks @NuroDev! - Overhaul local explorer UI color palette.

    The core styles of the local explorer has been overhauled to remove all custom styles in favour of using Kumo styles / colors when possible.

    This is the first part of improving the local explorer UI to kumo-ify it all.

0.9.0

Minor Changes

  • #12972 cb71403 Thanks @NuroDev! - Add worker filtering to the local explorer UI

    When multiple workers share a dev registry, all their bindings were previously shown together in a single flat list. The explorer now shows a worker selector dropdown, letting you inspect each worker's bindings independently.

    The selected worker is reflected in the URL as a ?worker= search param, so deep links work correctly. By default the explorer selects the worker that is hosting the dashboard itself.

  • #12888 3a1c149 Thanks @emily-shen! - Add R2 support to the local explorer.

    The local explorer now supports the following:

    • Viewing, modifying & deleting objects
    • Uploading files
    • Creating directories / prefixes

    Note: The local explorer is an experimental WIP feature that is now enabled by default. This can still be opt-ed out of by using X_LOCAL_EXPLORER=false to disable it.

Patch Changes

  • #12918 3de3ce5 Thanks @NuroDev! - Fixed listing internal Cloudflare Durable Object tables.

    The internal _cf_KV table that is used when using Durable Objects KV storage is now hidden from the table list dropdown in the local explorer as it is not accessible.

0.8.2

Patch Changes

  • #12877 7dc3fb3 Thanks @NuroDev! - Fixed table selection dropdown incorrect z-index.

    Previously, the dropdown you used to select a table in the data studio had an incorrect or missing z-index, meanint it conflicted with the table row header & was partially cut off when you had too many tables. This change ensures that the dropdown is always "on top" and visible.

0.8.1

Patch Changes

  • #12864 ecc7f79 Thanks @NuroDev! - Fix local explorer's sidebar header link to point to the correct /cdn-cgi/explorer/ path rather than /.

0.8.0

Minor Changes

  • #12754 e4d9510 Thanks @emily-shen! - Add cross-process support to the local explorer

    When running multiple miniflare processes, the local explorer will now be able to view and edit resources that are bound to workers in other miniflare instances.

Patch Changes

  • #12828 cb14820 Thanks @jamesopstad! - Update @hey-api/openapi-ts to ^0.94.0

  • #12779 b2f8b47 Thanks @NuroDev! - Refactors KV & sidebar to use route loaders.

    This change improves the user experience of the Local Explorer dashboard by ensuring that the data used for the initial render is fetched server-side and passed down to the client. This avoids the initial flicker when loading in. Both D1 & Durable Object routes already incorporate this system.

0.7.0

Minor Changes

  • #12453 9764ea0 Thanks @NuroDev! - Add initial data studio with D1 and Durable Objects support

    Adds a data studio interface to the local explorer UI, allowing you to browse and interact with D1 databases and Durable Objects during local development. The studio provides table browsing, query execution, and data editing capabilities.

  • #12760 fa88fef Thanks @NuroDev! - Add schema editor to data studio

    Adds a visual schema editor to the data studio that allows you to create new database tables and edit existing table schemas. The editor provides column management (add, edit, remove), constraint editing (primary keys, unique constraints), and generates the corresponding SQL statements for review before committing changes.

    This is a WIP experimental feature.

0.6.0

Minor Changes

  • #12599 3649d3e Thanks @NuroDev! - Adds the tab definition for the table explorer.

    This serves as another stepping stone for adding the complete data studio to the local explorer.

    This is a WIP experimental feature.

0.5.0

Minor Changes

  • #12570 01ded52 Thanks @NuroDev! - Add the initial plumbing for data studio components.

    This serves as another stepping stone for adding the complete data studio to the local explorer.

    This is a WIP experimental feature.

0.4.0

Minor Changes

  • #12518 323f14e Thanks @NuroDev! - Implemented initial data studio driver support.

    This provides the initial plumbing needed to add the complete data studio component to the local explorer in a later PR. D1 databases will now appear in the sidebar alongside KV namespaces when running the local explorer.

    This is an experimental WIP feature.

  • #12555 2eeefeb Thanks @NuroDev! - Add database table selection dropdown.

    As part of the ongoing work to implement the data studio into the local explorer, this change allows you to view and select which table for a database you want to inspect.

    This is an experimental WIP feature.

0.3.0

Minor Changes

  • #12431 7aaa2a5 Thanks @emily-shen! - Add ability to search KV keys by prefix

    The UI and list keys API now lets you search KV keys by prefix.

    This is an experimental WIP feature.

0.2.0

Minor Changes

  • #12459 e3e9ca9 Thanks @NuroDev! - Add dark mode support to the local explorer UI

    This includes adding an initial implementation that uses your preferred system theme to select what theme to render the local explorer UI in.

    Additionally, this includes a number of minor style tweaks & fixes.

    This is an experimental WIP feature.

  • #12391 ce9dc01 Thanks @emily-shen! - Serve the local explorer UI from Miniflare

    This bundles the local explorer UI into Miniflare, and if enabled, Miniflare serves the UI at /cdn-cgi/explorer.

    This is an experimental, WIP feature.

Patch Changes

  • #12414 de473c2 Thanks @emily-shen! - Change the favicon to a Cloudflare logo outline

    This is for an experimental WIP project.

0.1.0

Minor Changes

  • #12288 60eaf16 Thanks @emily-shen! - Set up local explorer UI with a view for KV namespaces

    This is an experimental WIP package.