Skip to content

Latest commit

 

History

History
107 lines (62 loc) · 2.31 KB

CHANGELOG.md

File metadata and controls

107 lines (62 loc) · 2.31 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.7.0] - 2024-10-10

Fixed

  • Fix comments parsing inside of environments and groups.
  • \hline and \hdashline before any content in a math environment.

Changed

  • Breaking Change: Event::Alignment and Event::NewLine were moved to Event::EnvironmentFlow(EnvironmentFlow::Alignment) and Event::EnvironmentFlow(EnvironmentFlow::NewLine) respectively.

Added

  • Added the Event::EnvironmentFlow(EnvironmentFlow::StartLines) variant, for when the first thing in the environment is a \hline/\hdashline.

[0.6.3] - 2024-09-04

Added

  • The Token and MacroSuffixNotFound error variants.

Fixed

  • Fix comments parsing.

Removed

  • Removed the ErrorKind::EndOfInput variant in favor of more descriptive ones.

[0.6.2] - 2024-09-02

No notable changes.

[0.6.1] - 2024-08-31

Fix

  • Fix the mathml output when annotation is set.
  • Fix the error display having asymmetric lines.

[0.6.0] - 2024-08-27

Added

  • Robust CI setup.
  • Miscellaneous documentation improvements.
  • Errors are now pretty :)

Changed

  • Use criterion for benchmarks.
  • Set MSRV to 1.74.1. (Breaking Change)
  • The Dimension type is now a newtype, and is more ergonomic. (Breaking Change)
  • The ColorChange event changed to be smaller in memory. (Breaking Change)

Fixed

  • Array rendering with custom line spacing.
  • Expansion spans being to eagerly popped.
  • Benchmark errors and doc-tests not compiling.

Removed

  • Dependency on thiserror.

[0.5.1] - 2024-08-02

Changed

  • Made the demo site look somewhat good.

Fixed

  • Fix \phi and \varphi being inverted.
  • Fix spacing in mathematical environments rows.

[0.5.0] - 2024-08-02

Changed

  • Small documentation improvements.

Added

  • A usage section in the crate documentation.

Removed

  • Made InnerParser private. (Breaking Change)
  • Made MacroContext private. (Breaking Change)

[0.4.0] - 2024-08-01

Changed

  • Added a full error trace to the errors returned by the Parser.
  • Updated fantoccini from 0.19.0 to 0.21.0 in test suite.