remix-typedjson
Version:
This package is a replacement for superjson to use in your Remix app. It handles a subset of types that `superjson` supports, but is faster and smaller.
105 lines (55 loc) ⢠2.67 kB
Markdown
# CHANGELOG
## š v0.4.1
- ā©ļø Restore missing Remix peer dependencies [#37](https://github.com/kiliman/remix-typedjson/issues/37)
## š v0.4.0
- ⨠Add support for `key` in `useTypedFetcher` [#35](https://github.com/kiliman/remix-typedjson/issues/35)
- š„ Deprecate `TypedMetaFunction` since it didn't work anyway
## š v0.3.1
- š Add support for dotted properties in serialized object [#22](https://github.com/kiliman/remix-typedjson/issues/22)
## š v0.3.0
- ⨠Add support for `typeddefer` and `<TypedAwait>` [#20](https://github.com/kiliman/remix-typedjson/issues/20)
## š v0.2.2
- š¦ Fix peer dependency to support Remix v2
## š v0.2.1
- š¦ Update peer dependency to support Remix v2
## š v0.2.0
- ⨠Add `registerCustomType` API
## š v0.1.7
- ⨠Add `useTypedRouteLoaderData`
- šØ Export `UseDataFunctionReturn` & `RemixSerializedType` types [#19](https://github.com/kiliman/remix-typedjson/pull/19)
## š v0.1.6
š¦ - Republish package due to incorrect build
## š v0.1.5
- šØ Export TypedFetcherWithComponents type [#17](https://github.com/kiliman/remix-typedjson/pull/17)
## š v0.1.4
- š„ Remove `importHelpers: true` in tsconfig.json
## š v0.1.3
- š¦ Fixup package versions
## š v0.1.2
- šØ Export TypedJsonResponse type [#10](https://github.com/kiliman/remix-typedjson/issues/10)
## š v0.1.1
- šØ Update peer dependencies for React 18 [#9](https://github.com/kiliman/remix-typedjson/pull/9)
## š v0.1.0
- ⨠Add `TypedMetaFunction` support [#6](https://github.com/kiliman/remix-typedjson/issue/6)
- š Fix peer dependencies [#7](https://github.com/kiliman/remix-typedjson/issues/7)
## š v0.0.9
- ⨠Handle JSON.stringify standard arguments [#8](https://github.com/kiliman/remix-typedjson/pull/9)
## š v0.0.8
- š Fix stack unwinding resulting in incorrect meta [#4](https://github.com/kiliman/remix-typedjson/issues/4)
- šØ Update `serialize` return value to always return `TypedJsonResult`
## š v0.0.7
- š Correctly deserialize `undefined` [#3](https://github.com/kiliman/remix-typedjson/pull/3)
- š Fix serialize meta of nested arrays [#2](https://github.com/kiliman/remix-typedjson/issues/2)
## š v0.0.6
- š Fix typo in TypedJsonResult type
- šØ Replace wildcard export with specific items
## š v0.0.5
- š Fix stringifying/parsing Remix data and add tests
## š v0.0.4
- š Fix Remix stringification of `__meta__`
## š v0.0.3
- šØ Include `*.d.ts` files in package
## š v0.0.2
- ⨠Add Remix replacements for typed loaders, actions, and fetchers
## š v0.0.1
- š Intial version