Prepare for dartdoc 0.35.0 (#2372)
* pubspec
* Update changelog
* Update CHANGELOG.md
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 96e2609..11a2bb6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,23 @@
+## 0.35.0
+
+* Update Dart analyzer version to 0.40+ and update minimum Dart version
+ to 2.10. (#2372)
+* Add a `nodoc` option in `dartdoc_options.yaml` to prevent all symbols
+ declared in a file from ever being documented, similar to using `@nodoc`
+ (#2369, #2368, #2266, #2355)
+* Some template interface refactors preparing for mustache changes to drop
+ use of dart:mirrors. (#2371, #2370)
+* Add an feature to allow declaring a `DartdocOption`'s value to be a glob.
+ (#2365)
+ * **Breaking change**: The `DartdocOption` constructor interface has changed
+ so it uses an enum instead of individual `isFile` and `isDir`.
+* Emit a warning rather than throwing a fatal error for a package with
+ no libraries. (#2360, #2327)
+* Fix several problems with implementation chain display when there are
+ intermediate private classes (#2358, #2290, #2094, #2354, #1623)
+* Fix a deadlock in `MultiFutureTracker`. (#2351)
+* Cache exclude values and known parts. (#2347)
+
## 0.34.0
* PackageConfigProvider, MockSdk, etc for improved unit testing (#2332)
diff --git a/dartdoc_options.yaml b/dartdoc_options.yaml
index afb6933..6a6924a 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.34.0/%f%#L%l%'
+ uriTemplate: 'https://github.com/dart-lang/dartdoc/blob/v0.35.0/%f%#L%l%'
diff --git a/lib/src/version.dart b/lib/src/version.dart
index 5af6cb1..c0c9f43 100644
--- a/lib/src/version.dart
+++ b/lib/src/version.dart
@@ -1,2 +1,2 @@
// Generated code. Do not modify.
-const packageVersion = '0.34.0';
+const packageVersion = '0.35.0';
diff --git a/pubspec.yaml b/pubspec.yaml
index fb316fd..8725412 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,13 +1,13 @@
name: dartdoc
# Run `grind build` after updating.
-version: 0.34.0
+version: 0.35.0
description: A non-interactive HTML documentation generator for Dart source code.
homepage: https://github.com/dart-lang/dartdoc
environment:
- sdk: '>=2.7.0 <3.0.0'
+ sdk: '>=2.10.0 <3.0.0'
dependencies:
- analyzer: ^0.39.17
+ analyzer: ^0.40.4
args: '>=1.5.0 <2.0.0'
collection: ^1.2.0
cli_util: '>=0.1.4 <0.3.0'
@@ -25,7 +25,7 @@
dev_dependencies:
async: '>=2.0.8'
- build: ^1.3.0
+ build: ^1.5.0
build_runner: ^1.10.0
build_version: ^2.0.1
coverage: ^0.14.0