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.
