Releases: dart-lang/dartdoc
Releases · dart-lang/dartdoc
v0.31.0
--link-to-remoteis now the default. (#2147)--show-progressis now the default on interactive terminals,
and has improved quality of output. (#2147)- Excessive notifications for "parsing" have been squelched from
stdout. (#2141, #2147) - Fixed a bug where explicitly requested private members in a comment
reference could result in broken link generation. (#2147) - Dartdoc now generates documentation for itself cleanly (#2147)
- Dartdoc can now generate links to new version format SDKs
without crashing. (#2186)
v0.30.4
- Fix regression in canonicalization from extension methods. (#2099).
- Do not throw if a const constructor's staticElement can not be resolved
(#2176, #2143). - Hide non-local embedded SDKs, preventing Flutter's sky_engine from
being documented by default with Flutter packages (#1949, #2175). - Fix a problem with reentrance on TopLevelVariable doc caching. (#2173, #2143)
- A batch of tweaks for the new markdown output templates (#2162)
v0.30.3
v0.30.2
v0.30.1
- A more complete fix for the broken search box. (#2125, #2124)
- Fix the "--rel-canonical-prefix" flag post
base href. (#2126, #2122) - Tool change:
grind serve-pub-packagecan now serve packages depending
on flutter for debugging purposes (#2130) - More internal changes preparing for markdown output (#2138, #2140, #2132,
#2121, #2115) - Fix a crash when using --no-generate-docs (#2139)
v0.30.0+1
v0.30.0
- BREAKING CHANGE: no longer use
<base href>in generated documentation, instead
use real relative links. This may break manually constructed links that rely
on base href, or could impact post-processing of dartdoc HTML. Most users
should not notice. A hidden flag can for now restore the old behavior, but
will be removed soon. (#2098, #2096) - More refactors to prepare for markdown rendering. (#2100, #2114)
- Fix crashes with extensions on special types. (#2112, #2102)
- Add a new error type for multiple-file overwrite problems. (#2111, #2110)
- Allow FunctionTypes to work in applicability checks for extensions. (#2109, #2101)
- Refactor to use Element.declaration over Member.baseMember. (#2106)
v0.29.3
v0.29.2
- Many refactoring changes to rendering and tests (#2084, #2081, #2080, #2078, #2077, #2076, #2068, #2067)
- Add 'required' for required named parameters with NNBD enabled (#2075)
- Rewrite parameter handling and fix problems with brackets (#2075, #2059, #2052, #2082)
- Add 'late' as a feature for final variables with NNBD enabled (#2071)
- Add presubmit grinder and dartfmt check for dartdoc development (#2070)
- Initial implementation of NNBD support (with --enable-experiment flag) (#2069)