Sha256: e808b1817373783e2c7b449624a368f49cf2f700530bf464f461b78f28e445b6

Contents?: true

Size: 1.8 KB

Versions: 1

Compression:

Stored size: 1.8 KB

Contents

### 0.2.2 / 2020-11-28

* Support loading `libmsgpackc` as well as `libmsgpackc.so.2`, if
  `libmsgpack` cannot be found.

### 0.2.1 / 2012-05-11

* Require ffi ~> 1.0.
* Load `libmsgpack.so.3` if `libmsgpack.so` does not exist.
* Use `:string`, `:buffer_out`, `:buffer_in` FFI types.
* {FFI::MsgPack::MsgObject#set!} now raises a TypeError when given
  ambigious values.
* Temporarily drop support for [Rubinius](http://rubini.us/) due to [missing
  FFI::Union](https://github.com/rubinius/rubinius/issues/1717).

### 0.2.0 / 2011-02-18

* Added {FFI::MsgPack::MsgObject#set!}.
* Added {FFI::MsgPack::MsgObject#set_nil!}.
* Added {FFI::MsgPack::MsgObject#set_boolean!}.
* Added {FFI::MsgPack::MsgObject#set_integer!}.
* Added {FFI::MsgPack::MsgObject#set_double!}.
* Added {FFI::MsgPack::MsgObject#set_float!}.
* Added {FFI::MsgPack::MsgObject#set_raw!}.
* Added {FFI::MsgPack::MsgObject#set_array!}.
* Added {FFI::MsgPack::MsgObject#set_map!}.
* Fixed a major bug, where newly created buffers holding Msg Raws, Arrays
  or Maps, were getting GCed and then overwritten.

### 0.1.4 / 2010-08-12

* Added {FFI::MsgPack.version}.

### 0.1.3 / 2010-07-03

* Added specs for {FFI::MsgPack::Packable}.
* {FFI::MsgPack.pack} now accepts multiple arguments.
* Fixed a typo in {FFI::MsgPack::Packable#to_msgpack} (thanks bb).
* Fixed the packing of {Hash} objects.
  * Fixed the struct layout of {FFI::MsgPack::MsgKeyValue}.

### 0.1.2 / 2010-05-24

* Require libmsgpack >= 0.5.0, due to changes in the
  `msgpack_object_type` enum.

### 0.1.1 / 2010-05-21

* Fixed {FFI::MsgPack::MsgObject#initialize} on JRuby.

### 0.1.0 / 2010-05-21

* Initial release.
  * Can pack and unpack `nil`, `true`, `false`, Integers, Floats, Strings,
    Arrays and Hashes.
  * Provides a buffered / callback driven packer.
  * Provides a buffered / streaming unpacker.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ffi-msgpack-0.2.2 ChangeLog.md