Releases
v0.3.0
Version 0.3.0 (2023-07-27)
Added
Changed
Update syn
version to 1.0.109 (96df6b2 , 5b8c49f )
Collect Backtrace on insufficient source / destination buffer (4a2358e )
Update bytes
to v1.0 (6765543 )
Update postgres
to v0.19.1 (63131d0 )
Try to generate the protobuf package based on the OID before using the path (624a697 , 1c460aa )
Prefix protobuf enum variants with their type name to pevent collisions (c sibling rule) (93214ac )
Use bytes
instead of bit_vec
in protobuf for ASN.1 BIT STRING
(6af109b )
Rewrite ProtobufReader
to properly handle out-of-order and missing tags (681ff2b )
Ignore non-.rs files for proc_macro_coverage_hack
(c925df6 , 1319241 )
Limit (P-)SQL Type names to not exceed 63 characters (d662e56 , c7b7401 , 2d69ca1 , gh-75 )
Split Error
type with boxed inner ErrorKind
(7f3e11a , 2471539 )
Add #[doc(hidden)]
to internal constraint types generated via macro, disable with feature generate-internal-docs
(20767e7 )
Derive Default
for enums (b189ef6 )
Make the CHANGELOG.md
adhere more closely to the Keep a Changelog template.
Deprecated
Removed
Fixed
Fix Scope::exhausted
for Scope::ExtensibleSequences
(6c9f334 )
Fix call to BitVec::ensure_vec_large_enough
and add pub accessor (a4cec0e )
Fix extensible fields in SEQUENCE
and SET
not treat as optional fields (75f2882 )
Fix read_length_determinant
for fragmented sizes (0083f3b )
Fix write_length_determinant
the size 16kib (5061379 )
Fix fragmented write_octetstring and add return value to write_length_determinant
(30dfd73 )
Fix usage of rustdoc::broken_intra_doc_links
(c4f55dc , a4579cc )
Fix name duplication for inline choice types (e8aa191 , gh-75 )
Prevent two panics (thanks fuzzer) in PacketRead
impl for BitRead
(e3f5323 )
Security
You can’t perform that action at this time.