Skip to content

Releases: k5cents/gluedown

gluedown 1.0.8

21 Dec 17:52
Compare
Choose a tag to compare
v1.0.8.9000

Increment version number to 1.0.8.9000

gluedown 1.0.6

12 Nov 00:30
Compare
Choose a tag to compare
  • Update tests for new markdown package functionality (#29).

gluedown 1.0.4

15 May 01:58
Compare
Choose a tag to compare
  • Remove LazyData from DESCRIPTION per new CRAN rules. Package has no data.
  • The vignettes are more careful when fetching resources from the internet.

gluedown 1.0.3

06 Feb 21:54
Compare
Choose a tag to compare

This patch mainly fixes some tests:

  • md_table()tests now works with rvest::html_table() 1.0.0
  • md_table() tests now cover the fallback method used without knitr::kable() via mockr::with_mock()

It's important to note that this update introduces a half-baked feature for md_link() and md_image(). The original method still works (i.e., passing individual vectors of URLs, alt text, and titles), but now you can also use a single named URL/text pair through the ... argument. This method feels natural with a single link, but may be improved or removed in a future release.

md_link("Arizona" = "https://az.gov")
#> [Arizona](https://az.gov)

gluedown 1.0.2

14 Jan 15:58
Compare
Choose a tag to compare

This version fully reduces dependencies. The md_convert() function is rarely used, so markdown is not needed. The knitr package is very large but also very popular, so md_convert() can make very basic tables with only glue().

  • Suggest markdown dependency and warn for md_convert() (#22).
  • Suggest knitr dependency and write fallback for md_table() (#20).
  • Enable named vector support for md_link().

Improved dependencies

10 Dec 15:05
Compare
Choose a tag to compare

This version increases compatibility by reducing dependencies.

  • Remove md_define() to avoid pandoc issue (#16, #17).
  • Remove all stringr functions in place of base alternatives (#15).
  • Remove map_md() function.
  • Remove dplyr suggestion dependency.
  • Remove httr tests in md_issue().
  • Remove httr suggestion dependency.
  • Improve vignettes.

Initial CRAN release

29 Nov 02:59
Compare
Choose a tag to compare

This release contains the most of the basic markdown functionality described in the GFM spec:

4 Leaf blocks

  • 4.1 Thematic breaks = md_break()
  • 4.2 ATX headings = md_heading()
  • 4.3 Setext headings = md_setext()
  • 4.4 Indented code blocks = md_indent()
  • 4.5 Fenced code blocks = md_fence()
  • 4.6 HTML blocks = md_convert()
  • 4.7 Link reference definitions = md_reference()
  • 4.8 Paragraphs = md_paragraph()
  • 4.9 Blank lines = md_blank()
  • 4.10 Tables (extension) = md_table()

5 Container blocks

  • 5.1 Block quotes = md_quote()
  • 5.3 Task list items (extension) = md_task()
  • 5.4 Lists = md_list() (todo: indented sub-lists)
    • md_order()
    • md_bullet()

6 Inlines

  • 6.1 Backslash escapes = md_escape()
  • 6.3 Code spans = md_code()
  • 6.4 Emphasis = md_italic()
  • 6.4 Strong emphasis = md_bold()
  • 6.5 Strikethrough (extension) = md_strike()
  • 6.6 Links = md_link()
  • 6.7 Images = md_image()
  • 6.8 Autolinks = md_autolink()
  • 6.10 Raw HTML = md_convert()
  • 6.11 Disallowed Raw HTML (extension) = md_disallow()
  • 6.12 Hard line breaks = md_hardline()
  • 6.13 Soft line breaks = md_softline()
  • 6.14 Textual content = md_text()