pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/ruby-kramdown



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Fri Aug 14 04:48:28 UTC 2020

Modified Files:
        pkgsrc/textproc/ruby-kramdown: Makefile distinfo

Log Message:
ruby-kramdown: Update to 2.3.0

Changelog:
kramdown 2.3.0 released

Although this is a minor version bump there is one breaking change:
Parsing of XML processing instructions was removed because they
are invalid for HTML5 documents.

This change should only affect a negligible amount of existing
kramdown documents since XML processing instructions were never
something a normal user would use.

Additionally, CVE-2020-14001 is addressed to avoid problems when
using the {::options /} extension together with the ‘template’
option. This means updating is highly recommended!

Changes

    2 major changes:

        New option ‘forbidden_inline_options’ to restrict the
        options allowed with the {::options /} extension. This also
        addresses the security issue described in CVE-2020-14001.

        Parsing of XML processing instructions is not done anymore
        for kramdown documents because they are invalid for HTML5
        (fixes issue #660 by Samuel Williams)

    1 minor change:

        Several internal changes with respect to memory usage and
        performance (PRs #654, #655, #665 by Ashwin Maroli)

    2 bug fixes:

        Extend allowed characters in IDs set with headers to all
        characters allowed by XML (fixes #658 by Samuel Williams)

        Fix thread safety issue by moving global state into an
        instance variable (fixes #663 by Samuel Williams)

    1 other change:

        Documentation fixes and updates (issue #662 by Samuel
        Williams, PR #656 by Noah Doersing)


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/textproc/ruby-kramdown/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/textproc/ruby-kramdown/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/ruby-kramdown/Makefile
diff -u pkgsrc/textproc/ruby-kramdown/Makefile:1.25 pkgsrc/textproc/ruby-kramdown/Makefile:1.26
--- pkgsrc/textproc/ruby-kramdown/Makefile:1.25 Tue May  5 06:18:02 2020
+++ pkgsrc/textproc/ruby-kramdown/Makefile      Fri Aug 14 04:48:28 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.25 2020/05/05 06:18:02 taca Exp $
+# $NetBSD: Makefile,v 1.26 2020/08/14 04:48:28 ryoon Exp $
 
-DISTNAME=      kramdown-2.2.1
+DISTNAME=      kramdown-2.3.0
 CATEGORIES=    textproc
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/textproc/ruby-kramdown/distinfo
diff -u pkgsrc/textproc/ruby-kramdown/distinfo:1.21 pkgsrc/textproc/ruby-kramdown/distinfo:1.22
--- pkgsrc/textproc/ruby-kramdown/distinfo:1.21 Tue May  5 06:01:51 2020
+++ pkgsrc/textproc/ruby-kramdown/distinfo      Fri Aug 14 04:48:28 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.21 2020/05/05 06:01:51 taca Exp $
+$NetBSD: distinfo,v 1.22 2020/08/14 04:48:28 ryoon Exp $
 
-SHA1 (kramdown-2.2.1.gem) = f7881183159178941703ed0980d11ecf59542efe
-RMD160 (kramdown-2.2.1.gem) = f9a27d128f966d57c1339dc27b026248955d35d9
-SHA512 (kramdown-2.2.1.gem) = 7c322010a8a418706c48d5a1011354aba215d50be94354fff93a636ff3453906bb381cf5669560a6bd10ecaf3bab7b04f446efa0a4b85322865b879f74de4c43
-Size (kramdown-2.2.1.gem) = 121344 bytes
+SHA1 (kramdown-2.3.0.gem) = 63c913ac0a8deb0b1de683684e2971ba03ee69e1
+RMD160 (kramdown-2.3.0.gem) = fb9625c56280f6048253ea954887a9c6053def18
+SHA512 (kramdown-2.3.0.gem) = a3ed8360de9208d5ce658d198763737826db943d23dda7ca9cfd507a4656c39f2b19ece78af87981b1177fe01690d6647c854092b230cf3a8a7d2823dc83d276
+Size (kramdown-2.3.0.gem) = 121344 bytes



Home | Main Index | Thread Index | Old Index