simple_block_markup_language 3.2.1 simple_block_markup_language: ^3.2.1 copied to clipboard
A simple markup language that describes block elements in an easy-to-see format.
3.2.1 #
- Added UtilSpBMLLine class.
- Fixed a bug in SpBMLBlock's toSpBML(). With this fix, content that contains only line breaks is now converted correctly.
- Related to the above, the behavior of the build method of SpBMLBuilder has also been corrected.
- SpBMLParser also no longer uses LineSplitter, so its behavior will change slightly.
3.2.0 #
- Added haveSameParams method to SpBMLBlock.
3.1.0 #
- Added childrenIndex optional parameter to the set method in SpBMLBuilder.
- Added replace method to SpBMLBuilder.
- Performed SpBMLBuilder refactoring.
3.0.0 #
- The behavior of getUnderAllBlocks in SpBMLBuilder has changed and the return value is no longer a deep copy.
- Added explanatory text for SpBMLBuilder.
2.0.0 #
- Supported Dart 3.
1.0.0 #
- Change short name and extension, SBML to SpBML.
0.0.6 #
- Added return values to SBMLBuilder add and set methods.
0.0.5 #
- Refactored package structure.
0.0.4 #
- Tighter value checking for builder add and set methods.
- Changed the parser to throw an syntax error instead of ignoring the first line esc tag.
0.0.3 #
- Enhanced validation of input values for add and set methods in the SBMLBuilder class.
0.0.2 #
- Made the builder's add method support default arguments.
- Added the set method to SBMLBuilder.
0.0.1 #
- Initial release.