Skip to content

Commit 13daf78

Browse files
authored
Prepare for dartdoc 0.25.0 (#1842)
* Changelog and pubspec changes * Update version and rebuild test package docs
1 parent 3b47834 commit 13daf78

File tree

7 files changed

+33
-10
lines changed

7 files changed

+33
-10
lines changed

CHANGELOG.md

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,29 @@
1-
## 0.24.2-dev
1+
## 0.25.0
2+
* Fix crash if a code reference ambiguously referred to a parameter of
3+
an optional function parameter (#1835, #1841)
4+
* Allow annotations that return the dynamic type (#1834, #1840)
5+
* Better error messages in the case of a package with no documentable
6+
libraries (#1832)
7+
* Fix a problem where the reexport tagger could trigger stack overflow
8+
if a library exported itself (#1832, #1838)
9+
* Performance-related refactorings to return some of the performance lost
10+
with macro templates in private libraries (#1828, #1829, #1831, #1837)
11+
* Fix several Flutter problems (#1819)
12+
* Fix assertion failure if macros are defined in packages with no public
13+
libraries
14+
* Allow declaring macro templates in private libraries
15+
* Avoid circular dependency in finding special objects
16+
* Populate reference cache with child elements of mixins (fixes ~45 links
17+
inside Flutter)
218
* Added support for automatic snapshotting of external tools (i.e. for {@tool}
3-
directives) written in Dart.
19+
directives) written in Dart. (#1820)
20+
* Changes to reduce use of internal APIs in analyzer (#1817, #1825)
21+
* Template text now appears where it is defined in addition to where it is
22+
referenced (#1812)
23+
* Change placeholder string in search box to 'Search API Docs'
24+
* Fix some instances where macros were not being resolved correctly (#1811)
25+
* Macro templates now appear where they are defined in addition to where
26+
they are referenced (#1810)
427

528
## 0.24.1
629
* Added more metadata (element name, project name, etc.) to external tool invocations.

lib/src/version.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
// Generated code. Do not modify.
2-
const packageVersion = '0.24.2-dev';
2+
const packageVersion = '0.25.0';

pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
name: dartdoc
22
# Also update the `version` field in lib/dartdoc.dart.
3-
version: 0.24.2-dev
3+
version: 0.25.0
44
author: Dart Team <[email protected]>
55
description: A documentation generator for Dart.
66
homepage: https://github.com/dart-lang/dartdoc
77
environment:
8-
sdk: '>=2.0.0 <3.0.0'
8+
sdk: '>=2.1.0-dev.9.4 <3.0.0'
99

1010
dependencies:
11-
analyzer: ^0.33.3+1
11+
analyzer: ^0.33.3+2
1212
args: '>=1.4.1 <2.0.0'
1313
collection: ^1.2.0
1414
crypto: ^2.0.6

testing/test_package_docs/__404error.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

testing/test_package_docs/index.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

testing/test_package_docs_dev/__404error.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

testing/test_package_docs_dev/index.html

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)