Skip to content

Latest commit

 

History

History
132 lines (93 loc) · 10.9 KB

CHANGELOG.md

File metadata and controls

132 lines (93 loc) · 10.9 KB

Changelog

0.8.0 (2023-12-26)

Features

  • add constructor for the norm () operator (660a412)
  • add more constructors for operator (#33) (71ab5ca)

0.7.0 (2023-12-22)

Features

  • add possibility to map content of MathMl (#29) (91d35de)

0.6.1 (2023-12-14)

Bug Fixes

  • document the operator and ident constructors (#24) (329fa2c)

0.6.0 (2023-12-14)

Features

0.5.1 (2023-12-12)

Bug Fixes

  • wrap elements of underover and subsup in row when many used (#19) (8355f4d)

0.5.0 (2023-12-10)

Features

  • implement IntoElements for Elements (#17) (9a61b9b)

0.4.1 (2023-12-10)

Bug Fixes

  • constrain Error associated type with std::error::Error (#15) (2177ea8)

0.4.0 (2023-12-08)

Features

0.3.0 (2023-12-08)

Features

  • add Tag variants and helper macro for conversion (6f215e6)
  • add basic implementation for annotation element (a1d7b46)
  • add basic implementation for MathML global attributes (727af4b)
  • add buffered writer rendering trait and impl (2554668)
  • add getter for content of MathMl (d710039)
  • add helper function to add attributes to table (d35ad91)
  • add helper Ident constructors (f10b9c5)
  • add operator helper constructors (6108285)
  • define ToMathMl trait (2927ce5)
  • derive useful traits for marker structs (70477d8)
  • further improve API of elements and builders (a962235)
  • group elements as defined in MathMl spec (1fcdf1e)
  • impl ToMathMl for annotation and semantics (b78fac4)
  • impl builder for msub, msup and msubsup (53729d2)
  • impl builder pattern for multiscripts (5d04c0a)
  • impl from error for tag (aa77c3c)
  • impl from frac for tag (339563e)
  • impl from ident for tag (cb3ac83)
  • impl from multiscripts for tag (fa9d153)
  • implement Renderer for BufMathMlWriter (5188edb)
  • implement ToMathMl for Attribute (0df3dfe)
  • implement action to tag conversion (7f2943f)
  • implement annotation and semantics to tag conversion (5c7f2d8)
  • implement attributes for MathMl (c5a7865)
  • implement basic types and their builders (81bed89)
  • implement basics of some elements (9abf901)
  • implement builder for math (77d93b6)
  • implement builder for merror (bcdfdca)
  • implement builder for mi element (ident) (14c0ca6)
  • implement builder for munderover element (df564d0)
  • implement builder for radicals (c89aa73)
  • implement builder pattern for annotation (97a229f)
  • implement builder pattern for mfrac (d17ea5f)
  • implement builder pattern for semantics (c0ce1b0)
  • implement building of padded (dfd02c0)
  • implement building of phantom (81d3baa)
  • implement building patterns for mn, mo (fc35c0d)
  • implement more elements (0569f4a)
  • implement more elements (ecfe9ec)
  • implement rendering with visitor pattern (5586407)
  • implement rest of the conversions to Tag (d3d95e5)
  • implement the rest of elements (305ad42)
  • improve API of mrow (6cb213e)
  • improve API of ms, mspace and mstyle (b717979)
  • improve API of Table, TableRow and TableCell (a1aaf83)
  • improve API of Text element (f55998e)
  • improve docs and impl builder for maction (6da8df0)
  • init repository (23e08af)
  • make API more ergonomic (46dcae6)
  • mutably borrow renderer in MathMlRenderer trait (ee9d7d9)
  • prepare rendering of MathMl (605b0ad)
  • provide more helper macros and improve API (7edd11f)

Bug Fixes

  • borrow immutable when mutable not needed (9311883)
  • correctly set sub and sup in SubSupBuilder (9c13518)
  • generalize from_types macro (e917f5d)
  • ignore html and javascript files used for testing (3bb0605)
  • improve API consistency (39e305f)
  • improve buffered rendering (4dc8fbc)
  • improve tag_from_type macro (323be61)
  • indicate fallible rendering operations (c27c8f1)
  • lint clippy.nursery and fix lint warnings (5c87016)
  • rename MathMl::render to MathMl::render_with (32098ff)
  • rename trait MathMlRenderer to Render (0a9d6c4)
  • use buffered rendering per default (7c5b8fe)