Skip to content

Releases: paritytech/scale-info

v2.11.2

08 Apr 14:59
v2.11.2
3082edc
Compare
Choose a tag to compare

[2.11.2] - 2024-04-05

  • Fix a bug in the PortableRegistry::retain() method where recursive types (types containing themselves) were not properly handled.

v2.11.1

26 Mar 14:17
v2.11.1
2430c33
Compare
Choose a tag to compare

[2.11.1] - 2024-03-22

  • Fix a bug in the PortableRegistry::retain() method, where a type's id field was not adjusted to the new position of the type in the retained Vec.

v2.11.0

12 Mar 11:22
v2.11.0
1e02764
Compare
Choose a tag to compare

[2.11.0] - 2024-03-12

Added

  • Implement TypeInfo for BinaryHeap (#200).

2.10.0

20 Oct 08:17
68c85ee
Compare
Choose a tag to compare

[2.10.0] - 2023-10-20

Added

  • Implement replace_segment attribute (#197)

v2.9.0

03 Jul 15:31
v2.9.0
cc97f4c
Compare
Choose a tag to compare

[2.9.0] - 2023-07-03

Changed

  • Expose PortableType as public (#188)

v2.8.0

21 Jun 10:01
76be3c7
Compare
Choose a tag to compare

[2.8.0] - 2023-06-21

Added

  • Implement TypeInfo for Rc (#185)
  • Implement TypeInfo for Duration (#184)

v2.5.0

29 Mar 20:07
v2.5.0
caa38cb
Compare
Choose a tag to compare

Added

  • ty: Make type fields public (#176)

v2.4.0

23 Mar 14:34
v2.4.0
842114e
Compare
Choose a tag to compare

Added

  • portable: Retain the provided type IDs (#174)

v2.3.1

09 Dec 12:29
2721f93
Compare
Choose a tag to compare

Fixed

  • Change NonZero* TypeInfo implementation to not be recursive (#171)

v2.3.0

31 Oct 12:01
ad90cb1
Compare
Choose a tag to compare

Added

  • Implement the missing pieces for constructing PortableRegistry dynamically at runtime. This allows languages where static rust types are not available to use it. #164
  • Updated the MSRV to 1.60 #169