Skip to content

Release 6.26.0

Compare
Choose a tag to compare
@anymaniax anymaniax released this 01 Apr 11:08
· 341 commits to master since this release

6.26.0 (2024-04-01)

Bug Fixes

  • core/src/types.ts: operatations option mock data now supports array (#1283) (e990899)
  • core: distinguish the value when it is blank only in interface (#1228) (dfa076a)
  • core: improve NonReadonly type (#1237) (5b76e3b), closes #1236
  • core: NPE check in validator (#1238) (cf66f3f)
  • fixes #1253 removing resolver for `null` type (#1255) (b63ffe6)
  • msw: make sure to not try to include error type in mock implementation (#1274) (5fe09c3)
  • msw: mock blobs as blobs instead of strings (#1269) (54df332)
  • msw: return mock as array of enums if array is the correct type (#1272) (150f49e)
  • name param __ in case of no body arg (#1263) (77d10b4)
  • overridden non-GET queries not generating hooks (#1251) (05bb15b)
  • query: type return of useMutation query (#1215) (9c13f1f)
  • query: usePrefetch should only work for Query/Infinite types (#1235) (4fecbb2), closes #1234
  • request bodies should take required property into account (#1277) (661a6ad)
  • swr: error type is correct even when it's the same type as success type (#1276) (6e521b5)
  • swr: make sure to not include comma when not valid while generating swrMutationFetcher (#1271) (ee01104)
  • TypeError custom override (#1229) (4f95efb)
  • vue: update samples to v5 and fix type issue (#1268) (c9834b6)

Features

  • jsdoc block tags (#1231) (15e9033)
  • swr: add swrInfiniteOptions property to output.override.swr (#1245) (3ee6904)
  • swr: add swrMutationOptions property to output.override.swr (#1225) (d5ccc8c)
  • swr: remove output.orverride.swr.options property (#1246) (d94d15d)