0.8.0 (2023-12-26)
- add constructor for the norm (
∥
) operator (660a412) - add more constructors for operator (#33) (71ab5ca)
0.7.0 (2023-12-22)
0.6.1 (2023-12-14)
0.6.0 (2023-12-14)
0.5.1 (2023-12-12)
0.5.0 (2023-12-10)
0.4.1 (2023-12-10)
0.4.0 (2023-12-08)
0.3.0 (2023-12-08)
- 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
andmsubsup
(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
forBufMathMlWriter
(5188edb) - implement
ToMathMl
forAttribute
(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
andmstyle
(b717979) - improve API of
Table
,TableRow
andTableCell
(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)
- 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
toMathMl::render_with
(32098ff) - rename trait
MathMlRenderer
toRender
(0a9d6c4) - use buffered rendering per default (7c5b8fe)