Skip to content

2.0.0-rc.7 - General improvements

Pre-release
Pre-release
Compare
Choose a tag to compare
@oscartbeaumont oscartbeaumont released this 04 Dec 10:05
· 93 commits to main since this release

Fixes:

  • Fix internally tagged enums with certain children types - #174
  • serde_json::Value is now an enum of possible value - #176
  • Fix recursive types - #179
  • [T; N] is now a Typescript fixed-size tuple - 7039fba
  • Lock the version of Specta macros correctly. - #173
  • Lazily process #[specta(skip)] types - #167
  • Make transparent + skip work correctly together - #170

New Features:

Breaking Changes:

  • Remove Type::definition_generics function
  • Remove DefOpts
  • Change TypeMap from a type alias of a BTreeMap to a custom type.
  • Move specta::ts::prettier to specta::ts::formatters::prettier