OSDN Git Service

new repo
[bytom/vapor.git] / vendor / github.com / tendermint / go-wire / CHANGELOG.md
1 # Changelog
2
3 ## 0.7.1 (Oct 27, 2017)
4
5 BUG FIXES:
6  - dont use nil for empty byte array (undoes fix from 0.7.0 pending further analysis)
7
8 ## 0.7.0 (Oct 26, 2017)
9
10 BREAKING CHANGE:
11  - time: panic on encode, error on decode for times before 1970
12  - rm codec.go
13
14 IMPROVEMENTS:
15  - various additional comments, guards, and checks
16
17 BUG FIXES:
18  - fix default encoding of time and bytes
19  - don't panic on ReadTime
20  - limit the amount of memory that can be allocated
21
22 ## 0.6.2 (May 18, 2017)
23
24 FEATURES:
25
26 - `github.com/tendermint/go-data` -> `github.com/tendermint/go-wire/data`
27
28 IMPROVEMENTS:
29
30 - Update imports for new `tmlibs` repository
31
32 ## 0.6.1 (April 18, 2017)
33
34 FEATURES:
35
36 - Size functions: ByteSliceSize, UvarintSize
37 - CLI tool 
38 - Expression DSL
39 - New functions for bools: ReadBool, WriteBool, GetBool, PutBool
40 - ReadJSONBytes function
41
42
43 IMPROVEMENTS:
44
45 - Makefile
46 - Use arrays instead of slices
47 - More testing
48 - Allow omitempty to work on non-comparable types
49
50 BUG FIXES:
51
52 - Allow time parsing for seconds, milliseconds, and microseconds
53 - Stop overflows in ReadBinaryBytes
54
55
56 ## 0.6.0 (January 18, 2016)
57
58 BREAKING CHANGES:
59
60 FEATURES:
61
62 IMPROVEMENTS:
63
64 BUG FIXES:
65
66
67 ## Prehistory
68