Skip to content

Releases: paritytech/scale-info

v0.9.0

30 Jun 11:05
3e0b774
Compare
Choose a tag to compare

Changed

  • Reverted parity-scale-codec prerelease requirement from [0.8.0-rc.1]
  • Reexport parity-scale-codec for derive (#106)

Added

  • Add skip_type_params attribute (#96)

v0.8.0-rc.1

29 Jun 14:26
caee55c
Compare
Choose a tag to compare
v0.8.0-rc.1 Pre-release
Pre-release

Changed

  • Bump parity-scale-codec to 2.2.0-rc.2 (#102)

v0.7.0

30 Jun 09:16
Compare
Choose a tag to compare

Added

  • Handle more SCALE attributes: skip, index (#44)
  • Implement TypeInfo for BTreeSet (#85)
  • Implement TypeInfo for Cow (#84)
  • Implement TypeInfo for up to 20 element tuples (#92)
  • Add StaticTypeInfo convenience trait (#91)
  • Capture doc comments, add variant and field builders (#87)
  • Handle #[codec(index = …)] in regular enums (#80)
  • Add new top-level attribute scale_info(bounds(T: SomeTrait + OtherTrait)) (#88)
  • (aj-vecdeque) Implement TypeInfo for VecDeque (#99)
  • Add BitVec support (#98)
  • Add docs feature (#101)

Changed

  • Upgrade proc-macro-crate to v1 (#77)
  • Use const generics for array TypeInfo impls (#54)
  • Replace NonZeroU32 type lookup ids with u32 (#90)
  • Remove HasCompact::Type bounds (#83)
  • Unify sequence types (#100)

Fixed

  • Fix serde and decode features without default features (#74)
  • Remove type parameter defaults (#71)
  • Fix trait bounds for associated types (#76)

v0.6.0

05 Feb 17:11
aae525f
Compare
Choose a tag to compare

Added

  • Add a TypeDef to handle Compact types (#53)
  • Add feature for enabling decoding (#59)

Fixed

  • Derive: use known crate name aliases (#61)

v0.4.1

11 Oct 20:51
09968bb
Compare
Choose a tag to compare
  • Add missing extern crate proc_macro; (#22)

v0.4.0

05 Oct 15:35
3e78f35
Compare
Choose a tag to compare
  • Add public getters for fields in meta type #22
  • Implement SCALE encoding and serde deserialization #19

v0.3.0

09 Sep 08:49
cf4d167
Compare
Choose a tag to compare
  • Remove string table, inline strings (#17)

v0.2.0

17 Jun 11:01
22c968e
Compare
Choose a tag to compare
  • Remove Metadata supertrait (#15)
  • Unflatten JSON for type def field (#14)
  • Improve intra doc links