flutter_widget_from_html

Flutter package to render html as widgets that supports hyperlink, image, audio, video, iframe and many other tags.

MIT License

Stars
625
Committers
16

Bot releases are hidden (Show)

flutter_widget_from_html - v0.15.2 Latest Release

Published by daohoangson about 2 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/daohoangson/flutter_widget_from_html/compare/v0.15.1...v0.15.2

265ebee8cb4c960a7f7a53e47e2cc61a6212abf6 APKs:

Web build has been deployed to https://demo-owmo06hgz-fwfh.vercel.app. Quick links:

flutter_widget_from_html - v0.15.1

Published by daohoangson 4 months ago

What's Changed

Full Changelog: https://github.com/daohoangson/flutter_widget_from_html/compare/v0.15.0...v0.15.1

aab7824e1bf45eb91495a8d71b01ec0882b85bf8 APKs:

Web build has been deployed to https://demo-gwf2ewu15-fwfh.vercel.app. Quick links:

flutter_widget_from_html - v0.15.0

Published by daohoangson 6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/daohoangson/flutter_widget_from_html/compare/v0.14.11...v0.15.0

6854c72f98c8e0e4fe096f49def00334ab96ba27 APKs:

Web build has been deployed to https://example-54g0z7nfv-htmlwidgets-projects.vercel.app. Quick links:

flutter_widget_from_html - v0.14.11

Published by daohoangson 10 months ago

What's Changed

  • Fix infinite TextStyle.height (#1147)
  • Deprecate InheritedProperties.style getter (#1147)

Full Changelog: https://github.com/daohoangson/flutter_widget_from_html/compare/v0.14.10...v0.14.11

83c67e71181f66ec79d68058a33ef378214c5a52 APKs:

Web build has been deployed to https://example-6dvtuiizn-flutter-widget-from-html.vercel.app. Quick links:

flutter_widget_from_html - v0.14.10

Published by daohoangson 10 months ago

flutter_widget_from_html - v0.14.9

Published by daohoangson 10 months ago

flutter_widget_from_html - v0.14.8

Published by daohoangson 11 months ago

flutter_widget_from_html - v0.14.7

Published by daohoangson 11 months ago

flutter_widget_from_html - v0.14.6

Published by daohoangson 12 months ago

flutter_widget_from_html - v0.14.5

Published by daohoangson 12 months ago

What's Changed

  • Add support for auto margins (#1077)
  • BREAKING: Replace CssLengthBox.getValueLeft with .getLeft
  • BREAKING: Replace CssLengthBox.getValueRight with .getRight

Full Changelog: https://github.com/daohoangson/flutter_widget_from_html/compare/v0.14.4+1...v0.14.5

ceb41a770a43f575a25ef6fc500de21fba445111 APKs:

Web build has been deployed to https://example-jbvca0x3m-flutter-widget-from-html.vercel.app. Quick links:

flutter_widget_from_html - v0.14.4+1

Published by daohoangson 12 months ago

What's Changed

Full Changelog: https://github.com/daohoangson/flutter_widget_from_html/compare/v0.14.3...v0.14.4+1

25d7213711a6ead810837b5c4c6640bb5f7e62ab APKs:

Web build has been deployed to https://example-q3ypat9bv-flutter-widget-from-html.vercel.app. Quick links:

flutter_widget_from_html - v0.14.3

Published by daohoangson 12 months ago

flutter_widget_from_html - v0.14.2

Published by daohoangson about 1 year ago

Features and bug fixes

  • Add support for display: table-cell without row (#905)
  • Add supporf for BuildTree.getNonInherited and .setNonInherited (#948)
  • Add support for InlineCustomWidget via customWidgetBuilder to render simple widget inline (#1056)
  • Add support for BuildOp.inline to render complicated widget inline (#1056)
  • Fix incorrect cursor inside a SelectionArea (#902)
  • Fix border radius does not clip contents (#903)
  • Fix anchor doesn't work with baseUrl specified (#904)
  • Fix padding is ignored on empty P tag (#906)
  • Fix border-radius error if border is not uniform (#910)
  • Fix inline white-space: nowrap (#944)
  • Fix TR background color doesn't fill the whole row by #1049

Changes that require migration

  • Replace WidgetPlaceholder.generator with .debugLabel (#619)
  • Replace WidgetFactory.gestureTapCallback with .buildGestureRecognizer (#732)
  • Replace RebuildTriggers with List
  • Replace BuildBit.detach, .insertAfter and .insertBefore with returning a new tree in BuildOp.onParsed (#732)

Breaking changes

  • Remove HtmlWidget.webViewXxx properties #615
  • Remove support for box-sizing (#903)
  • Remove WidgetPlaceholder.autoUnwrap (#906)
  • .getDependency<MediaQueryData>() no longer works (#911)
  • Append defaultStyles instead of prepend (#1055)
  • Change default alignment of inline widget from bottom to baseline (#1056)

Full Changelog: https://github.com/daohoangson/flutter_widget_from_html/compare/v0.10.6...v0.14.2

c3c4afa23d5f39790f7b24c18e875236b90a2501 APKs:

Web build has been deployed to https://example-ckdwsyd7j-flutter-widget-from-html.vercel.app. Quick links:

flutter_widget_from_html - v0.10.6

Published by daohoangson about 1 year ago

flutter_widget_from_html - v0.10.5+3

Published by daohoangson about 1 year ago

flutter_widget_from_html - v0.10.5

Published by daohoangson about 1 year ago

flutter_widget_from_html - v0.10.4

Published by daohoangson about 1 year ago

flutter_widget_from_html - v0.10.3

Published by daohoangson over 1 year ago

  • Fix border-radius being overwritten by border (#966)

0e041fa7d205e0ae617e825cdc2ae4e03fa735dd APKs:

Web build has been deployed to https://example-1nhvjfnma-flutter-widget-from-html.vercel.app. Quick links:

flutter_widget_from_html - v0.10.0

Published by daohoangson over 1 year ago

  • Add support for Flutter 3.7 (#861)
  • Update dependency flutter_svg to v2 (#862)

fc651f13402e095126f11a100f26655c8036e730 APKs:

Web build has been deployed to https://example-5dc6tu8g3-flutter-widget-from-html.vercel.app. Quick links:

flutter_widget_from_html - v0.9.1

Published by daohoangson almost 2 years ago

  • Adjust text-decoration-line cascading logic (#843)
  • Try catch possible errors during table layout (#846)
  • Add support for list-style-type: none (#847)
  • Add support for src attribute in VIDEO tag (#848)
  • Adjust sizing logic for IMG tag (#854)
  • Redistribute table column width to avoid overflow (#856)

a4ab581af2add25ad9d462ab68d2ef4107d11cfe APKs:

Web build has been deployed to https://example-5nskso4ei-flutter-widget-from-html.vercel.app. Quick links:

Package Rankings
Top 1.64% on Pub.dev
Badges
Extracted from project README
Flutter codecov pub package pub package pub package pub package pub package pub package pub package
Related Projects