Add terse to LazyTrace.foldFrames().

R=rnystrom@google.com

Review URL: https://codereview.chromium.org//937433003
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 43d547a..ddaf228 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,7 @@
 ## 1.2.1
 
+* Add `terse` to `LazyTrace.foldFrames()`.
+
 * Further improve stack chains when using the VM's async/await implementation.
 
 ## 1.2.0
diff --git a/lib/src/lazy_trace.dart b/lib/src/lazy_trace.dart
index 874123e..21bb67f 100644
--- a/lib/src/lazy_trace.dart
+++ b/lib/src/lazy_trace.dart
@@ -27,8 +27,8 @@
   List<Frame> get frames => _trace.frames;
   StackTrace get vmTrace => _trace.vmTrace;
   Trace get terse => new LazyTrace(() => _trace.terse);
-  Trace foldFrames(bool predicate(frame)) =>
-    new LazyTrace(() => _trace.foldFrames(predicate));
+  Trace foldFrames(bool predicate(frame), {bool terse: false}) =>
+    new LazyTrace(() => _trace.foldFrames(predicate, terse: terse));
   String toString() => _trace.toString();
 
   // Work around issue 14075.
diff --git a/pubspec.yaml b/pubspec.yaml
index 35c419e..1134a70 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -7,7 +7,7 @@
 #
 # When the major version is upgraded, you *must* update that version constraint
 # in pub to stay in sync with this.
-version: 1.2.1-dev
+version: 1.2.1
 author: "Dart Team <misc@dartlang.org>"
 homepage: http://github.com/dart-lang/stack_trace
 description: >