From 178943f4b00990532e7371fdffe097ca6284b1f0 Mon Sep 17 00:00:00 2001 From: Bas Alberts Date: Fri, 31 Mar 2023 11:09:08 -0400 Subject: [PATCH 1/3] 0.29.0.gfm.10 changelog --- changelog.txt | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/changelog.txt b/changelog.txt index 4cc5c58ec..28ba62915 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,25 @@ +[0.29.0.gfm.10] + + * Fixed polynomial time complexity issue per + https://github.com/github/cmark-gfm/security/advisories/GHSA-r8vr-c48j-fcc5 + * Fixed polynomial time complexity issues per + https://github.com/github/cmark-gfm/security/advisories/GHSA-66g8-4hjf-77xh + + Note: these changes remove redundant bold tag nesting which may result + in existing rendering tests failing, e.g. rendering "____bold____" to html + will no longer yield "

bold

". + +[0.29.0.gfm.9] + + * Cleanup: Use of a private header was cleaned up (#248) + * Cleanup: Man page was update (#255) + * Cleanup: Warnings for -Wstrict-prototypes were cleaned up (#285) + * Cleanup: We avoid header duplication (#289) + + * We now store positioning info for url_match (#201) + * We now expose cmark_parent_footnote_def for non-C renderers (#254) + * Footnote aria-label text now reference the specific footnote backref, and we include a data-footnote-backref-idx attribute so the label can be internationalized in a downstream filter (#307) + [0.29.0.gfm.8] * We restored backwards compatibility by deprecating the `cmark_init_standard_node_flags()` requirement, which is now a noop (#305) From 05e3ddb6689986b3f1951871eaf0b03bf45e967e Mon Sep 17 00:00:00 2001 From: Bas Alberts Date: Fri, 31 Mar 2023 11:09:46 -0400 Subject: [PATCH 2/3] bump version string --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 96559be59..76b291142 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,7 +4,7 @@ project(cmark-gfm) set(PROJECT_VERSION_MAJOR 0) set(PROJECT_VERSION_MINOR 29) set(PROJECT_VERSION_PATCH 0) -set(PROJECT_VERSION_GFM 6) +set(PROJECT_VERSION_GFM 10) set(PROJECT_VERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}.gfm.${PROJECT_VERSION_GFM}) include("FindAsan.cmake") From bdabba476636510505cf760b94ae941bdb7119b3 Mon Sep 17 00:00:00 2001 From: Phill MV Date: Fri, 31 Mar 2023 13:50:13 -0400 Subject: [PATCH 3/3] Update changelog.txt --- changelog.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog.txt b/changelog.txt index 28ba62915..9601ab4ee 100644 --- a/changelog.txt +++ b/changelog.txt @@ -12,7 +12,7 @@ [0.29.0.gfm.9] * Cleanup: Use of a private header was cleaned up (#248) - * Cleanup: Man page was update (#255) + * Cleanup: Man page was updated (#255) * Cleanup: Warnings for -Wstrict-prototypes were cleaned up (#285) * Cleanup: We avoid header duplication (#289)