From bc7b8c0c85a3d9a625b7ca0af001ad877832390f Mon Sep 17 00:00:00 2001 From: Janice Collins Date: Fri, 11 Jan 2019 13:44:57 -0800 Subject: [PATCH 1/2] Update CHANGELOG and version number for 0.28.0 --- CHANGELOG.md | 21 +++++++++++++++++++++ lib/src/version.dart | 2 +- pubspec.yaml | 2 +- 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2eeafdd03b..c3984dece6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,24 @@ +## 0.28.0 +* Fix a crash when a Dart library doesn't have the .dart suffix (#1897) +* Fix a crash when a Dart file is loaded with an unresolvable + prefix import in analyzer (#1896) +* Do not execute tools to generate documentation for non-canonical + elements that have canonical counterparts. This eliminates + "duplicate" tool runs that serve no purpose for generated docs + or macro loading. (#1898) +* Fix a minor problem where invalid command line parameters could + generate an ugly exception (#1895) +* Remove internal copy of mustache4dart and depend on the mustache + package. Many minor changes to templating as a result. (#1894) +* **Breaking change to warning handling**. Many new command line options + and dartdoc_options.yaml settings can constrain and configure + how warnings are interpreted by dartdoc, and whether they are fatal. + The old --show-warnings flag has been removed. (#1891, #1343, #1412, #1480) +* Fix a crash when loading README.md files that have invalid UTF-8. + (#1890, #1889) +* Early implementation of experiment flags for Dart tools, based + on the analyzer (#1884) + ## 0.27.0 * Several dartdoc project infrastructure changes, including coverage support. (#1869, #1878, #1879, #1881, #1882) diff --git a/lib/src/version.dart b/lib/src/version.dart index 20a0174b54..9aedebcf65 100644 --- a/lib/src/version.dart +++ b/lib/src/version.dart @@ -1,2 +1,2 @@ // Generated code. Do not modify. -const packageVersion = '0.27.0'; +const packageVersion = '0.28.0'; diff --git a/pubspec.yaml b/pubspec.yaml index 53ede84188..af5c1b6e53 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: dartdoc # Also update the `version` field in lib/dartdoc.dart. -version: 0.27.0 +version: 0.28.0 author: Dart Team description: A documentation generator for Dart. homepage: https://github.com/dart-lang/dartdoc From eb202f91c494d2453401e9c30be251b5e9f84c22 Mon Sep 17 00:00:00 2001 From: Janice Collins Date: Fri, 11 Jan 2019 14:55:34 -0800 Subject: [PATCH 2/2] Add appveyor status to README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 748852db09..5880cb5c75 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ # dartdoc [![Build Status](https://travis-ci.org/dart-lang/dartdoc.svg?branch=master)](https://travis-ci.org/dart-lang/dartdoc) +[![Appveyor Build Status](https://ci.appveyor.com/api/projects/status/s6sh69et2ga00dlu?svg=true)](https://ci.appveyor.com/project/devoncarew/dartdoc) [![Coverage Status](https://coveralls.io/repos/github/dart-lang/dartdoc/badge.svg?branch=master)](https://coveralls.io/github/dart-lang/dartdoc?branch=master)