- ↩️ Restore missing Remix peer dependencies #37
- ✨ Add support for
key
inuseTypedFetcher
#35 - 🔥 Deprecate
TypedMetaFunction
since it didn't work anyway
- 🐛 Add support for dotted properties in serialized object #22
- ✨ Add support for
typeddefer
and<TypedAwait>
#20
- 📦 Fix peer dependency to support Remix v2
- 📦 Update peer dependency to support Remix v2
- ✨ Add
registerCustomType
API
- ✨ Add
useTypedRouteLoaderData
- 🔨 Export
UseDataFunctionReturn
&RemixSerializedType
types #19
📦 - Republish package due to incorrect build
- 🔨 Export TypedFetcherWithComponents type #17
- 🔥 Remove
importHelpers: true
in tsconfig.json
- 📦 Fixup package versions
- 🔨 Export TypedJsonResponse type #10
- 🔨 Update peer dependencies for React 18 #9
- ✨ Handle JSON.stringify standard arguments #8
- 🐛 Fix stack unwinding resulting in incorrect meta #4
- 🔨 Update
serialize
return value to always returnTypedJsonResult
- 🐛 Fix typo in TypedJsonResult type
- 🔨 Replace wildcard export with specific items
- 🐛 Fix stringifying/parsing Remix data and add tests
- 🐛 Fix Remix stringification of
__meta__
- 🔨 Include
*.d.ts
files in package
- ✨ Add Remix replacements for typed loaders, actions, and fetchers
- 🎉 Intial version