- Add support for flutter 3.32.0
- Add support for flutter 3.27.0
- Fix: add missing import to gesture_detector_builder_selectable.dart (#87)
- Fix: simple null pointer exception (#82)
- Fix: function node children update (#58)
- Update
flutter_svgdependency - Make expressions inside a root selectable
- Support for Dart version
3.0.0. - Code cleanups.
- Updated example app flutter_tex dependency.
- Removed unnecessary null-aware operators. Bumped min Flutter version to
3.0.0and Dart to2.17.0.
- Added CursorNode
- Fixed text selection (
SelectableMath).
- Upgraded
flutter_svgdependency to1.0.0release.
- Upgraded
flutter_svgdependency.
- Fixed
\sqrtchild positioning.
- Fixed
alignedenvironment.
- Added dry layout support.
- Fixed styling of umlauts in text mode.
- Fixed missing implementations compile-time error on
master.
- Bumped
providerto^6.0.0.
- Fixed breaking change in
TextSelectionControls.buildHandle.
- Fixed all SVG-related bugs on web (
\sqrt, stretchies, etc.) asflutter_svgis now supported using both CanvasKit and the HTML renderer.
- Fixed
\sqrtnot displaying in CanvasKit by forcing platform views for sqrt.
- Fixed WebGL crashing by using
flutter_svgon web when CanvasKit is enabled.
- Exposed
MacroExpansioninpackage:flutter_math/tex.dart.
- Added support for custom macros by exposing
defineMacroinpackage:flutter_math/tex.dart.
- Bump
flutter_svg.
- Added missing
userUpdateTextEditingValueimplementation toInternalSelectableMathState.
- Fixed font references.
- Migrated to Flutter 2.0.
- Migrate to dart null safety
- Migrate to new selection theme api
- Fix overflow in
casesenvironment - Fix errors caused by null text colors in
Mathwidget.
- Add support for
TextStyle.colorin widget constructors.
- Fix
Math.texconstructor's wrong default value forMathOptions.
- A new
SelectableMathwidget that supports selection and copy-to-clipboard. - A TeX encoder.
- Various performance boosts.
- fix a bug where some math functions' lower bound get dropped
- Breaking change: major overhaul on class names.
- Breaking change:
baseSizeMultiplieris removed. - Breaking change: parse errors and build errors now have correct types instead of
dynamic.onErrorFallback's signature has changed as a result. - Breaking change: exports are grouped into
widgets,ast,tex.
For detailed information, please see 0.2.0 migration guide.
- With all 0.2.0 improvements, but excluding those breaking changes.
- More documentations.
- Add support for text-mode accent and unicode accents. (e.g.
äand\text{\v{a}}) - Fix underflow issues of accents and sqrts when their child has too little height.
- Remove need for specifying fonts in package Pubspec.
- Add support for Flutter Web (DomCanvas backend)
- Fix breakings caused by dart/#40674
- Support Flutter 1.20.
- Fix incorrect color for lines in \frac, \overline, \underline, and \rule
- Dashed matrix separator will now be rendered correctly
- Add support for composite symbols, i.e. \notin \not\lt
- Add API to indicate font size
- Fix a problem where some exceptions will not be caught
- Add
onErrorFallbackfunctions forFlutterMathwidget
Fix minor crashes
- Temporarily fix the problem that pana and dartfmt will crash on this package causing zero pub score
Initial release.