@pinia/colada-plugin-auto-refetch v0.2.7

posva/pinia-colada
Share
Summary
The @pinia/[email protected] release introduces several significant features, including meta support for mutations, type-safe reusable mutation options, and a new PiniaColadaSSRNoGc plugin. Additionally, it enhances devtools with improved error handling, custom cache serialization, and better display for various data types, making it a valuable update for Vue/Nuxt developers using Pinia.

Full release notes

   🚀 Features

  • Add meta support to mutations  -  by @posva in https://github.com/posva/pinia-colada/issues/541 (a6ee0)
  • Add entry to UseMutationGlobalContext  -  by @posva in https://github.com/posva/pinia-colada/issues/544 (21826)
  • Add defineMutationOptions for type-safe reusable mutation options  -  by @posva (56773)
  • Add tagged key type to defineMutationOptions  -  by @posva (fa54b)
  • Warn when defineMutation is called outside a scope  -  by @posva (bc0bb)
  • Add PiniaColadaSSRNoGc plugin  -  by @posva (10801)
  • Drag button devtools  -  by @posva (6580b)
  • Subtle rotation animation in devtools button  -  by @posva (06d10)
  • Nostics migration  -  by @posva in https://github.com/posva/pinia-colada/issues/606 (be883)
  • Add dev reporter  -  by @posva (3fbc3)
  • Upgrade types  -  by @posva (efc8d)
  • OnError handlers for writnig and reading  -  by @posva (8f93e)
  • Use nostics for better errors  -  by @posva (aa8c8)
  • Support pinia 4  -  by @posva (ba672)
  • 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)
  • cache-persister:
  • 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)
  • infinite:
    • Add defineInfiniteQueryOptions and getter support for useInfiniteQuery  -  by @posva (2dce2)
  • infinite-query:
    • Add setInfiniteQueryData to safely set infinite query data  -  by @posva (96b58)
  • nuxt:
    • Register colada in nuxt devtools  -  by @posva (9f20a)
  • playground:
    • Follow system color scheme  -  by @posva (22468)

   🐞 Bug Fixes

   🏎 Performance

  • Smaller bundle  -  by @posva (bb68d)
    View changes on GitHub

Latest Pinia Colada releases

All releases