Skip to content

Commit

Permalink
Prepare release and fix an issue with go-modules and the fuzzer (see: (
Browse files Browse the repository at this point in the history
  • Loading branch information
liamsi authored May 14, 2019
1 parent fc5dc13 commit a159742
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 5 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# Changelog

## 0.15.0 (May 2, 2018)

BREAKING CHANGE:
- JSON: Skip null fields on decoding when the `json:"omitempty"` tag is set.
This matches the encoding behaviour ([#261]).

IMPROVEMENTS:
- Amino becomes a go-module (requires go 1.11) but keeps dep support for backwards compatibility ([#255]).


[#255]: https://github.com/tendermint/go-amino/pull/255
[#261]: https://github.com/tendermint/go-amino/issues/261

## 0.14.1 (November 6, 2018)

IMPROVEMENTS:
Expand Down
10 changes: 6 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -42,15 +42,17 @@ gofuzz_binary:
rm -rf tests/fuzz/binary/crashers/
rm -rf tests/fuzz/binary/suppressions/
go run tests/fuzz/binary/init-corpus/main.go --corpus-parent=tests/fuzz/binary
go-fuzz-build github.com/tendermint/go-amino/tests/fuzz/binary
go-fuzz -bin=./fuzz_binary-fuzz.zip -workdir=tests/fuzz/binary
# TODO: update when https://github.com/dvyukov/go-fuzz/issues/195 is resolved
GO111MODULE=off go-fuzz-build github.com/tendermint/go-amino/tests/fuzz/binary
GO111MODULE=off go-fuzz -bin=./fuzz_binary-fuzz.zip -workdir=tests/fuzz/binary

gofuzz_json:
rm -rf tests/fuzz/json/corpus/
rm -rf tests/fuzz/json/crashers/
rm -rf tests/fuzz/json/suppressions/
go-fuzz-build github.com/tendermint/go-amino/tests/fuzz/json
go-fuzz -bin=./fuzz_json-fuzz.zip -workdir=tests/fuzz/json
# TODO: update when https://github.com/dvyukov/go-fuzz/issues/195 is resolved
GO111MODULE=off go-fuzz-build github.com/tendermint/go-amino/tests/fuzz/json
GO111MODULE=off go-fuzz -bin=./fuzz_json-fuzz.zip -workdir=tests/fuzz/json


########################################
Expand Down
2 changes: 1 addition & 1 deletion version.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package amino

// Version
const Version = "0.12.0"
const Version = "0.15.0"

0 comments on commit a159742

Please sign in to comment.