Releases: paritytech/scale-info
Releases · paritytech/scale-info
v2.4.0
Added
- portable: Retain the provided type IDs (#174)
v2.3.1
Fixed
- Change NonZero* TypeInfo implementation to not be recursive (#171)
v2.3.0
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
v2.1.1
Fixed
- Restore leading
::
for crate access (#152)
v2.1.0
Added
- Add ability to reexport crate (#145)
Fixed
- Allow raw identifiers e.g.
r#mod
(#149)
v2.0.0
Changed
- Upgraded to parity-scale-codec 3.0 (#140)
- Upgraded to bitvec 1.0 (#137)
- Minimum Rust version is 1.56.1 for edition 2021 (#132)
v1.0.0
Changed
- Replace Range variant with built-in composite definitions (#130)
v0.11.0
Added
- Add type parameter getters (#122)
- Add support for Range and RangeInclusive (#124)
- Explicit codec indices for
TypeDef
and TypeDefPrimitive
enums (#127)
v0.10.0
Added
- Add capture_docs attribute (#118)
Fixed
- Allow codec attributes, in case missing Encode/Decode derives (#117)
Changed
- Erase PhantomData fields (#111, #115)
- Make variant index explicit, remove discriminant (#112)
- Include type id in serialized type registry (#114)
- Improve docs feature (#116)