tendermint/CHANGELOG.md

240 lines
1.8 KiB
Markdown
Raw Normal View History

2017-05-15 06:09:42 -07:00
# Changelog
2017-09-18 18:06:10 -07:00
## 0.3.0 (September 21, 2017_
2017-06-17 15:35:05 -07:00
BREAKING CHANGES:
2017-09-18 18:06:10 -07:00
- [log] logger functions no longer returns an error
2017-08-25 13:58:37 -07:00
- [common] NewBaseService takes the new logger
2017-06-20 13:40:32 -07:00
- [cli] RunCaptureWithArgs now captures stderr and stdout
- +func RunCaptureWithArgs(cmd Executable, args []string, env map[string]string) (stdout, stderr string, err error)
2017-09-18 18:06:10 -07:00
- -func RunCaptureWithArgs(cmd Executable, args []string, env map[string]string) (output string, err error)
2017-06-17 15:35:05 -07:00
2017-06-20 14:18:55 -07:00
FEATURES:
2017-08-25 13:58:37 -07:00
- [common] various common HTTP functionality
2017-09-18 18:06:10 -07:00
- [common] Date range parsing from string (ex. "2015-12-31:2017-12-31")
2017-08-25 13:58:37 -07:00
- [pubsub] New package for publish-subscribe with more advanced filtering
BUG FIXES:
- [common] fix atomicity of WriteFileAtomic by calling fsync
- [db] fix memDb iteration index out of range
2017-06-20 14:18:55 -07:00
2017-06-16 08:40:14 -07:00
## 0.2.2 (June 16, 2017)
FEATURES:
- [common] IsHex and StripHex for handling `0x` prefixed hex strings
- [log] NewTracingLogger returns a logger that output error traces, ala `github.com/pkg/errors`
IMPROVEMENTS:
- [cli] Error handling for tests
2017-09-18 18:06:10 -07:00
- [cli] Support dashes in ENV variables
2017-06-16 08:40:14 -07:00
BUG FIXES:
- [flowrate] Fix non-deterministic test failures
2017-06-02 01:55:43 -07:00
## 0.2.1 (June 2, 2017)
FEATURES:
- [cli] Log level parsing moved here from tendermint repo
2017-05-18 02:27:26 -07:00
## 0.2.0 (May 18, 2017)
2017-05-15 06:09:42 -07:00
BREAKING CHANGES:
- [common] NewBaseService takes the new logger
FEATURES:
- [cli] New library to standardize building command line tools
- [log] New logging library
BUG FIXES:
2017-06-02 01:55:43 -07:00
- [autofile] Close file before rotating
2017-05-15 06:09:42 -07:00
## 0.1.0 (May 1, 2017)
Initial release, combines what were previously independent repos:
- go-autofile
- go-clist
- go-common
- go-db
- go-events
- go-flowrate
- go-logger
- go-merkle
- go-process