ChangeLog in kramdown-0.13.8 vs ChangeLog in kramdown-0.14.0
- old
+ new
@@ -1,5 +1,147 @@
+commit a29151de6a88eefbd0a181331ebae298ee441d27
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Sun Sep 16 07:58:38 2012 +0200
+
+ Updated release notes and version
+
+doc/news/release_0_14_0.page
+doc/sidebar.template
+lib/kramdown/version.rb
+
+commit eacc89ce68a87bb1d1d68fb76efa5ca2a55bebd1
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Wed Sep 12 22:06:29 2012 +0200
+
+ Backwards incompatible change: code language now specified via special class
+
+ Using lang='LANGUAGE' for specifying the code language of code
+ blocks/spans is not good because it conflicts with the normal
+ usage of the lang attr.
+
+ Therefore the code language must now be specified via a special
+ class 'language-LANGUAGE' which is also the way how it is done
+ in the HTML5 spec.
+
+doc/converter/html.page
+doc/documentation.page
+doc/news/release_0_5_0.page
+lib/kramdown/converter/base.rb
+lib/kramdown/converter/html.rb
+lib/kramdown/converter/latex.rb
+lib/kramdown/parser/html.rb
+lib/kramdown/parser/kramdown/codeblock.rb
+test/testcases/block/06_codeblock/highlighting.text
+test/testcases/block/06_codeblock/with_lang_in_fenced_block.html
+test/testcases/block/06_codeblock/with_lang_in_fenced_block.text
+test/testcases/block/12_extension/options3.text
+test/testcases/span/03_codespan/highlighting.html
+test/testcases/span/03_codespan/highlighting.text
+
+commit f7424c0c9d38aea6ad781ad66d19a2a4d429263e
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Wed Sep 12 21:37:20 2012 +0200
+
+ Fixed typo in syntax doc
+
+doc/syntax.page
+
+commit 967b6dac2ae71638ba00a5ac67dd0f2d9e7d60d2
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Wed Sep 12 20:50:35 2012 +0200
+
+ Implemented support for setting language on fenced code block starting line
+
+ Patch based on a series of commits by @unibr (Bran) with some needed fixes
+
+doc/quickref.page
+doc/syntax.page
+lib/kramdown/parser/kramdown/codeblock.rb
+test/testcases/block/06_codeblock/with_lang_in_fenced_block.html
+test/testcases/block/06_codeblock/with_lang_in_fenced_block.options
+test/testcases/block/06_codeblock/with_lang_in_fenced_block.text
+
+commit fb903f8fd1ae1ed3a37f3adae41b5e48f72d16ba
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Fri Sep 7 17:09:01 2012 +0200
+
+ Added failing test case to exclusion list
+
+test/test_files.rb
+
+commit 6fdc0ca4483ead67adbb2034f85b81c8529a4451
+Merge: 4d4e5f6 f2ccb8e
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Fri Sep 7 16:06:19 2012 +0200
+
+ Merge branch 'notoc' of https://github.com/rumpuslabs/kramdown
+
+commit f2ccb8e9e9ead6ca90f039e0e8d9e5af7b86409d
+Author: Tim Bates <tim@rumpuslabs.com>
+Date: Wed Sep 5 23:27:32 2012 +0930
+
+ Exclude headers from TOC using `.no_toc` class.
+
+ Applying {:.no_toc} to a header will prevent it from being included in
+ the table of contents.
+
+doc/converter/html.page
+lib/kramdown/converter/base.rb
+test/testcases/block/16_toc/toc_exclude.html
+test/testcases/block/16_toc/toc_exclude.options
+test/testcases/block/16_toc/toc_exclude.text
+
+commit 4d4e5f6471d395f554833ecd8899dc42bf509971
+Author: Gioele Barabucci <gioele@svario.it>
+Date: Wed Aug 29 19:55:57 2012 +0200
+
+ Use Unicode regexes on Ruby 1.8.x and 1.9.x
+
+lib/kramdown/parser/kramdown/autolink.rb
+
+commit 51315236ee6d2bdee4ec6cddd32b7c82408c34ec
+Author: Gioele Barabucci <gioele@svario.it>
+Date: Wed Aug 29 19:51:53 2012 +0200
+
+ Check for encoding support instead of version string
+
+lib/kramdown/converter/html.rb
+lib/kramdown/parser/base.rb
+lib/kramdown/parser/html.rb
+
+commit 4bd036c0df4eacc31ee0e7b5b38c9ec5164f86ab
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Tue Sep 4 17:26:38 2012 +0200
+
+ Fixed test cases to correspond with new default entity fallback
+
+test/testcases/block/04_header/setext_header.html
+test/testcases/block/04_header/setext_header.html.19
+test/testcases/block/04_header/setext_header.text
+test/testcases/block/07_horizontal_rule/error.html
+test/testcases/block/09_html/html_to_native/typography.html
+test/testcases/block/14_table/simple.html
+test/testcases/span/01_link/inline.html
+test/testcases/span/01_link/reference.html
+test/testcases/span/text_substitutions/typography.html.19
+test/testcases/span/text_substitutions/typography.options
+
+commit c41870969ca13535ac16b564eb5ab34833d001e3
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Tue Sep 4 16:59:51 2012 +0200
+
+ Use symbolic entities as default fallback for predefined XML entities
+
+lib/kramdown/utils/html.rb
+
+commit ec5bf062031cb1116d1b45b7d85955a9e651cfde
+Merge: 69fbdcb 462c80c
+Author: Thomas Leitner <t_leitner@gmx.at>
+Date: Tue Sep 4 16:47:12 2012 +0200
+
+ Merge branch 'num-entities' of https://github.com/gioele/kramdown
+
commit 69fbdcbf2b3585f92819f941f695f2ab10d2051f
Author: Thomas Leitner <t_leitner@gmx.at>
Date: Fri Aug 31 18:35:39 2012 +0200
Fixed API index page documentation
@@ -83,19 +225,46 @@
lib/kramdown/options.rb
test/testcases/block/06_codeblock/disable-highlighting.html
test/testcases/block/06_codeblock/disable-highlighting.options
test/testcases/block/06_codeblock/disable-highlighting.text
+commit 462c80c67ea839b84e2a2c5bf6d3a752cb7cf9cc
+Author: Gioele Barabucci <gioele@svario.it>
+Date: Wed Aug 29 19:06:58 2012 +0200
+
+ Use numeric entities as default fallback if :as_code is not available
+
+ Numeric entities can be used directly both in HTML, XHTML, and XML files. On
+ the contrary, symbolic entities are allowed only in HTML files.
+
+lib/kramdown/utils/html.rb
+
commit df8ff9df6968993e73fcc3a8a08db94e4683a23d
Author: Gioele Barabucci <gioele@svario.it>
Date: Wed Aug 29 18:52:39 2012 +0200
Work around RakeTest problems with Ruby 1.9.3
Suggested by <https://github.com/jimweirich/rake/issues/51> and
<https://github.com/colszowka/simplecov/commit/9d64656555e0e75c04bd826f7a22d8cfcc58bfbd>.
Rakefile
+
+commit a08339310d066b81e55f3bc488ac33892135eee3
+Author: Gioele Barabucci <gioele@svario.it>
+Date: Wed Aug 29 18:52:05 2012 +0200
+
+ Check for method existence instead of Ruby version
+
+lib/kramdown/utils/html.rb
+
+commit 245c79ccb8c6410d807ce51e429abe4de322ba86
+Author: Gioele Barabucci <gioele@svario.it>
+Date: Wed Aug 29 18:45:23 2012 +0200
+
+ Read entity output configuration only once
+
+lib/kramdown/utils/html.rb
commit 46bd5f670b674fe3dcd310069e334ac4d7a0b008
Author: Thomas Leitner <t_leitner@gmx.at>
Date: Tue Aug 28 18:12:07 2012 +0200