default logs to stderr
diff --git a/CHANGELOG.md b/CHANGELOG.md
index eb72bff..2cf1175 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+# 0.8
+
+logrus: defaults to stderr instead of stdout
+
# 0.7.3
formatter/\*: allow configuration of timestamp layout
diff --git a/logger.go b/logger.go
index da928a3..3c07ea7 100644
--- a/logger.go
+++ b/logger.go
@@ -44,7 +44,7 @@
// It's recommended to make this a global instance called `log`.
func New() *Logger {
return &Logger{
- Out: os.Stdout,
+ Out: os.Stderr,
Formatter: new(TextFormatter),
Hooks: make(levelHooks),
Level: InfoLevel,