Files
maddy/CHANGELOG.md
Petra Baranski 87ec259c28 build: add option for running tests
cmake configuration for running tests is now in the
tests folder.

Add option in main cmake file that has to be set to
ON and only build the tests in that case.

Update appveyor and travis ci configurations accordingly.
2023-07-23 06:04:34 +02:00

4.1 KiB

Changelog

This file tries to follow roughly Keep a Changelog. maddy uses semver versioning.

Badges

  • FIXED for any bug fixes.
  • SECURITY in case of vulnerabilities.
  • ADDED for new features.
  • CHANGED for changes in existing functionality.
  • DEPRECATED for soon-to-be removed features.
  • REMOVED for now removed features.

Upcoming

  • ADDED Added Changelog
  • ADDED Added contribution guideline
  • CHANGED updated cmake minimum required version to 3.25
  • CHANGED gtest is now loaded via cmake and not a git submodule any longer - updated gtest version to 1.13.0
  • CHANGED tests are only run if the cmake option MADDY_ENABLED_TESTS is on, moved test cmake code to the tests subfolder
  • ?

version 1.1.2 2020-10-04

  • ADDED *, + and - are equivalent for making unordered bullet list
  • ADDED Parsing support for fully numeric ordered lists
  • CHANGED make Parser::Parse accept istreams instead of stringstream
  • CHANGED CMake is creating an interface library which you can include in your own target_link_libraries and the global include path is untouched from maddy.

version 1.1.1 2019-12-27

  • ADDED BreakLineParser
  • ADDED HTMLParser
  • ADDED Added optional config with the following options:
    • en-/disable the emphasized parser
    • wrap/not wrap HTML in markdown within a paragraph in output
  • CHANGED Updated gtest to release-1.10.0 to fix build issues

version 1.1.0 2019-02-19

  • FIXED Added missing includes to BlockParser
  • FIXED Added missing dtor to BlockParser and LineParser
  • ADDED __test__ can also be used to get <strong>text</strong>
  • ADDED Added AppVeyor CI
  • ADDED Added clang for CI
  • CHANGED Single underscore _ results in emphasized tag <em>, single * in italic tag <i>

version 1.0.3 2018-01-18

  • FIXED Make sure that all parsers are finished
  • FIXED ol documentation
  • ADDED Added Travic-CI with gcc
  • ADDED Added Howto for running the tests on the README

version 1.0.2 2017-12-26

  • FIXED Fixed inline code for directly following letters (bold, emphasized and strikethrough)

version 1.0.1 2017-12-25

  • FIXED Fixed inline code for bold, emphasized and strikethrough
  • FIXED Fixed spelling in README
  • ADDED Use Gold Linker on Unix if available for faster compile time
  • ADDED Added Github ISSUE_TEMPLATE

version 1.0.0 2017-12-25

initial release