diff --git a/CHANGELOG.md b/CHANGELOG.md index 96e260903c..11a2bb6a5d 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 afb6933882..6a6924ab84 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 5af6cb1f3e..c0c9f43d8b 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 fb316fd6a9..87254122b2 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 @@ dependencies: 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