- Fix missing_return analyzer errors in
processStartTagandprocessEndTagmethods.
- Set max SDK version to
<3.0.0, and adjust other dependencies.
- Updated SDK version to 2.0.0-dev.17.0
- Update the signatures of
FilteredElementList.indexOfandFilteredElementList.lastIndexOfto include type annotations.
- Update signature for implementations of
Iterable.singleWhereto include optional argument.
- Changed the implementation of
SetandListclasses to use base classes fromdart:collection.
- Support the latest release of
pkg/csslib.
- Update Set.difference to take a Set.
- BREAKING Fix all strong mode errors and warnings. This involved adding more precise types on some public APIs, which is why it may break users.
- Support
csslibversions0.13.x.
- Exclude
.packagesfile from the published package.
- Added
Element.endSourceSpan, containing the span of a closing tag.
- Support
csslibversion0.12.0.
- package has been renamed to
html
- switch from
source_maps'Spanclass tosource_span'sSourceSpanclass.
- expand the version constraint for csslib.
- use a more recent source_maps version.
- fix how document fragments are added in NodeList.add/addAll/insertAll.
- add Node.text, Node.append, Document.documentElement
- add Text.data, deprecate Node.value and Text.value.
- deprecate Node.$dom_nodeType
- added querySelector/querySelectorAll, deprecated query/queryAll. This matches the current APIs in dart:html.