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.

247 lines
2.0 KiB

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