Revision history for Perl extension Data-MessagePack
1.02 2022-03-11T14:27:47Z
- Fix test for usequadmath Perl
1.01 2020-03-17T17:06:53Z
- Switch to Minilla from Module::Install
- Fix test for newer Windows Perl
1.00 2016-08-21 15:30:00+0900
- Update major version for MessagePack versioning rule
- Support Bin/Str type again
0.51 2016-08-21 15:20:00+0900
- Revert supporting Bin/Str type changes for MessagePack versioning rule
0.50 2016-06-15 12:09:00+0900
- No feature changes. Official release for supporting Bin/Str format
0.49_01 2016-03-01 14:40:00+0900
- Support Bin/Str type of newer MessegePack specification
0.49 2015-11-21 20:07:30+0900
- Fix undefined behavior issue of overflow(#23, #24, Thanks kazuho)
0.48 2013-09-01 15:42:51+0900
- Fix tests for bleadperl
0.47
- Support PUREPERL_ONLY build
See the Lancaster Consensus:
https://github.com/sjn/toolchain-site/blob/219db464af9b2f19b04fec05547ac10180a469f3/lancaster-consensus.md#specifying-pure-perl-builds
0.46
- fixed unpacking issue on big-endian system.
https://github.com/msgpack/msgpack-perl/issues/4
0.45
- support tied hashes(rurban++)
0.44
- do not display deprecated warnings from Data::MessagePack::Unpacker.
T::Xslate using it...
0.43 2012-06-26T02:00:57
- Data::MessagePack::Unpacker was deprecated.
0.42 2012-06-25 09:56:58
- fix failing to pack IV/NV with MAGIC (e.g. $$ in 5.16.0)
0.41 2012-03-28 01:09:44
- Revert the privous changed utf8() behavior
0.40 2012-03-28 00:37:28
- Fix $messagepack->utf8(1) behavior
- Fix tests on NV == long double env
0.39 2011-12-05 00:08:58
- Resolve RT #72920 - packing float numbers fails on some cases,
e.g. after e.g. $flaot > 0
0.38_02 2011-10-25 09:58:28
- More informative tests
0.38_01 2011-10-25 09:44:05
- Add tests to reveal problems in Data::Encoder
0.38 2011-10-10 16:17:03
- Add tests to unpacking double - the test was missing!
0.37 2011-10-10 16:08:18
- Resolve RT #71407: broken pack()/pack() for double on arm-oabi arch
(the patch contributed by @shohex)
0.36 2011-08-21 14:41:51
- Fix a PP issue incompatible with XS impl
- Fix docs
0.35_01 2011-08-19 15:27:00
- address issue/20 (cho45): Data::MessagePack did not finish correctly
when was given devided packed data
- address pull-req/82 (cho45): canonical mode like JSON.pm
- added JSON.pm-compat interface
- added utf8 mode to apply utf8::decode() when unpacking
- deprecated $PreferInteger; use D::MP->new->prefer_integer
- repository is now https://github.com/msgpack/msgpack-perl
0.34
- do not use the corrupt my_snprintf(%ll[du]) on win32(kazuho)
0.33
- fix tests (gfx)
- optimize unpacking routines in Data::MessagePack::PP (gfx)
0.32
- add tests to detect Alpha problems reported via CPAN testers (gfx)
0.31
- update Module::Install::XSUtil for ccache support (gfx)
- add version check at bootstrap in order to avoid load old .so (gfx)
0.30
- fix utf8 mode not to be reseted by $unpacker->reset method (gfx)
0.29
- add $unpacker->utf8 mode, decoding strings as UTF-8 (gfx)
0.28
- added more tests(gfx)
- refactor the PP code(gfx)
0.27
- * 6d9a629 perl: modified trivial codes in PP::Unpacker(makamaka)
- * ead8edc modified be unpack_(u)int64 in PP(makamaka)
0.26
- fixed a serious code typo in PP(makamaka)
0.25
(NO FEATURE CHANGES)
- oops. I failed releng.
0.24
- Fixed a lot of streaming unpacking issues (tokuhirom, gfx)
- Fixed unpacking issues for 64 bit integers on 32 bit perls (gfx)
- Improved performance, esp. in unpacking (gfx)
0.23
(NO FEATURE CHANGES)
- fixed english docs(hanekomu++)
0.22
- fixed issue on ithreads(broken from 0.21)
0.21
- doc enhancments
- micro performance tuning.
0.20
- first production ready release with PP driver.
0.16_04
- no feature changes
0.16_02
- document enhancement(tokuhirom)
- M::I::XSUtil 0.26 is broken. use 0.27.
0.16_01
- added PP version (used in cases PERL_DATA_MESSAGEPACK=pp or fail to load XS).
- made Makefile.PL PP configurable.
- test_pp in author's test
- modified t/05_preferred_int.t for Win32
(makamaka)
0.16
- tests on 64bit machines with -Duselongdouble
(reported by andk)
0.15
- better argument validation.
(Dan Kogai)
0.14
- fixed segv on serializing cyclic reference
(Dan Kogai)
0.13
- clearly specify requires_c99(), because msgpack C header requires C99.
0.12
- PERL_NO_GET_CONTEXT makes horrible dTHXs. remove it.
0.11
- oops(no feature changes)
0.10
- added more test cases.
- fixed portability issue
- (reviewed by gfx++)
0.09_01
- fixed memory leak issue(reported by Maxime Soulé)
0.09
- support NVTYPE=="long double" or IVTYPE=="long long" environment
(thanks to Jun Kuriyama++)
0.08
- fixed PVNV issue...
0.07
- do not use switch (SvTYPE(val)).
0.06
- use SvNOK.
0.05
- change type detection for old perl
0.04
- check SvROK first(reported by yappo++)
- PreferInteger: faster string to integer conversion; support negative value
(frsyuki++)
- make PreferInteger variable magical and remove get_sv from _msgpack_pack_sv
(frsyuki++)
0.03
- performance tuning for too long string
- fixed memory leaks in stream unpacker
0.02
- added $Data::MessagePack::PreferInteger
(requested by yappo++)
0.01
- initial release to CPAN