--- - branch: MAIN date: Fri Aug 14 04:48:28 UTC 2020 files: - new: '1.26' old: '1.25' path: pkgsrc/textproc/ruby-kramdown/Makefile pathrev: pkgsrc/textproc/ruby-kramdown/Makefile@1.26 type: modified - new: '1.22' old: '1.21' path: pkgsrc/textproc/ruby-kramdown/distinfo pathrev: pkgsrc/textproc/ruby-kramdown/distinfo@1.22 type: modified id: 20200814T044828Z.b3ca5406f90920ec41cdfb40e9cc9875ab2a0fb3 log: "ruby-kramdown: Update to 2.3.0\n\nChangelog:\nkramdown 2.3.0 released\n\nAlthough this is a minor version bump there is one breaking change:\nParsing of XML processing instructions was removed because they\nare invalid for HTML5 documents.\n\nThis change should only affect a negligible amount of existing\nkramdown documents since XML processing instructions were never\nsomething a normal user would use.\n\nAdditionally, CVE-2020-14001 is addressed to avoid problems when\nusing the {::options /} extension together with the ���template���\noption. This means updating is highly recommended!\n\nChanges\n\n 2 major changes:\n\n\tNew option ���forbidden_inline_options��� to restrict the\n\toptions allowed with the {::options /} extension. This also\n\taddresses the security issue described in CVE-2020-14001.\n\n\tParsing of XML processing instructions is not done anymore\n\tfor kramdown documents because they are invalid for HTML5\n\t(fixes issue #660 by Samuel Williams)\n\n 1 minor change:\n\n\tSeveral internal changes with respect to memory usage and\n\tperformance (PRs #654, #655, #665 by Ashwin Maroli)\n\n 2 bug fixes:\n\n\tExtend allowed characters in IDs set with headers to all\n\tcharacters allowed by XML (fixes #658 by Samuel Williams)\n\n\tFix thread safety issue by moving global state into an\n\tinstance variable (fixes #663 by Samuel Williams)\n\n 1 other change:\n\n\tDocumentation fixes and updates (issue #662 by Samuel\n\tWilliams, PR #656 by Noah Doersing)\n" module: pkgsrc subject: 'CVS commit: pkgsrc/textproc/ruby-kramdown' unixtime: '1597380508' user: ryoon