Skip to content

Latest commit

 

History

History
108 lines (67 loc) · 3.68 KB

CHANGELOG.md

File metadata and controls

108 lines (67 loc) · 3.68 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.

[Unreleased]

Changed

[0.3.0] - 2023-08-17

Added

  • Add overload of DocusaurusMarkdownWriter.WriteDocusaurusFrontMatter (#38).

Changed

  • Make ITableAnalyzer obsolete (#37).
  • Add abstract property MarkdownWriter.FormatProvider (BREAKING CHANGE)

Fixed

  • Fix table formatting (#37).

[0.3.0-beta] - 2023-07-27

Added

Changed

  • Enable nullable reference types (#26).
  • Migrate documentation to Docusaurus (#24).
  • Make class Emojis obsolete (#31).

Fixed

  • Handle fence inside fenced code block (#31).

[0.2.0] - 2022-06-26

Added

  • Add NuGet readme file (#17).
  • Add support for Source Link (#18).
  • Add CI/CD pipeline (#20).

Changed

  • Escape both less than sign and greater than sign in the context where previously only latter was escaped (#23).
  • Change target framework from .NET 4.5 to .NET 4.6.2 (#20).
  • Migrate all scripts to PowerShell (#19).
  • Add editorconfig and remove ruleset.
  • Rename master to main.
  • Format changelog according to 'Keep a Changelog'.

Fixed

  • Escape pipe inside inline code inside table (#16).
  • Throw exception if number of row values exceeds number of columns.

0.1.1 (2020-10-27)

  • Add support for escaping angle brackets as < and > (issue)
  • Add methods MFactory.Label
  • Add overload MarkdownWriter.Create(string, MarkdownWriterSettings)

0.1.0 (2018-08-21)

New API

  • Add method DotMarkdown.MarkdownWriter.WriteStartLink
  • Add method DotMarkdown.MarkdownWriter.WriteEndLink
  • Add method DotMarkdown.MarkdownWriter.WriteTableCell
  • Add method DotMarkdown.TableColumnInfo.WithAlignment
  • Add method DotMarkdown.TableColumnInfo.WithWidth
  • Add method DotMarkdown.TableColumnInfo.WithIsWhiteSpace
  • Add method DotMarkdown.Linq.MFactory.Autolink
  • Add method DotMarkdown.Linq.MFactory.LinkOrAutolink

Changed API

  • Class DotMarkdown.Emojis is internal
  • Class DotMarkdown.Linq.MLink inherits from DotMarkdown.Linq.MContainer instead of DotMarkdown.Linq.MElement

0.1.0-rc (2018-04-04)

New API

  • Add With... methods to MarkdownWriterSettings
  • Add 1 overload for MarkdownWriter.Create method
  • Add 2 overloads for MElement.Save method

Bug Fixes

  • Fix indentation of nested ordered item

0.1.0-beta (2018-01-30)

  • Initial release