Skip to content

Commit a6ed626

Browse files
committed
Default map unpacker function is now maps
1 parent 7073a0d commit a6ed626

File tree

2 files changed

+2
-9
lines changed

2 files changed

+2
-9
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,12 +103,14 @@ Apache License 2.0
103103

104104
- Deprecate `nil`
105105
- Moved to rebar3
106+
- Promote default map unpacker as default format when OTP is >= 17
106107

107108
## 0.3.5 / 0.3.4
108109

109110
- 0.3 series will be the last versions that supports R16B or older
110111
versions of OTP.
111112
- OTP 18.0 support
113+
- Promote default map unpacker as default format when OTP is >= 18
112114

113115
## 0.3.3
114116

include/msgpack.hrl

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -55,18 +55,9 @@
5555
{ext, {msgpack_ext_packer(),msgpack_ext_unpacker()} | module()}
5656
].
5757

58-
-ifdef(default_map).
59-
6058
-define(DEFAULT_MAP_FORMAT, map).
6159
-define(DEFAULT_MAP_UNPACKER_FUN, fun msgpack_unpacker:unpack_map/3).
6260

63-
-else.
64-
65-
-define(DEFAULT_MAP_FORMAT, jiffy).
66-
-define(DEFAULT_MAP_UNPACKER_FUN, fun msgpack_unpacker:unpack_map_jiffy/3).
67-
68-
-endif.
69-
7061
-record(options_v1, {
7162
interface = ?DEFAULT_MAP_FORMAT :: jiffy | jsx,
7263
map_unpack_fun = ?DEFAULT_MAP_UNPACKER_FUN :: msgpack_map_unpacker(),

0 commit comments

Comments
 (0)