@fletcher fletcher released this Sep 1, 2018 · 6 commits to master since this release

Assets 7
  • ADDED: Add ODF Header metadata and fix issue with LaTeX Header metadata
  • ADDED: Add additional tests for special characters
  • ADDED: Add initial OPML export support (address #9)
  • ADDED: Add opml option to read for MultiMarkdown OPML files
  • Add missing Latex support files
  • Avoid potential error with stack_free
  • CHANGED: Remove unnecessary code
  • FIXED: Allow caption without trailing newline at end of document
  • FIXED: Escape square brackets, e.g. '{[foo]}' (addresses #128 and #129)
  • FIXED: Fix escpaing of % character in LaTeX code spans and blocks
  • FIXED: Fix html comments inside code blocks (fixes #118)
  • FIXED: Fix issue where ~ is mistakenly interpreted as fence delimiter
  • FIXED: Fix issue with BOM and files > 4k
  • FIXED: Fix issue with dollar math delimiters inside code (fixes #134)
  • FIXED: Fix token length in OPML
  • FIXED: Improve OPML export; add OPML tests
  • FIXED: Normalize line spacing in CriticMarkup notes in LaTeX (fixes #120)
  • FIXED: Preserve tabs following leading hashes in code blocks
  • FIXED: Prevent potential null dereference
  • FIXED: Remove lock file
  • FIXED: Trim single remaining whitespace when exporting headers
  • FIXED: Trim trailing newlines in definition blocks
  • FIXED: Use Setext headers when necessary to convert from OPML to text (fixes #138)
  • FIXED: Use \ul instead of \underline when soul package is in use (fixes #121)
  • Merge pull request #132 from jlargentaye/develop
  • UPDATE: Clarify DevelopmentNotes re: libcurl
  • UPDATE: Clarify README re: libcurl
  • UPDATED: '\item{}' no longer needed since square brackets escaped on their own
  • UPDATED: Add 6.3.1 release notes
  • UPDATED: Add allowfullscreen to list of boolean HTML attributes
  • UPDATED: Add more BibTeX test cases
  • UPDATED: Adjust metadata for test files
  • UPDATED: Allow '' to preserve line break in metadata. (Addresses #86)
  • UPDATED: Apply astyle
  • UPDATED: Fix whitespace with boolean HTML attributes
  • UPDATED: Ignore escaped space at end of code span
  • UPDATED: Test % escaping in URLs

@fletcher fletcher released this Mar 28, 2018 · 44 commits to master since this release

Assets 7
  • 2018-03-28 - v 6.3.2:

    • UPDATED: Update documentation
  • 2018-03-27 - v 6.3.1:

    • ADDED: Add beamer support for code highlighting
    • ADDED: Add extra tests for variations on link types
    • ADDED: Add integrated memoir test
    • ADDED: Migrate manuscript and memoir(book) LaTeX formats to MMD-6
    • FIXED: Checking for metadata was partially erasing token tree and leaving engine in invalid state
    • FIXED: Explicitly disable metadata in compatibility mode
    • FIXED: Fix Makefile for Windows 32-bit zip
    • FIXED: Fix detection of invalid request to copy substring of DString
    • FIXED: Fix issue with empty metadata lines
    • FIXED: Fix issue with raw source markers(fixes #115)
    • FIXED: Fix issue with trailing ATX hash without final newline
    • FIXED: Fix potential pointer overflow if line starts with ':::'
    • FIXED: Improve internal link creation in LaTeX
    • FIXED: Improve logic for disabling metadata
    • FIXED: Improve parsing of HTML 5 tag
    • UPDATED: Add beginnings of Beamer test suite; add support for beamer/memoir and raw text blocks
    • UPDATED: Update quick start guide
    • UPDATED: Update remaining tests for LaTeX change
Mar 28, 2018

@fletcher fletcher released this Feb 6, 2018 · 72 commits to master since this release

Assets 7
  • ADDED: Add additional CM tests
  • ADDED: Add beamer LaTeX support files to installer
  • ADDED: Update beamer latex support files for MMD 6 latex config metadata support
  • FIXED: All test build on path with spaces
  • FIXED: Don't use libcurl on test build
  • FIXED: Fix HTML 5 compliance with image dimensions; Fix CriticMarkup inside code spans/blocks
  • FIXED: Fix bug in token pruning
  • FIXED: Fix bug with setting tail in token prune/graft
  • FIXED: Fix edge case with superscripts and punctuation
  • FIXED: Fix issue in Windows code
  • FIXED: Fix issue with list bullets in fenced code blocks
  • FIXED: Fix reject/accept with highlighting
  • FIXED: Fix typo in QuickStart.txt (fixes #111)
  • FIXED: Properly assign ambidextrous tokens in tables
  • Fix encoding of some markup inside LaTeX texttt environment (fixes #110 and #108)
  • UPDATED: Add Spanish style quotes support
  • UPDATED: Add test suite to d_string
  • UPDATED: Apply astyle to source
  • UPDATED: Improve commands for accepting/rejecting CriticMarkup
  • UPDATED: Remove deprecated fodt.c and fodt.h
  • UPDATED: Update dates
  • UPDATED: specify types to silence warnings and prevent theoretical errors
  • add cocoaconv.rb enum conversion script
  • change d_string_erase argument docstring
  • drop redundant enum case prefixes in Swift
  • drop redundant enum name prefixes from enum cases
  • expose singular-S type to Swift code generator
  • fix target platform spelling (macosx, not macos)
  • remove plural S from enum type names

@fletcher fletcher released this Nov 20, 2017 · 111 commits to master since this release

Assets 5
  • CHANGED: Fix typos
  • CHANGED: Update superscript/subscript algorithm to allow leading instances
  • FIXED: Fix bug with multiple footnotes in single paragraph when exporting to LaTeX
  • FIXED: Fix potential NULL pointer dereference
  • FIXED: Fix potential bug
  • FIXED: Prevent pointer overflow
  • FIXED: Strip UTF-8 BOM from main files, not just transcluded files
  • UPDATED: Add HTML comment test cases to further demonstrate
  • UPDATED: Adjust libMultiMarkdown.h so it does not recursively include other files
  • UPDATED: Fix issue with AStyle indent settings
  • UPDATED: Refactor file utilities into file.c/h
  • UPDATED: Silence Xcode static analyzer false positives
  • UPDATED: Silence analyzer warnings
  • UPDATED: Update function name in swift file

@fletcher fletcher released this Oct 13, 2017 · 129 commits to master since this release

Assets 5
  • ADDED: Add support for tables without header; test for table with multiple header rows
  • CHANGED: Remove dead line of code
  • FIXED: Add NULL check on my strdup functions
  • FIXED: Fix NULL dereference in abbreviation search
  • FIXED: Fix issue with libCurl on some systems (Thanks, Brad!)
  • FIXED: Fix math markers in code spans
  • FIXED: Fix potential dereference in table handling
  • FIXED: Fix use of uninitialized variable
  • FIXED: Improve consistency of math token handling
  • FIXED: Relax table separator line rules to allow missing final pipe
  • UPDATED: Add additional asset storage option
  • UPDATED: Add note about tables in MMD-6 to Quick Start Guide
  • UPDATED: Fix readme
  • UPDATED: Update QuickStart Guide
  • UPDATED: Update readme