16 KiB
@cloudflare/local-explorer-ui
0.14.0
Minor Changes
- #14154
204f90aThanks @pombosilva! - Add a restart-from-step button to each row in the workflow instance step list
0.13.3
Patch Changes
-
#13654
6d27479Thanks @pombosilva! - fix: Preserve expanded workflow steps across polling and improve instance page UXExpanded 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
78a252dThanks @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
delimitersearch param when navigating to R2 object details - Hide breadcrumb path segments when viewing R2 objects in ungrouped mode
0.13.1
Patch Changes
-
#13466
c4461ffThanks @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
39a5f04Thanks @SAY-5! - Fixoccured->occurredtypo in theResourceErrorfallback message rendered by the local explorer UI when a worker resource fails to load.
0.13.0
Minor Changes
-
#13429
54ceb95Thanks @NuroDev! - Add shift-click multi-select to R2 object listShift-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
b30eb67Thanks @NuroDev! - Update local explorer sidebar with collapsible groups, theme persistence, and Kumo v1.17Adds 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
a4f1d5cThanks @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
496c5d5Thanks @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
67be6b0Thanks @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
496c5d5Thanks @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
a066e24Thanks @NuroDev! - Add animated Cloudflare logo to local explorer homepageThe local explorer now displays an animated Cloudflare logo on the homepage, providing a more engaging visual experience when viewing local resources.
-
#13133
42c7ef0Thanks @emily-shen! - explorer: list DO instances with name where possibleNote: The local explorer is a WIP experimental feature.
-
#13336
a42e0e8Thanks @emily-shen! - local explorer: fix handling on resources that are bound to multiple workersNote the local explorer is a experimental feature still.
0.10.0
Minor Changes
-
#13161
f071008Thanks @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
cb71403Thanks @NuroDev! - Add worker filtering to the local explorer UIWhen 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
3a1c149Thanks @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=falseto disable it.
Patch Changes
-
#12918
3de3ce5Thanks @NuroDev! - Fixed listing internal Cloudflare Durable Object tables.The internal
_cf_KVtable 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
7dc3fb3Thanks @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
ecc7f79Thanks @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
e4d9510Thanks @emily-shen! - Add cross-process support to the local explorerWhen 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
cb14820Thanks @jamesopstad! - Update@hey-api/openapi-tsto ^0.94.0 -
#12779
b2f8b47Thanks @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
9764ea0Thanks @NuroDev! - Add initial data studio with D1 and Durable Objects supportAdds 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
fa88fefThanks @NuroDev! - Add schema editor to data studioAdds 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
3649d3eThanks @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
01ded52Thanks @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
323f14eThanks @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
2eeefebThanks @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
7aaa2a5Thanks @emily-shen! - Add ability to search KV keys by prefixThe 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
e3e9ca9Thanks @NuroDev! - Add dark mode support to the local explorer UIThis 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
ce9dc01Thanks @emily-shen! - Serve the local explorer UI from MiniflareThis 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
de473c2Thanks @emily-shen! - Change the favicon to a Cloudflare logo outlineThis is for an experimental WIP project.
0.1.0
Minor Changes
-
#12288
60eaf16Thanks @emily-shen! - Set up local explorer UI with a view for KV namespacesThis is an experimental WIP package.