math_expressions_builder 1.1.2
math_expressions_builder: ^1.1.2 copied to clipboard
A stable Dart package to programmatically build and manipulate LaTeX math expressions using a tree-based structure.
1.1.2 #
- Remove some bugs & handle workings.
1.1.1 #
- Format all dart files to match the Dart formatter.
1.1.0 #
- Project Professionalization & Documentation Overhaul:
- Rewrote and clarified all user-facing examples in the
example,bin, andREADME.mdfiles to better showcase package features. - Added comprehensive Dartdoc API documentation to all public classes and methods, including
MathTreeandMathInputController. - Replaced the placeholder visual in the
README.mdwith a rendered image of the quadratic formula. - Upgraded project configuration, including dependency versions,
.gitignore, and linting rules. - Formatted the entire codebase to align with Dart's recommended style guidelines.
- Rewrote and clarified all user-facing examples in the
1.0.5 #
- Fix some issues in README.md file.
1.0.4 #
- Improved
README.mdwith more detailed descriptions, badges, and examples. - Corrected placeholder copyright notice in
LICENSE. - Converted
test/new_features_test.dartinto a valid unit test. - Updated package description and documentation for clarity ahead of publishing.
1.0.3 #
- Add some new features to core functionallity for building Math & LaTeX expresssions.
1.0.2 #
- Added
MathInputControllerfor simplified, button-press like input of common mathematical elements. - Updated SDK constraint to
>=3.8.1 <4.0.0. - Enhanced example usage in
example/math_expressions_builder_example.dartto demonstrateMathInputControllerand corrected output formatting.
1.0.1 #
- Format files to match the Dart formatter.
1.0.0 #
- Initial release of the package.
- Core functionality for building LaTeX expressions with a tree structure.
- Support for numbers, operators, fractions, roots, and powers.
- Cursor movement for programmatic expression editing.