Revision history for Perl extension Thrift::XS. 1.10 -- Sat Mar 14 14:41:32 ADT 2026 - Move build/release to Dist::Zilla - Add a Security Policy - Release 1.09-TRIAL as a production release - 1.09-TRIAL Removed the embedded (but unindexed) Thrift (Tim Legge) - Thrift is now a dependency 1.09 2027-03-10 - Remove the embedded (but unindexed) Thrift (Tim Legge) which fixes RT #173209 - The git repo accidentally has the unsquashed commits that worked through the changes step by step up to the final delete - Thrift is now a dependency - Compatibility changes (Thrift Changes) - Replace references to TMessageType with Thrift::TMessageType - Replace references to TTransportException with Thrift::TTransportException - Replace references to TType with Thrift::TType 1.08 2027-02-16 Fix smoker failures on old gcc versions (Tim Legge) 1.07 2027-02-14 Fix some smoker failures due to the endianness checks (Tim Legge) 1.06 2026-01-28 - Release 1.05-TRIAL as 1.06 production release - Increment version number and release 1.05 2026-01-27 - Fixed some XS syntax that no longer worked with ExtUtils::ParseXS. (Tim Legge) - Replaced non-portable 64-bit integer format specifiers with PRId64/PRIu64 macros. (Tim Legge) - Fix signed/unsigned conversion on arm (Tim Legge) 1.04 2011-07-11 - Fixed bug in writeString that would encode certain binary data into UTF-8 bytes. - Fixed errors if you only loaded ::BinaryProtocol instead of ::XS. 1.03 2011-05-15 - Fixed writeDouble bug on big-endian platforms. - Worked around test failures due to floating-point precision on some platforms. 1.02 2011-05-06 - Fixed several bugs with 64-bit integers on 32-bit platforms. - Large performance boost by using direct buffer operations if also using XS::MemoryBuffer. - Added return values for compatibility for all methods in BinaryProtocol (Wang Lam). 1.01 2011-02-24 - Added compact protocol support. - Documented the rest of the XS modules. - Fixed bug in writeBool that caused it to always write a true value. - Fixed bug in readFieldBegin where T_STOP was not handled properly. 1.00 2011-02-22 - Initial release.