Pinia Colada v1.4.5
posva/pinia-colada
Summary
In version 1.4.5 of Pinia Colada, significant features include the integration of Mcp support, improved autoscroll for collapsibles, and enhanced devtools capabilities such as a standalone Vite hub plugin and better serialization of URL values. Bug fixes address issues with promise state display, circular object handling, and consistent restoration of shared state values.
Full release notes
🚀 Features
- Use devframe's in-page channel - by @antfu in https://github.com/posva/pinia-colada/issues/633 (032dd)
- Mcp integration - by @posva (1948b)
- Better autoscroll for colllapsables - by @posva (363b1)
- Signal new data and errors - by @posva (05878)
- Sticky titles - by @posva (39399)
- Sticky keys in json viewer - by @posva (2eaa7)
- Support production devtools - by @posva (0b8d6)
- Prepare for mcp support - by @posva (6e9c2)
- Avoid reload - by @posva (48b71)
- Upgrade to devframe 1 - by @posva (26537)
- devtools:
- Add standalone Vite hub plugin - by @posva (35ca1)
- Restore local development fixtures - by @posva (14265)
- Theme fixture playground - by @posva (09c92)
- Serialize URL values - by @posva (d623f)
- Serialize URL search params - by @posva (2ce7b)
- Display Blob metadata - by @posva (f210c)
- Display File metadata - by @posva (c393c)
- Preserve error causes - by @posva (7e9ee)
- Preserve aggregate errors - by @posva (35b96)
- Display boxed numbers - by @posva (95bfc)
- Display boxed strings - by @posva (5ab0d)
- Preserve null-prototype objects - by @posva (2e140)
- Display repeated references - by @posva (5d0e7)
- Display circular references - by @posva (4b913)
- Refine value syntax colors - by @posva (9492d)
- Expand rich value details - by @posva (803bd)
- Colorize boxed values - by @posva (475c7)
- Refine callable value displays - by @posva (5ff77)
- Colorize function parentheses - by @posva (e1625)
- Italicize function symbol - by @posva (caeb7)
- Vendor regex colorizer - by @posva (cbcb1)
- Colorize regular expressions - by @posva (5c8d3)
- Expand repeated references - by @posva (87977)
- Handle missing colada instance - by @posva (95695)
- devtools-devframe:
- Pinia colada devtools for Vite DevTools on devframe - by @posva (90cd5)
- nuxt:
- Register colada in nuxt devtools - by @posva (9f20a)
- playground:
- Follow system color scheme - by @posva (22468)
🐞 Bug Fixes
- Colors - by @posva (827d3)
- Missing emit - by @posva (78dff)
- Promise state display in devtools - by @posva (778db)
- Restore shared state values consistently - by @posva (67e92)
- Avoid NaN in circle progress - by @posva (55c8f)
- Avoid infinite recursion on circular objects - by @posva (2f181)
- Stale serialization + hydration - by @posva (1887c)
- Vertical layout - by @posva (6e5d7)
- devtools:
- Show simulated loading immediately when asyncStatus writes are deferred - by @posva (44ee1)
- Synchronize panel lifecycle - by @posva (1f4a0)
- Restore package build - by @posva (e67a5)
- Keep router file watching defaults - by @posva (03375)
- Resolve standalone hub icon - by @posva (ae8fb)
- Embed devframe icon - by @posva (6c4f5)
- Stringify fixture BigInts - by @posva (5744d)
- Isolate shared cache payloads - by @posva (30f7d)
- Restore serialized display values - by @posva (aa20b)
- Preserve dates in fixture output - by @posva (fe35a)
- Sync queries started before bridge - by @posva (ab3f6)
- Sync mutations started before bridge - by @posva (8090f)
- Display negative zero - by @posva (bec62)
- Display invalid dates - by @posva (e5ed2)
- Render circular fixture data - by @posva (47584)
- Preserve custom values after edits - by @posva (60bf3)
- Retain native values after edits - by @posva (67a5d)
- Trigger query updates after edits - by @posva (2fd69)
- Replace edited data root - by @posva (de7aa)
- Edit map and set values - by @posva (00d92)
- Resolve icons in unit tests - by @posva (d4e58)
- Preserve details panel scroll position - by @posva (36e7c)
- Reject duplicate set replacements - by @posva (7347b)
- Preserve depth when restoring object properties - by @posva (d3f4b)
- nuxt:
- Register colada devtools in vite - by @posva (c351b)
- playground:
- types:
- Make querystore.get return a more lax entry - by @posva (1062b)
