jekyllrb_static.atom.xml - sfeed_tests - sfeed tests and RSS and Atom files
 (HTM) git clone git://git.codemadness.org/sfeed_tests
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       jekyllrb_static.atom.xml (44911B)
       ---
            1 <?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.9.0">Jekyll</generator><link href="https://jekyllrb.com/feed.xml" rel="self" type="application/atom+xml" /><link href="https://jekyllrb.com/" rel="alternate" type="text/html" /><updated>2020-10-16T05:31:43-07:00</updated><id>https://jekyllrb.com/feed.xml</id><title type="html">Jekyll • Simple, blog-aware, static sites</title><subtitle>Transform your plain text into static websites and blogs</subtitle><entry><title type="html">Jekyll 3.9.0 Released</title><link href="https://jekyllrb.com/news/2020/08/05/jekyll-3-9-0-released/" rel="alternate" type="text/html" title="Jekyll 3.9.0 Released" /><published>2020-08-05T00:00:00-07:00</published><updated>2020-08-05T00:00:00-07:00</updated><id>https://jekyllrb.com/news/2020/08/05/jekyll-3-9-0-released</id><content type="html" xml:base="https://jekyllrb.com/news/2020/08/05/jekyll-3-9-0-released/">&lt;p&gt;Jekyll 3.9.0 allows use of kramdown v2, the latest series of kramdown.&lt;/p&gt;
            2 
            3 &lt;p&gt;If you choose to upgrade, please note that the GitHub-Flavored Markdown
            4 parser and other features of kramdown v1 are now distributed via
            5 separate gems. If you would like to continue using these features, you will
            6 need to add the gems to your &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Gemfile&lt;/code&gt;. They are as follows:&lt;/p&gt;
            7 
            8 &lt;ul&gt;
            9   &lt;li&gt;GFM parser – &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;kramdown-parser-gfm&lt;/code&gt;&lt;/li&gt;
           10   &lt;li&gt;coderay syntax highlighter – &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;kramdown-syntax-coderay&lt;/code&gt;&lt;/li&gt;
           11   &lt;li&gt;mathjaxnode math engine – &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;kramdown-math-mathjaxnode&lt;/code&gt;&lt;/li&gt;
           12   &lt;li&gt;sskatex math engine – &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;kramdown-math-sskatex&lt;/code&gt;&lt;/li&gt;
           13   &lt;li&gt;katex math engine – &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;kramdown-math-katex&lt;/code&gt;&lt;/li&gt;
           14   &lt;li&gt;ritex math engine – &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;kramdown-math-ritex&lt;/code&gt;&lt;/li&gt;
           15   &lt;li&gt;itex2mml math engine – &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;kramdown-math-itex2mml&lt;/code&gt;&lt;/li&gt;
           16 &lt;/ul&gt;
           17 
           18 &lt;p&gt;Jekyll will require the given gem when the configuration requires it, and
           19 will show a helpful message when a dependency is missing.&lt;/p&gt;
           20 
           21 &lt;p&gt;You can check out the patches and see all the details in &lt;a href=&quot;/docs/history/#v3-9-0&quot;&gt;the release notes&lt;/a&gt;&lt;/p&gt;
           22 
           23 &lt;p&gt;Happy Jekylling!&lt;/p&gt;</content><author><name>parkr</name></author><category term="release" /><summary type="html">Jekyll 3.9.0 allows use of kramdown v2, the latest series of kramdown.</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jekyllrb.com/img/jekyll-og.png" /><media:content medium="image" url="https://jekyllrb.com/img/jekyll-og.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Jekyll 4.1.1 Released</title><link href="https://jekyllrb.com/news/2020/06/24/jekyll-4-1-1-released/" rel="alternate" type="text/html" title="Jekyll 4.1.1 Released" /><published>2020-06-24T04:15:35-07:00</published><updated>2020-06-24T04:15:35-07:00</updated><id>https://jekyllrb.com/news/2020/06/24/jekyll-4-1-1-released</id><content type="html" xml:base="https://jekyllrb.com/news/2020/06/24/jekyll-4-1-1-released/">&lt;p&gt;Jekyll 4.1.0 brought two notable changes: &lt;em&gt;Page-excerpts&lt;/em&gt; and &lt;em&gt;Liquid Drop for Page objects&lt;/em&gt;.
           24 However these seemingly benign changes had unexpected adverse side-effects which did not figure in our tests.&lt;/p&gt;
           25 
           26 &lt;p&gt;The Core team decided that the best way forward is to revert introduction of the Liquid drop for Pages but push back
           27 generating excerpts for pages behind a flag until &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;v5.0&lt;/code&gt;.&lt;/p&gt;
           28 
           29 &lt;p&gt;Page-excerpts are henceforth an opt-in experimental feature which can be enabled by setting &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;page_excerpts: true&lt;/code&gt; in
           30 your configuration file. Due to its experimental nature, we have narrowed the scope for page-excerpts to limit their
           31 negative effect on builds. Excerpts will not be generated for pages that &lt;em&gt;do not&lt;/em&gt; output into an HTML file even if
           32 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;page_excerpts: true&lt;/code&gt; has been set in the configuration file.&lt;/p&gt;
           33 
           34 &lt;p&gt;Another known issue with page-excerpts is that an infinite loop is created in certain use-cases such as any construct
           35 that involves iterating through &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;site.pages&lt;/code&gt; directly within a &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Jekyll::Page&lt;/code&gt; instance. A couple of examples would be
           36 having a variant of either of the following code blocks inside a page source, say &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;index.markdown&lt;/code&gt; or &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;about.markdown&lt;/code&gt;:&lt;/p&gt;
           37 
           38 &lt;div class=&quot;language-liquid highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;p&quot;&gt;{%&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nt&quot;&gt;for&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;entry&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nt&quot;&gt;in&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;site.pages&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;%}&lt;/span&gt;
           39   &lt;span class=&quot;p&quot;&gt;{{&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;entry&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;name&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;}}&lt;/span&gt;
           40 &lt;span class=&quot;p&quot;&gt;{%&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nt&quot;&gt;endfor&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;%}&lt;/span&gt;
           41 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
           42 
           43 &lt;div class=&quot;language-liquid highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;p&quot;&gt;{{&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;site&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;pages&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;|&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;nf&quot;&gt;sort&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;'title'&lt;/span&gt;&lt;span class=&quot;w&quot;&gt; &lt;/span&gt;&lt;span class=&quot;p&quot;&gt;}}&lt;/span&gt;
           44 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
           45 
           46 &lt;p&gt;Therefore, we advise caution when opting to use the page-excerpt feature.&lt;/p&gt;</content><author><name>ashmaroli</name></author><category term="release" /><summary type="html">Jekyll 4.1.0 brought two notable changes: Page-excerpts and Liquid Drop for Page objects. However these seemingly benign changes had unexpected adverse side-effects which did not figure in our tests.</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jekyllrb.com/img/jekyll-og.png" /><media:content medium="image" url="https://jekyllrb.com/img/jekyll-og.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Jekyll 4.1.0 Released</title><link href="https://jekyllrb.com/news/2020/05/27/jekyll-4-1-0-released/" rel="alternate" type="text/html" title="Jekyll 4.1.0 Released" /><published>2020-05-27T02:50:30-07:00</published><updated>2020-05-27T02:50:30-07:00</updated><id>https://jekyllrb.com/news/2020/05/27/jekyll-4-1-0-released</id><content type="html" xml:base="https://jekyllrb.com/news/2020/05/27/jekyll-4-1-0-released/">&lt;p&gt;Hello Jekyllers!&lt;/p&gt;
           47 
           48 &lt;p&gt;It’s time for yet another release that includes enhancements, optimizations and bug-fixes. Highlights of this release
           49 are:&lt;/p&gt;
           50 
           51 &lt;ul&gt;
           52   &lt;li&gt;Jekyll now supports rendering excerpts for &lt;em&gt;pages&lt;/em&gt; in addition to documents and posts.&lt;/li&gt;
           53   &lt;li&gt;The &lt;a href=&quot;/docs/liquid/filters/#where-expression&quot;&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;where_exp&lt;/code&gt;&lt;/a&gt; filter got enhanced.  Earlier, one could just use either &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;and&lt;/code&gt; or &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;or&lt;/code&gt; once
           54 per expression. Now, one may use those binary operators multiple times in the filter’s expression.&lt;/li&gt;
           55   &lt;li&gt;Jekyll has a new set of filters based on &lt;em&gt;its flavor&lt;/em&gt; of the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;where&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;where_exp&lt;/code&gt; filters. Named
           56 &lt;a href=&quot;/docs/liquid/filters/#find&quot;&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;find&lt;/code&gt;&lt;/a&gt; and &lt;a href=&quot;/docs/liquid/filters/#find-expression&quot;&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;find_exp&lt;/code&gt;&lt;/a&gt; filters respectively, they work similar to their ancestors
           57 except that they return &lt;strong&gt;the first object&lt;/strong&gt; that satisfies the given conditions.&lt;/li&gt;
           58   &lt;li&gt;Jekyll’s &lt;a href=&quot;/docs/liquid/filters/#number-of-words&quot;&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;number_of_words&lt;/code&gt;&lt;/a&gt; filter can now take an optional argument to better count words
           59 of text containing Chinese, Japanese or Korean characters.&lt;/li&gt;
           60   &lt;li&gt;One may now use &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;:slugified_categories&lt;/code&gt; in their permalink configurations to generate a more apt URL (categories are
           61 downcased and non-alphanumeric characters replaced by dashes) for their for posts and documents.&lt;/li&gt;
           62   &lt;li&gt;The logic for &lt;em&gt;slugifying&lt;/em&gt; a given string has been enhanced to support more Unicode characters.&lt;/li&gt;
           63   &lt;li&gt;If you face issues from Jekyll importing a config file bundled within a theme, you can now disable the import entirely
           64 by setting &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ignore_theme_config: true&lt;/code&gt; in your site’s configuration file.&lt;/li&gt;
           65   &lt;li&gt;If you face issues from Jekyll’s disk-caching feature, you can now disable the mechanism without opting to build in
           66 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;safe&lt;/code&gt; mode, by either setting &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;disable_disk_cache: true&lt;/code&gt; in your configuration file or by passing the CLI switch
           67 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;--disable-disk-cache&lt;/code&gt; to &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;jekyll build&lt;/code&gt; or &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;jekyll serve&lt;/code&gt; commands.&lt;/li&gt;
           68   &lt;li&gt;When you build a site with the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;--profile&lt;/code&gt; switch, Jekyll will now additionally output a small table showing the amount
           69 of time taken during various stages of the &lt;em&gt;build process&lt;/em&gt;.&lt;/li&gt;
           70   &lt;li&gt;Jekyll’s development server now supports certificates based on Elliptic-curve cryptography.&lt;/li&gt;
           71 &lt;/ul&gt;
           72 
           73 &lt;p&gt;For the interest of plugin authors:&lt;/p&gt;
           74 &lt;ul&gt;
           75   &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Jekyll::Page&lt;/code&gt; now uses a Liquid Drop to expose attributes for Liquid templates. However, its subclasses will continue
           76 using the legacy &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ATTRIBUTES_FOR_LIQUID&lt;/code&gt; hash by default. More details in the &lt;a href=&quot;/docs/pages/#for-plugin-developers&quot;&gt;associated documentation&lt;/a&gt;&lt;/li&gt;
           77   &lt;li&gt;Excerpts won’t be generated for &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Jekyll::Page&lt;/code&gt; subclasses automatically unless such instances have an &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;excerpt&lt;/code&gt; key in
           78 their &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;data&lt;/code&gt; hash.&lt;/li&gt;
           79 &lt;/ul&gt;
           80 
           81 &lt;p&gt;For the interest of gem-based theme authors:&lt;/p&gt;
           82 &lt;ul&gt;
           83   &lt;li&gt;From &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;v4.1.0&lt;/code&gt; onwards, a newly generated theme workspace (via &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;jekyll new-theme ...&lt;/code&gt;) will have the gemspec configured
           84 to bundle a &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;_config.yml&lt;/code&gt; at the root of the workspace. If you don’t wish to include the configuration file in the
           85 released gem, please remove &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;|_config\.yml&lt;/code&gt; from the regular expression in the gemspec.&lt;/li&gt;
           86 &lt;/ul&gt;
           87 
           88 &lt;h3 id=&quot;have-questions&quot;&gt;Have questions?&lt;/h3&gt;
           89 
           90 &lt;p&gt;Please reach out on our &lt;a href=&quot;https://talk.jekyllrb.com&quot;&gt;community forum&lt;/a&gt;&lt;/p&gt;
           91 
           92 &lt;h3 id=&quot;thank-you-bow&quot;&gt;Thank you!! :bow:&lt;/h3&gt;
           93 
           94 &lt;p&gt;We are thankful to our community for all the contributions that helped shape this release.
           95 Special thanks to the following 78 contributors (in alphabetical order) who made this release possible and took the time
           96 to submit a pull request:&lt;/p&gt;
           97 
           98 &lt;p&gt;Aaron Adams, Aaron K Redshaw, Alexandre Zanni, Anindita Basu, Arthur Zey, Artyom Tokachev, Ashwin Maroli, Atlas Cove,
           99 Ben Stolovitz, Billy Kong, Christian Oliff, codenitpicker, csquare, Damien St Pierre, Daniel Leidert, David Zhang,
          100 ddocs, dgolant, dkalev, Dmitry Egorov, dotnetCarpenter, Edward Thomson, Eric Knibbe, Frank Taillandier, Gabriel Rubens,
          101 Gareth Mcshane, Grzegorz Kaczorek, guanicoe, Harry Wood, HTeuMeuLeu, iBug, İsmail Arılık, Itay Shakury, Ivan Gromov,
          102 Ivan Raszl, J·Y, James Buckley, Jason Taylor, JC, jeffreytse, Johan Wigert, jonas-krummenacher, Justin Jia,
          103 Kayce Basques, Kieran Barker, Leo, Liam Bigelow, lizharris, Lizzy Kate, Luis Puente, Mark Bennett, Matt Penna,
          104 Matt Rogers, matt swanson, Max Chadwick, michaelcurrin, Mike Kasberg, Mike Neumegen, Muhammed Salih, Nikhil Benesch,
          105 Paramdeo Singh, Patrik Eriksson, Phil Nash, Philip Eriksson, R.P. Pedraza, Radoslav Karlík, Riccardo Porreca,
          106 sharath Kumar, Simone Arpe, Takashi Udagawa, Tobias Klüpfel, Toby Glei, vhermecz, Viktor Szakats, Ward Sandler, wzy,
          107 XhmikosR, Zlatan Vasović.&lt;/p&gt;</content><author><name>ashmaroli</name></author><category term="release" /><summary type="html">Hello Jekyllers!</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jekyllrb.com/img/jekyll-og.png" /><media:content medium="image" url="https://jekyllrb.com/img/jekyll-og.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Jekyll 4.0.1 Released</title><link href="https://jekyllrb.com/news/2020/05/08/jekyll-4-0-1-released/" rel="alternate" type="text/html" title="Jekyll 4.0.1 Released" /><published>2020-05-08T10:00:00-07:00</published><updated>2020-05-08T10:00:00-07:00</updated><id>https://jekyllrb.com/news/2020/05/08/jekyll-4-0-1-released</id><content type="html" xml:base="https://jekyllrb.com/news/2020/05/08/jekyll-4-0-1-released/">&lt;p&gt;Jekyll 4.0.1 is out and fixes a few issues reported by the community since 4.0.&lt;/p&gt;
          108 
          109 &lt;ul&gt;
          110   &lt;li&gt;When using Ruby 2.7, you won’t get any more warnings in your console when running Jekyll. (This fix is also backported in &lt;a href=&quot;https://github.com/jekyll/jekyll/releases/tag/v3.8.7&quot;&gt;Jekyll 3.8.7&lt;/a&gt;).&lt;/li&gt;
          111   &lt;li&gt;Liquid variables are now properly cached.&lt;/li&gt;
          112   &lt;li&gt;Jekyll build will no longer fail for collections with a custom permalink containing static files.&lt;/li&gt;
          113   &lt;li&gt;Jekyll filters now properly recognize integers.&lt;/li&gt;
          114 &lt;/ul&gt;
          115 
          116 &lt;p&gt;👀 A &lt;a href=&quot;https://github.com/jekyll/jekyll/releases/tag/v4.0.1&quot;&gt;release changelog&lt;/a&gt; is available for your perusal.&lt;/p&gt;
          117 
          118 &lt;p&gt;🙏 Many thanks to our contributors without whom this release could not be
          119 possible: @ashmaroli and &lt;a href=&quot;https://github.com/summerisgone&quot;&gt;Ivan Gromov&lt;/a&gt;&lt;/p&gt;
          120 
          121 &lt;p&gt;Expect more fixes and improvements on the next minor release!&lt;/p&gt;
          122 
          123 &lt;p&gt;Happy Jekylling!&lt;/p&gt;</content><author><name>dirtyf</name></author><category term="release" /><summary type="html">Jekyll 4.0.1 is out and fixes a few issues reported by the community since 4.0.</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jekyllrb.com/img/jekyll-og.png" /><media:content medium="image" url="https://jekyllrb.com/img/jekyll-og.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Jekyll 4.0.0 Released</title><link href="https://jekyllrb.com/news/2019/08/20/jekyll-4-0-0-released/" rel="alternate" type="text/html" title="Jekyll 4.0.0 Released" /><published>2019-08-20T08:00:00-07:00</published><updated>2019-08-20T08:00:00-07:00</updated><id>https://jekyllrb.com/news/2019/08/20/jekyll-4-0-0-released</id><content type="html" xml:base="https://jekyllrb.com/news/2019/08/20/jekyll-4-0-0-released/">&lt;p&gt;Hi! 👋 I bring some good news! Jekyll 4.0.0 is finally here! 🎉&lt;/p&gt;
          124 
          125 &lt;p&gt;There’s quite a bit in this release to unpack, so let me hit the high points quickly:&lt;/p&gt;
          126 &lt;ul&gt;
          127   &lt;li&gt;Ruby 2.4.0 or greater is now required.&lt;/li&gt;
          128   &lt;li&gt;Rouge 3.0 or greater is now required for syntax highlighting.&lt;/li&gt;
          129   &lt;li&gt;Jekyll builds should be much faster.&lt;/li&gt;
          130   &lt;li&gt;Kramdown 2.1 is now the default markdown engine.&lt;/li&gt;
          131   &lt;li&gt;Sass processing should be faster.&lt;/li&gt;
          132   &lt;li&gt;We dropped support for a lot of stuff, specifically:
          133     &lt;ul&gt;
          134       &lt;li&gt;Pygments&lt;/li&gt;
          135       &lt;li&gt;RedCarpet&lt;/li&gt;
          136       &lt;li&gt;RDiscount&lt;/li&gt;
          137     &lt;/ul&gt;
          138   &lt;/li&gt;
          139 &lt;/ul&gt;
          140 
          141 &lt;p&gt;Alright, so with the high points out of the way, let’s get into the details a little bit.&lt;/p&gt;
          142 
          143 &lt;h3 id=&quot;cache-all-the-things-&quot;&gt;Cache all the things! 💰&lt;/h3&gt;
          144 
          145 &lt;p&gt;While some optimizations first made an appearance with Jekyll 3.8.0, Jekyll 4.0 takes
          146 it to another level altogether.&lt;/p&gt;
          147 
          148 &lt;p&gt;Jekyll 4.0 caches the processing done by Liquid in memory. So every Liquid
          149 template is processed only as required. If you have 10 pages depending on a
          150 single layout, the layout is cached and that data is then rendered as per the
          151 10 different contexts of the individual files.&lt;/p&gt;
          152 
          153 &lt;p&gt;There’s also a disk cache! Jekyll can now cache data to disk to avoid repeated
          154 processing of content that doesn’t change between build sessions. Currently,
          155 this is limited to markdown. So while the very first build will take a certain
          156 amount of time, consequent builds for content that hasn’t changed will take
          157 much less time due to the disk-cache. Disk caching is disabled for &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;safe&lt;/code&gt; mode,
          158 however.&lt;/p&gt;
          159 
          160 &lt;h3 id=&quot;super-powered-content-transformations-&quot;&gt;Super-powered content transformations 💪&lt;/h3&gt;
          161 
          162 &lt;p&gt;We’ve upgraded Sass support so it should be faster. There’s also
          163 support for sourcemaps now! Under the hood, our Sass support uses the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;SassC&lt;/code&gt;
          164 library now, which is supported directly by the Sass team, which should mean
          165 better support for everybody in the long run.&lt;/p&gt;
          166 
          167 &lt;p&gt;Kramdown is updated to version 2.1. This also brings with it a bunch of changes
          168 to the Kramdown configuration, as the Kramdown team have extracted a fair
          169 number of features into separate gems. Support for GitHub Flavored Markdown is
          170 enabled by default, but if you’re using another Kramdown extension in your
          171 site, you’ll likely need to update your plugin configuration. See the &lt;a href=&quot;/docs/upgrading/3-to-4/&quot;&gt;upgrade
          172 guide&lt;/a&gt; for more details.&lt;/p&gt;
          173 
          174 &lt;p&gt;The &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;link&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;post_url&lt;/code&gt; tags no longer need &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;site.baseurl&lt;/code&gt; prepended every
          175 time they’re used. Those tags now use our &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;relative_url&lt;/code&gt; filter to take care of
          176 this for you. Existing uses of the prepending pattern will break though!
          177 Sorry! :sweat_smile:&lt;/p&gt;
          178 
          179 &lt;p&gt;A few other smaller features when it comes to content:&lt;/p&gt;
          180 &lt;ul&gt;
          181   &lt;li&gt;The &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;link&lt;/code&gt; tag understands Liquid variables in the same fashion our
          182  &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;include&lt;/code&gt; tag does now.&lt;/li&gt;
          183   &lt;li&gt;Disable Liquid processing for a particular page / document by adding
          184  &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;render_with_liquid: false&lt;/code&gt; to its front matter.&lt;/li&gt;
          185   &lt;li&gt;Liquid’s binary &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;and&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;or&lt;/code&gt; operations can be used in the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;where_exp&lt;/code&gt;
          186  filter for more powerful filtering&lt;/li&gt;
          187 &lt;/ul&gt;
          188 
          189 &lt;p&gt;There’s some goodies for theme community as well. Developers may now bundle a
          190 &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;config.yml&lt;/code&gt; into their theme-gem to provide some boilerplate configurations for
          191 the theme. Like other resources in the theme, these configuration values can also
          192 be customized at the user’s end.&lt;/p&gt;
          193 
          194 &lt;p&gt;Check out the &lt;a href=&quot;/docs/history/#v4-0-0&quot;&gt;full history&lt;/a&gt; and the various pull requests
          195 for more details on all the enhancements and bug-fixes.&lt;/p&gt;
          196 
          197 &lt;h3 id=&quot;upgrading-&quot;&gt;Upgrading 📈&lt;/h3&gt;
          198 
          199 &lt;p&gt;First, read the &lt;a href=&quot;/docs/upgrading/3-to-4/&quot;&gt;upgrade guide&lt;/a&gt;!&lt;/p&gt;
          200 
          201 &lt;p&gt;Next, Edit your project’s &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Gemfile&lt;/code&gt; to test Jekyll v4.x:&lt;/p&gt;
          202 
          203 &lt;div class=&quot;language-ruby highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;n&quot;&gt;gem&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&quot;jekyll&quot;&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&quot;~&amp;gt; 4.0&quot;&lt;/span&gt;
          204 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
          205 
          206 &lt;p&gt;Then run &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;bundle update&lt;/code&gt; to update all dependencies. Unless you’re using
          207 third-party plugins that haven’t yet added support for Jekyll 4.0, you should be
          208 good to go.&lt;/p&gt;
          209 
          210 &lt;p&gt;Plugins and themes authors must relax the jekyll dependency in their &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;gemspec&lt;/code&gt; file
          211 to allow for Jekyll v4.0:&lt;/p&gt;
          212 
          213 &lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;spec.add_runtime_dependency &quot;jekyll&quot;, &quot;&amp;gt;= 3.6&quot;, &quot;&amp;lt; 5.0&quot;&lt;/code&gt;&lt;/p&gt;
          214 
          215 &lt;p&gt;If your favorite plugin hasn’t relaxed that dependency yet, please gently
          216 encourage them to do so. :slightly_smiling_face:&lt;/p&gt;
          217 
          218 &lt;h3 id=&quot;have-questions&quot;&gt;Have questions❓&lt;/h3&gt;
          219 
          220 &lt;p&gt;Please reach out on our &lt;a href=&quot;https://talk.jekyllrb.com&quot;&gt;community forum&lt;/a&gt;&lt;/p&gt;
          221 
          222 &lt;h3 id=&quot;thank-you-&quot;&gt;Thank you!! 🙇&lt;/h3&gt;
          223 
          224 &lt;p&gt;Jekyll would not be possible without the many people who have taken the time to write issues, submit pull requests, create themes, answer questions for other users, or make their own sites using our project. Thanks to all of you who contribute, no matter how small you think your contribution might have been.&lt;/p&gt;
          225 
          226 &lt;p&gt;In addition, special thanks to the 139 contributors who made this
          227 release possible via a pull request submission (in alphabetical order): Aidan
          228 Fitzgerald, Akshat Kedia, Ale Muñoz, Alex Wood,
          229 Alexey Kopytko, Alexey Pelykh, Ali Thompson, Ana María Martínez Gómez,
          230 Ananthakumar, Andreas Möller, Andrew Lyndem, Andrew Marcuse, Andy Alt, Anne
          231 Gentle, Anny, Anuj Bhatnagar, argv-minus-one, Arjun Thakur, Arthur Attwell,
          232 Ashwin Maroli, Behrang, Belhassen Chelbi, Ben Keith, Ben Otte, Bilawal Hameed,
          233 Bjorn Krols, Boris Schapira, Boris van Hoytema, Brett C, Chris Finazzo, Chris
          234 Oliver, chrisfinazzo, Christian Oliff, Christoph Päper, Damien Solodow, Dan
          235 Allen, Dan Friedman, Daniel Höpfl, David J. Malan, David Kennell, David Zhang,
          236 Denis McDonald, Derek Smart, Derpy, Dusty Candland, Edgar Tinajero, Elvio
          237 Vicosa, ExE Boss, Fons van der Plas, Frank Taillandier, Gareth Cooper, Grzegorz
          238 Kaczorek, Haris Bjelic, Hodong Kim, ikeji, Isaac Goodman, Jacob Byers, Jakob
          239 Krigovsky, James Rhea, Jan Pobořil, jess, jingze_lu, Joe Shannon, Jordan Morgan,
          240 Jörg Steinsträter, Jorie Tappa, Josue Caraballo, jpasholk, Justin Vallelonga,
          241 Karel Bílek, Keith Mifsud, Kelly-Ann Green, Ken Salomon, Kevin Plattret, krissy,
          242 Kyle Barbour, Lars Kanis, Leandro Facchinetti, Liam Rosenfeld, Luis Enrique
          243 Perez Alvarez, Luis Guillermo Yáñez, Ma HongJun, makmm, Manu Mathew, Mario,
          244 Martin Scharm, Matt Kraai, Matt Massicotte, Matt Rogers, Matthew Rathbone,
          245 Maxwell Gerber, Mertcan Yücel, Michael Bishop, Michael Hiiva, Michelle Greer,
          246 Mike Kasberg, Mike Neumegen, mo khan, Monica Powell, Nicolas Hoizey, Nikhil
          247 Benesch, Nikhil Swaminathan, Nikita Skalkin, Niklas Eicker, ninevra, Olivia
          248 Hugger, Parker Moore, Pat Hawks, Patrick Favre-Bulle, Paul Kim, penguinpet,
          249 Philip Belesky, Preston Lim, Ralph, Robert Riemann, Rosário Pereira Fernandes,
          250 Sadik Kuzu, Samuel Gruetter, Scott Killen, Sri Pravan Paturi, Stephan Fischer,
          251 Stephen Weiss, Steven Westmoreland, strangehill, Sundaram Kalyan Vedala, Thanos
          252 Kolovos, Timo Schuhmacher, Tobias, Tom Harvey, Tushar Prajapati, Victor Afanasev,
          253 Vinicius Flores, Vitor Oliveira, Wouter Schoot, XhmikosR, Yi Feng Xie, Zhang
          254 Xiangze, 김정환, 104fps.&lt;/p&gt;
          255 
          256 &lt;p&gt;Happy Jekylling everyone!&lt;/p&gt;</content><author><name>mattr-</name></author><category term="release" /><summary type="html">Hi! 👋 I bring some good news! Jekyll 4.0.0 is finally here! 🎉</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jekyllrb.com/img/jekyll-og.png" /><media:content medium="image" url="https://jekyllrb.com/img/jekyll-og.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Jekyll 4.0.0.pre.beta1 Released</title><link href="https://jekyllrb.com/news/2019/08/04/jekyll-4-0-0-pre-beta1-released/" rel="alternate" type="text/html" title="Jekyll 4.0.0.pre.beta1 Released" /><published>2019-08-04T08:43:31-07:00</published><updated>2019-08-04T08:43:31-07:00</updated><id>https://jekyllrb.com/news/2019/08/04/jekyll-4-0-0-pre-beta1-released</id><content type="html" xml:base="https://jekyllrb.com/news/2019/08/04/jekyll-4-0-0-pre-beta1-released/">&lt;p&gt;Dear Jekyllers,&lt;/p&gt;
          257 
          258 &lt;p&gt;It’s time for another pre-release of Jekyll 4! 🎉&lt;/p&gt;
          259 
          260 &lt;p&gt;This pre-release moves us further down the path of releasing Jekyll 4.0.0. All the same goodies &lt;a href=&quot;/news/2019/03/18/jekyll-4-0-0-pre-alpha1-released/&quot;&gt;from the last pre-release&lt;/a&gt; are here, along with a few more things I want to highlight:&lt;/p&gt;
          261 
          262 &lt;p&gt;Jekyll 4.0 is a new &lt;em&gt;major&lt;/em&gt; version and it comes with a few breaking changes, notably :&lt;/p&gt;
          263 
          264 &lt;ol&gt;
          265   &lt;li&gt;We dropped support for &lt;a href=&quot;https://www.ruby-lang.org/en/downloads/&quot;&gt;Ruby 2.3 which EOL at the end of March 2019&lt;/a&gt;.
          266 GitHub Pages runs Ruby 2.5.x, services like Netlify or Forestry already upgraded to latest Ruby 2.6.x.&lt;/li&gt;
          267   &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;link&lt;/code&gt; tag now include &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;relative_url&lt;/code&gt; filter, hurray &lt;a href=&quot;https://github.com/jekyll/jekyll/pull/6727&quot;&gt;no more need to prepend &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;{{ site.baseurl }}&lt;/code&gt; &lt;/a&gt;.&lt;/li&gt;
          268   &lt;li&gt;&lt;a href=&quot;https://github.com/jekyll/jekyll/pull/6821&quot;&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;{% highlight %}&lt;/code&gt; now behaves like &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;{% raw %}&lt;/code&gt;&lt;/a&gt;, so you can no longer use &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;include&lt;/code&gt; tags within.&lt;/li&gt;
          269   &lt;li&gt;We dropped support for Pygments, RedCarpet and rdiscount.&lt;/li&gt;
          270   &lt;li&gt;We bumped kramdown to v2.&lt;/li&gt;
          271 &lt;/ol&gt;
          272 
          273 &lt;p&gt;If you’re a plugin developer, we still need your feedback! Your plugin may not work with version 4 and we’d like to fix those issues before we release.&lt;/p&gt;
          274 
          275 &lt;p&gt;Checkout the complete &lt;a href=&quot;https://github.com/jekyll/jekyll/releases/tag/v4.0.0.pre.beta1&quot;&gt;changelog&lt;/a&gt; for more details.&lt;/p&gt;
          276 
          277 &lt;p&gt;To test this pre version run:&lt;/p&gt;
          278 
          279 &lt;div class=&quot;language-sh highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;gem &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;jekyll &lt;span class=&quot;nt&quot;&gt;--pre&lt;/span&gt;
          280 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
          281 
          282 &lt;p&gt;Please test this version thoroughly and file bugs as you encounter them.&lt;/p&gt;
          283 
          284 &lt;p&gt;Thanks to our dear contributors for helping making Jekyll better:&lt;/p&gt;
          285 
          286 &lt;p&gt;Aidan Fitzgerald, Akshat Kedia, Alex Wood, Alexey Kopytko, Alexey Pelykh, Ali Thompson, Ana María Martínez Gómez, Ananthakumar, Andreas Möller, Andrew Lyndem, Andy Alt, Anne Gentle, Anny, Arjun Thakur, Arthur Attwell, Ashwin Maroli, Behrang, Belhassen Chelbi, Ben Keith, Ben Otte, Bilawal Hameed, Boris Schapira, Boris van Hoytema, Brett C, Chris Finazzo, Christian Oliff, Damien Solodow, Dan Allen, Dan Friedman, Daniel Höpfl, David J. Malan, Denis McDonald, Derek Smart, Derpy, Dusty Candland, ExE Boss, Frank Taillandier, Gareth Cooper, Grzegorz Kaczorek, Isaac Goodman, Jacob Byers, Jakob Krigovsky, Jan Pobořil, Joe Shannon, Jordan Morgan, Jorie Tappa, Josue Caraballo, Justin Vallelonga, Jörg Steinsträter, Karel Bílek, Keith Mifsud, Kelly-Ann Green, Ken Salomon, Kevin Plattret, Kyle Barbour, Lars Kanis, Leandro Facchinetti, Luis Enrique Perez Alvarez, Luis Guillermo Yáñez, Ma HongJun, Manu Mathew, Mario, Martin Scharm, Matt Massicotte, Matthew Rathbone, Maxwell Gerber, Mertcan Yücel, Michael Hiiva, Mike Kasberg, Mike Neumegen, Monica Powell, Nicolas Hoizey, Nikhil Swaminathan, Nikita Skalkin, Olivia Hugger, Parker Moore, Pat Hawks, Patrick Favre-Bulle, Paul Kim, Philip Belesky, Preston Lim, Ralph, Robert Riemann, Rosário Pereira Fernandes, Samuel Gruetter, Scott Killen, Sri Pravan Paturi, Stephan Fischer, Stephen Weiss, Steven Westmoreland, Sundaram Kalyan Vedala, Thanos Kolovos, Timo Schuhmacher, Tobias, Tom Harvey, Tushar Prajapati, Victor Afanasev, Vitor Oliveira, Wouter Schoot, XhmikosR, Zhang Xiangze, _94gsc, argv-minus-one, chrisfinazzo, ikeji, jess, jpasholk, makmm, mo khan, ninevra, penguinpet, 김정환, 104fps&lt;/p&gt;
          287 
          288 &lt;p&gt;Happy Jekylling everyone!&lt;/p&gt;</content><author><name>mattr-</name></author><category term="release" /><summary type="html">Dear Jekyllers,</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jekyllrb.com/img/jekyll-og.png" /><media:content medium="image" url="https://jekyllrb.com/img/jekyll-og.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Jekyll 3.8.6 Released</title><link href="https://jekyllrb.com/news/2019/07/02/jekyll-3-8-6-released/" rel="alternate" type="text/html" title="Jekyll 3.8.6 Released" /><published>2019-07-02T08:21:02-07:00</published><updated>2019-07-02T08:21:02-07:00</updated><id>https://jekyllrb.com/news/2019/07/02/jekyll-3-8-6-released</id><content type="html" xml:base="https://jekyllrb.com/news/2019/07/02/jekyll-3-8-6-released/">&lt;p&gt;We have another patch release in the 3.8 series! This time, we have one security patch
          289 and a handful of bug patches, including:&lt;/p&gt;
          290 
          291 &lt;ul&gt;
          292   &lt;li&gt;Filter symlinks from theme gems&lt;/li&gt;
          293   &lt;li&gt;Fix excerpt handling of some Liquid tags&lt;/li&gt;
          294   &lt;li&gt;Handle case where a theme directory doesn’t exist&lt;/li&gt;
          295   &lt;li&gt;A few internal optimizations to reduce memory overhead&lt;/li&gt;
          296 &lt;/ul&gt;
          297 
          298 &lt;p&gt;… and a few more! You can check out the patches and see all the details in &lt;a href=&quot;/docs/history/#v3-8-6&quot;&gt;the release notes&lt;/a&gt;&lt;/p&gt;
          299 
          300 &lt;p&gt;Happy Jekylling!&lt;/p&gt;</content><author><name>parkr</name></author><category term="release" /><summary type="html">We have another patch release in the 3.8 series! This time, we have one security patch and a handful of bug patches, including:</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jekyllrb.com/img/jekyll-og.png" /><media:content medium="image" url="https://jekyllrb.com/img/jekyll-og.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Jekyll 4.0.0.pre.alpha1 Released</title><link href="https://jekyllrb.com/news/2019/03/18/jekyll-4-0-0-pre-alpha1-released/" rel="alternate" type="text/html" title="Jekyll 4.0.0.pre.alpha1 Released" /><published>2019-03-18T10:17:31-07:00</published><updated>2019-03-18T10:17:31-07:00</updated><id>https://jekyllrb.com/news/2019/03/18/jekyll-4-0-0-pre-alpha1-released</id><content type="html" xml:base="https://jekyllrb.com/news/2019/03/18/jekyll-4-0-0-pre-alpha1-released/">&lt;p&gt;Dear Jekyllers,&lt;/p&gt;
          301 
          302 &lt;p&gt;Time has come to release a first alpha for Jekyll 4!&lt;/p&gt;
          303 
          304 &lt;p&gt;This pre version fixes many bugs, and should improve your build times. Some of you already shared &lt;a href=&quot;https://forestry.io/blog/how-i-reduced-my-jekyll-build-time-by-61/&quot;&gt;really&lt;/a&gt; &lt;a href=&quot;https://boris.schapira.dev/2018/11/jekyll-build-optimization/&quot;&gt;good&lt;/a&gt; results. We hope your Jekyll sites will also benefit from these optimizations.&lt;/p&gt;
          305 
          306 &lt;p&gt;If you’re a plugin developer, we definitely need your feedback, especially if your plugin does not work with v4.&lt;/p&gt;
          307 
          308 &lt;p&gt;Jekyll now exposes a &lt;a href=&quot;/tutorials/cache-api/&quot;&gt;caching API&lt;/a&gt;, that some plugins could benefit from.&lt;/p&gt;
          309 
          310 &lt;p&gt;Also be aware that it’s a new &lt;em&gt;major&lt;/em&gt; version, and it comes with a few breaking changes, notably :&lt;/p&gt;
          311 
          312 &lt;ol&gt;
          313   &lt;li&gt;We dropped support for &lt;a href=&quot;https://www.ruby-lang.org/en/downloads/&quot;&gt;Ruby 2.3 who goes EOL at the end of the month&lt;/a&gt;.
          314 GitHub Pages runs Ruby 2.5.x, services like Netlify or Forestry already upgraded to latest Ruby 2.6.x.&lt;/li&gt;
          315   &lt;li&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;link&lt;/code&gt; tag now include &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;relative_url&lt;/code&gt; filter, hurray &lt;a href=&quot;https://github.com/jekyll/jekyll/pull/6727&quot;&gt;no more need to prepend &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;{{ site.baseurl }}&lt;/code&gt; &lt;/a&gt;.&lt;/li&gt;
          316   &lt;li&gt;&lt;a href=&quot;https://github.com/jekyll/jekyll/pull/6821&quot;&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;{% highlight %}&lt;/code&gt; now behaves like &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;{% raw %}&lt;/code&gt;&lt;/a&gt;, so you can no longer use &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;include&lt;/code&gt; tags within.&lt;/li&gt;
          317   &lt;li&gt;We dropped support for Pygments, RedCarpet and rdiscount.&lt;/li&gt;
          318   &lt;li&gt;We bumped kramdown to v2.&lt;/li&gt;
          319 &lt;/ol&gt;
          320 
          321 &lt;p&gt;Checkout the complete &lt;a href=&quot;https://github.com/jekyll/jekyll/releases/tag/v4.0.0.pre.alpha1&quot;&gt;changelog&lt;/a&gt; for more details.&lt;/p&gt;
          322 
          323 &lt;p&gt;To test this pre version run:&lt;/p&gt;
          324 
          325 &lt;div class=&quot;language-sh highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;gem &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;jekyll &lt;span class=&quot;nt&quot;&gt;--pre&lt;/span&gt;
          326 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
          327 
          328 &lt;p&gt;Please test this version thoroughly and file bugs as you encounter them.&lt;/p&gt;
          329 
          330 &lt;p&gt;Thanks to our dear contributors for helping making Jekyll better:&lt;/p&gt;
          331 
          332 &lt;p&gt;Aidan Fitzgerald, Akshat Kedia, Alex Wood, Alexey Kopytko, Alexey Pelykh, Ali Thompson, Ana María Martínez Gómez, Ananthakumar, Andreas Möller, Andrew Lyndem, Andy Alt, Anne Gentle, Anny, Arjun Thakur, Arthur Attwell, Ashwin Maroli, Behrang, Belhassen Chelbi, Ben Keith, Ben Otte, Bilawal Hameed, Boris Schapira, Boris van Hoytema, Brett C, Chris Finazzo, Christian Oliff, Damien Solodow, Dan Allen, Dan Friedman, Daniel Höpfl, David J. Malan, Denis McDonald, Derek Smart, Derpy, Dusty Candland, ExE Boss, Frank Taillandier, Gareth Cooper, Grzegorz Kaczorek, Isaac Goodman, Jacob Byers, Jakob Krigovsky, Jan Pobořil, Joe Shannon, Jordan Morgan, Jorie Tappa, Josue Caraballo, Justin Vallelonga, Jörg Steinsträter, Karel Bílek, Keith Mifsud, Kelly-Ann Green, Ken Salomon, Kevin Plattret, Kyle Barbour, Lars Kanis, Leandro Facchinetti, Luis Enrique Perez Alvarez, Luis Guillermo Yáñez, Ma HongJun, Manu Mathew, Mario, Martin Scharm, Matt Massicotte, Matthew Rathbone, Maxwell Gerber, Mertcan Yücel, Michael Hiiva, Mike Kasberg, Mike Neumegen, Monica Powell, Nicolas Hoizey, Nikhil Swaminathan, Nikita Skalkin, Olivia Hugger, Parker Moore, Pat Hawks, Patrick Favre-Bulle, Paul Kim, Philip Belesky, Preston Lim, Ralph, Robert Riemann, Rosário Pereira Fernandes, Samuel Gruetter, Scott Killen, Sri Pravan Paturi, Stephan Fischer, Stephen Weiss, Steven Westmoreland, Sundaram Kalyan Vedala, Thanos Kolovos, Timo Schuhmacher, Tobias, Tom Harvey, Tushar Prajapati, Victor Afanasev, Vitor Oliveira, Wouter Schoot, XhmikosR, Zhang Xiangze, _94gsc, argv-minus-one, chrisfinazzo, ikeji, jess, jpasholk, makmm, mo khan, ninevra, penguinpet, 김정환, 104fps&lt;/p&gt;
          333 
          334 &lt;p&gt;Happy Jekylling everyone!&lt;/p&gt;</content><author><name>dirtyf</name></author><category term="release" /><summary type="html">Dear Jekyllers,</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jekyllrb.com/img/jekyll-og.png" /><media:content medium="image" url="https://jekyllrb.com/img/jekyll-og.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Jekyll 3.8.5 Released</title><link href="https://jekyllrb.com/news/2018/11/04/jekyll-3-8-5-released/" rel="alternate" type="text/html" title="Jekyll 3.8.5 Released" /><published>2018-11-04T11:58:20-08:00</published><updated>2018-11-04T11:58:20-08:00</updated><id>https://jekyllrb.com/news/2018/11/04/jekyll-3-8-5-released</id><content type="html" xml:base="https://jekyllrb.com/news/2018/11/04/jekyll-3-8-5-released/">&lt;p&gt;This release fixes a bug where multiple Liquid tags were not supported in
          335 excerpts.&lt;/p&gt;
          336 
          337 &lt;p&gt;Thanks to @ashmaroli for fixing this issue in &lt;a href=&quot;https://github.com/jekyll/jekyll/pull/7250&quot;&gt;#7250&lt;/a&gt;.&lt;/p&gt;
          338 
          339 &lt;p&gt;Happy Jekylling!&lt;/p&gt;</content><author><name>oe</name></author><category term="release" /><summary type="html">This release fixes a bug where multiple Liquid tags were not supported in excerpts.</summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://jekyllrb.com/img/jekyll-og.png" /><media:content medium="image" url="https://jekyllrb.com/img/jekyll-og.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Security Fixes for series 3.6, 3.7 and 3.8</title><link href="https://jekyllrb.com/news/2018/09/19/security-fixes-for-3-6-3-7-3-8/" rel="alternate" type="text/html" title="Security Fixes for series 3.6, 3.7 and 3.8" /><published>2018-09-19T05:30:00-07:00</published><updated>2018-09-19T05:30:00-07:00</updated><id>https://jekyllrb.com/news/2018/09/19/security-fixes-for-3-6-3-7-3-8</id><content type="html" xml:base="https://jekyllrb.com/news/2018/09/19/security-fixes-for-3-6-3-7-3-8/">&lt;p&gt;Hi Jekyllers,&lt;/p&gt;
          340 
          341 &lt;p&gt;We have patched a &lt;strong&gt;critical vulnerability&lt;/strong&gt; reported to GitHub a couple of weeks ago and have released a set of new gems to
          342 bring that patch to you. The vulnerability allowed arbitrary file reads with the cunning use of the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;include:&lt;/code&gt; setting in the
          343 config file.&lt;/p&gt;
          344 
          345 &lt;p&gt;By simply including a symlink in the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;include&lt;/code&gt; array allowed the symlinked file to be read into the build when they shouldn’t
          346 actually be read in any circumstance.  
          347 Further details regarding the patch can be viewed at the &lt;a href=&quot;https://github.com/jekyll/jekyll/pull/7224&quot;&gt;pull request URL&lt;/a&gt;&lt;/p&gt;
          348 
          349 &lt;p&gt;The patch has been released as versions &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;3.6.3&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;3.7.4&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;3.8.4&lt;/code&gt;.  
          350 Thanks to @parkr &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;v3.7.4&lt;/code&gt; was released a couple of weeks prior and has been bundled with &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;github-pages-v192&lt;/code&gt;.&lt;/p&gt;
          351 
          352 &lt;p&gt;Please keep in mind that this issue affects &lt;em&gt;all previously released Jekyll versions&lt;/em&gt;. If you have not had
          353 a good reason to upgrade to &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;3.6&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;3.7&lt;/code&gt; or &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;3.8&lt;/code&gt; yet, we advise that you do so at the earliest.&lt;/p&gt;
          354 
          355