Release 0.34.0; breaking changes (#2349)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index af45873..96e2609 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,27 @@
+## 0.34.0
+
+* PackageConfigProvider, MockSdk, etc for improved unit testing (#2332)
+  * The new PackageConfigProvider class abstracts over PackageConfig from
+    `package_config`. PhysicalPackageConfigProvider uses the real one;
+    MemoryPackageConfigProvider is used in tests.
+  * The new `isSdkLibraryDocumented` abstracts over SdkLibrary's
+    `isDocumented`, because it throws unimplemented for `MockSdkLibrary`.
+  * Remove `ResourceProviderExtensions.defaultSdkDir`. Now this is a property
+    of PackageMetaProvider.
+  * **Breaking change**: Move `io_utils` `listDir` to be a private method in
+    PackageBuilder.
+  * **Breaking change**: Add parameter to PubPackageBuilder constructor for a
+    PackageConfigProvider.
+  * **Breaking change**: Add two parameters to the PackageMetaProvider
+    constructor, one for the default SDK directory, and one for the DartSdk.
+  * Deprecate package.dart's `substituteNameVersion`.
+  * Shorten doc comments here and there to 80 columns.
+  * Move any tests which use `testing/test_package_small` to be unit tests;
+    delete the package in `testing/`.
+  * Move some tests for properties of package which use the ginormous testing
+    package to unit tests
+* Add a warning when an unknown directive is parsed in a comment. (#2340)
+
 ## 0.33.0
 
 * Remove a use of resource loading (#2337)
diff --git a/dartdoc_options.yaml b/dartdoc_options.yaml
index cdbcf80..afb6933 100644
--- a/dartdoc_options.yaml
+++ b/dartdoc_options.yaml
@@ -1,4 +1,4 @@
 dartdoc:
   linkToSource:
     root: '.'
-    uriTemplate: 'https://github.com/dart-lang/dartdoc/blob/v0.33.0/%f%#L%l%'
+    uriTemplate: 'https://github.com/dart-lang/dartdoc/blob/v0.34.0/%f%#L%l%'
diff --git a/lib/src/version.dart b/lib/src/version.dart
index 5138edf..5af6cb1 100644
--- a/lib/src/version.dart
+++ b/lib/src/version.dart
@@ -1,2 +1,2 @@
 // Generated code. Do not modify.
-const packageVersion = '0.33.0';
+const packageVersion = '0.34.0';
diff --git a/pubspec.yaml b/pubspec.yaml
index c474d64..4cb518b 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,6 +1,6 @@
 name: dartdoc
 # Run `grind build` after updating.
-version: 0.33.0
+version: 0.34.0
 description: A non-interactive HTML documentation generator for Dart source code.
 homepage: https://github.com/dart-lang/dartdoc
 environment: