You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

241 lines
1.9 KiB

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