Skip to content

Latest commit

 

History

History
115 lines (87 loc) · 3.68 KB

CHANGELOG.md

File metadata and controls

115 lines (87 loc) · 3.68 KB

Change log

v0.7.2 - 2023-03-12

Changed

  • Change gemspec to expand supported rouge versions by Ash McKenzie(@ashmckenzie)

v0.7.1 - 2022-12-21

Changed

  • Change the symbols option to accept string value

Fixed

  • Fix the theme option to allow overriding specific markdown element styles

v0.7.0 - 2020-09-03

Added

  • Add converter for br element by @krage
  • Add configuration of symbols by @krage
  • Add definition list support
  • Add table footer formatting
  • Add formatting of image source location
  • Add footnotes support
  • Add XML comments support
  • Add HTML div/i/em/b/strong/img/a element support
  • Add color configuration setting

Changed

  • Change #new to accept configuration options as keywords
  • Display links with both label and optional title by @krage
  • Display link without the label when label content is same as link target @krage
  • Change hr formatting to be always full width
  • Differentiate between span and block math elements
  • Display abbreviation with its definition
  • Improve performance by calculating table column widths and row heights only once
  • Change to remove mailto: from email links for brevity @krage
  • Change to update kramdown to support versions >= 1.16 and < 3.0
  • Change to update pastel, tty-color & tty-screen dependencies
  • Change HTML del element formatting to strikethrough
  • Rename colors setting to mode

Fixed

  • Fix break line handling by @krage
  • Fix links handling by @krage
  • Fix table formatting of empty cells
  • Fix content wrapping to account for the current indentation
  • Fix header wrapping
  • Fix blockquote formatting of content with emphasised style or apostrophe
  • Fix support for HTML del element

v0.6.0 - 2019-03-30

Added

  • Add markdown xml comments conversion

v0.5.1 - 2019-02-07

Fixed

  • Fix spaces around inline code quotes collapses inside list items

v0.5.0 - 2018-12-13

Changed

  • Change gemspec to load files directly
  • Change to update rouge dependency
  • Change to relax constraints on tty-screen and tty-color

v0.4.0 - 2018-06-20

Fixed

  • Fix multiline paragraph indentation by Brett(@suwyn)

v0.3.0 - 2018-03-17

Added

  • Add :width option to allow setting maximum display width
  • Add :colors options for specifying rendering colors capabilities
  • Add ability to parse multiline table content

Changed

  • Change color scheme to replace table and links blue with yellow

Fixed

  • Fix issue with multiline blockquote elements raising NoMethodError

v0.2.0 - 2018-01-29

Added

  • Add space indented codeblock markdown conversion
  • Add markdown math formula conversion
  • Add markdown typogrpahic symbols conversion by Tanaka Masaki(@T-a-n-a-k-a-M-a-s-a-k-i)
  • Add html entities conversion
  • Add warnings about unsupported conversions for completeness

Changed

  • Change gemspec to require Ruby >= 2.0.0

Fixed

  • Fix smart quotes to correctly encode entities

v0.1.0 - 2018-01-24

  • Initial implementation and release