html 0.15.0
html: ^0.15.0 copied to clipboard

APIs for parsing and manipulating HTML content outside the browser.

0.15.0 #

  • Migrate to null safety.
  • Drop lastPhase, beforeRcDataPhase, and container fields from HtmlParser class. These fields never had a value other than null.

0.14.0+4 #

  • Fix a bug parsing bad HTML where a 'button' end tag needs to close other elements.

0.14.0+3 #

  • Fix spans generated for HTML with higher-plane unicode characters (eg. emojis).

0.14.0+2 #

  • Support package:css >=0.13.2 <0.17.0.

0.14.0+1 #

  • Support package:css >=0.13.2 <0.16.0.

0.14.0 #

BREAKING CHANGES

  • Drop support for encodings other than UTF-8 and ASCII.
  • Removed parser_console.dart library.

0.13.4+1 #

  • Fixes to readme and pubspec.

0.13.4 #

  • Require Dart 2.0 stable.

0.13.3+3 #

  • Do not use this tag in our systems - there was an earlier version of it pointing to a different commit, that is still in some caches.

  • Fix missing_return analyzer errors in processStartTag and processEndTag methods.

0.13.3+2 #

  • Set max SDK version to <3.0.0, and adjust other dependencies.

0.13.3+1 #

  • Updated SDK version to 2.0.0-dev.17.0

0.13.3 #

  • Update the signatures of FilteredElementList.indexOf and FilteredElementList.lastIndexOf to include type annotations.

0.13.2+2 #

  • Update signature for implementations of Iterable.singleWhere to include optional argument.

0.13.2+1 #

  • Changed the implementation of Set and List classes to use base classes from dart:collection.

0.13.2 #

  • Support the latest release of pkg/csslib.

0.13.1 #

  • Update Set.difference to take a Set
262
likes
110
pub points
100%
popularity

Publisher

tools.dart.dev

APIs for parsing and manipulating HTML content outside the browser.

Repository (GitHub)
View/report issues

Documentation

API reference

License

unknown (LICENSE)

Dependencies

csslib, source_span

More

Packages that depend on html