jekyllrb_static.atom.xml - sfeed_tests - sfeed tests and RSS and Atom files | |
git clone git://git.codemadness.org/sfeed_tests | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
jekyllrb_static.atom.xml (44911B) | |
--- | |
1 <?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/200… | |
2 | |
3 <p>If you choose to upgrade, please note that the GitHub-Flavored … | |
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 w… | |
6 need to add the gems to your <code class="language-plaintext hig… | |
7 | |
8 <ul> | |
9 <li>GFM parser – <code class="language-plaintext highl… | |
10 <li>coderay syntax highlighter – <code class="language… | |
11 <li>mathjaxnode math engine – <code class="language-pl… | |
12 <li>sskatex math engine – <code class="language-plaint… | |
13 <li>katex math engine – <code class="language-plaintex… | |
14 <li>ritex math engine – <code class="language-plaintex… | |
15 <li>itex2mml math engine – <code class="language-plain… | |
16 </ul> | |
17 | |
18 <p>Jekyll will require the given gem when the configuration requir… | |
19 will show a helpful message when a dependency is missing.</p> | |
20 | |
21 <p>You can check out the patches and see all the details in <a … | |
22 | |
23 <p>Happy Jekylling!</p></content><author><name>parkr</name><… | |
24 However these seemingly benign changes had unexpected adverse side-effec… | |
25 | |
26 <p>The Core team decided that the best way forward is to revert in… | |
27 generating excerpts for pages behind a flag until <code class="l… | |
28 | |
29 <p>Page-excerpts are henceforth an opt-in experimental feature whi… | |
30 your configuration file. Due to its experimental nature, we have narrowe… | |
31 negative effect on builds. Excerpts will not be generated for pages that… | |
32 <code class="language-plaintext highlighter-rouge">page_… | |
33 | |
34 <p>Another known issue with page-excerpts is that an infinite loop… | |
35 that involves iterating through <code class="language-plaintext … | |
36 having a variant of either of the following code blocks inside a page so… | |
37 | |
38 <div class="language-liquid highlighter-rouge"><div c… | |
39 <span class="p">{{</span><span class="w&… | |
40 <span class="p">{%</span><span class="w&qu… | |
41 </code></pre></div></div> | |
42 | |
43 <div class="language-liquid highlighter-rouge"><div c… | |
44 </code></pre></div></div> | |
45 | |
46 <p>Therefore, we advise caution when opting to use the page-excerp… | |
47 | |
48 <p>It’s time for yet another release that includes enhancements,… | |
49 are:</p> | |
50 | |
51 <ul> | |
52 <li>Jekyll now supports rendering excerpts for <em>pages&l… | |
53 <li>The <a href="/docs/liquid/filters/#where-expression&… | |
54 per expression. Now, one may use those binary operators multiple times i… | |
55 <li>Jekyll has a new set of filters based on <em>its flavo… | |
56 <a href="/docs/liquid/filters/#find"><code class=&quo… | |
57 except that they return <strong>the first object</strong> th… | |
58 <li>Jekyll’s <a href="/docs/liquid/filters/#number-of-… | |
59 of text containing Chinese, Japanese or Korean characters.</li> | |
60 <li>One may now use <code class="language-plaintext high… | |
61 downcased and non-alphanumeric characters replaced by dashes) for their … | |
62 <li>The logic for <em>slugifying</em> a given string… | |
63 <li>If you face issues from Jekyll importing a config file bundl… | |
64 by setting <code class="language-plaintext highlighter-rouge&quo… | |
65 <li>If you face issues from Jekyll’s disk-caching feature, you… | |
66 <code class="language-plaintext highlighter-rouge">safe&… | |
67 <code class="language-plaintext highlighter-rouge">--dis… | |
68 <li>When you build a site with the <code class="language… | |
69 of time taken during various stages of the <em>build process</e… | |
70 <li>Jekyll’s development server now supports certificates base… | |
71 </ul> | |
72 | |
73 <p>For the interest of plugin authors:</p> | |
74 <ul> | |
75 <li><code class="language-plaintext highlighter-rouge&qu… | |
76 using the legacy <code class="language-plaintext highlighter-rou… | |
77 <li>Excerpts won’t be generated for <code class="langu… | |
78 their <code class="language-plaintext highlighter-rouge">… | |
79 </ul> | |
80 | |
81 <p>For the interest of gem-based theme authors:</p> | |
82 <ul> | |
83 <li>From <code class="language-plaintext highlighter-rou… | |
84 to bundle a <code class="language-plaintext highlighter-rouge&qu… | |
85 released gem, please remove <code class="language-plaintext high… | |
86 </ul> | |
87 | |
88 <h3 id="have-questions">Have questions?</h3> | |
89 | |
90 <p>Please reach out on our <a href="https://talk.jekyllrb.… | |
91 | |
92 <h3 id="thank-you-bow">Thank you!! :bow:</h3> | |
93 | |
94 <p>We are thankful to our community for all the contributions that… | |
95 Special thanks to the following 78 contributors (in alphabetical order) … | |
96 to submit a pull request:</p> | |
97 | |
98 <p>Aaron Adams, Aaron K Redshaw, Alexandre Zanni, Anindita Basu, A… | |
99 Ben Stolovitz, Billy Kong, Christian Oliff, codenitpicker, csquare, Dami… | |
100 ddocs, dgolant, dkalev, Dmitry Egorov, dotnetCarpenter, Edward Thomson, … | |
101 Gareth Mcshane, Grzegorz Kaczorek, guanicoe, Harry Wood, HTeuMeuLeu, iBu… | |
102 Ivan Raszl, J·Y, James Buckley, Jason Taylor, JC, jeffreytse, Johan Wig… | |
103 Kayce Basques, Kieran Barker, Leo, Liam Bigelow, lizharris, Lizzy Kate, … | |
104 Matt Rogers, matt swanson, Max Chadwick, michaelcurrin, Mike Kasberg, Mi… | |
105 Paramdeo Singh, Patrik Eriksson, Phil Nash, Philip Eriksson, R.P. Pedraz… | |
106 sharath Kumar, Simone Arpe, Takashi Udagawa, Tobias Klüpfel, Toby Glei,… | |
107 XhmikosR, Zlatan Vasović.</p></content><author><name>ashmaroli</n… | |
108 | |
109 <ul> | |
110 <li>When using Ruby 2.7, you won’t get any more warnings in yo… | |
111 <li>Liquid variables are now properly cached.</li> | |
112 <li>Jekyll build will no longer fail for collections with a cust… | |
113 <li>Jekyll filters now properly recognize integers.</li> | |
114 </ul> | |
115 | |
116 <p>👀 A <a href="https://github.com/jekyll/jekyll/releas… | |
117 | |
118 <p>🙏 Many thanks to our contributors without whom this release … | |
119 possible: @ashmaroli and <a href="https://github.com/summerisgon… | |
120 | |
121 <p>Expect more fixes and improvements on the next minor release!&l… | |
122 | |
123 <p>Happy Jekylling!</p></content><author><name>dirtyf</name>… | |
124 | |
125 <p>There’s quite a bit in this release to unpack, so let me hit … | |
126 <ul> | |
127 <li>Ruby 2.4.0 or greater is now required.</li> | |
128 <li>Rouge 3.0 or greater is now required for syntax highlighting… | |
129 <li>Jekyll builds should be much faster.</li> | |
130 <li>Kramdown 2.1 is now the default markdown engine.</li> | |
131 <li>Sass processing should be faster.</li> | |
132 <li>We dropped support for a lot of stuff, specifically: | |
133 <ul> | |
134 <li>Pygments</li> | |
135 <li>RedCarpet</li> | |
136 <li>RDiscount</li> | |
137 </ul> | |
138 </li> | |
139 </ul> | |
140 | |
141 <p>Alright, so with the high points out of the way, let’s get in… | |
142 | |
143 <h3 id="cache-all-the-things-">Cache all the things! �… | |
144 | |
145 <p>While some optimizations first made an appearance with Jekyll 3… | |
146 it to another level altogether.</p> | |
147 | |
148 <p>Jekyll 4.0 caches the processing done by Liquid in memory. So e… | |
149 template is processed only as required. If you have 10 pages depending o… | |
150 single layout, the layout is cached and that data is then rendered as pe… | |
151 10 different contexts of the individual files.</p> | |
152 | |
153 <p>There’s also a disk cache! Jekyll can now cache data to disk … | |
154 processing of content that doesn’t change between build sessions. Curr… | |
155 this is limited to markdown. So while the very first build will take a c… | |
156 amount of time, consequent builds for content that hasn’t changed will… | |
157 much less time due to the disk-cache. Disk caching is disabled for <c… | |
158 however.</p> | |
159 | |
160 <h3 id="super-powered-content-transformations-">Super-po… | |
161 | |
162 <p>We’ve upgraded Sass support so it should be faster. There’s… | |
163 support for sourcemaps now! Under the hood, our Sass support uses the &l… | |
164 library now, which is supported directly by the Sass team, which should … | |
165 better support for everybody in the long run.</p> | |
166 | |
167 <p>Kramdown is updated to version 2.1. This also brings with it a … | |
168 to the Kramdown configuration, as the Kramdown team have extracted a fair | |
169 number of features into separate gems. Support for GitHub Flavored Markd… | |
170 enabled by default, but if you’re using another Kramdown extension in … | |
171 site, you’ll likely need to update your plugin configuration. See the … | |
172 guide</a> for more details.</p> | |
173 | |
174 <p>The <code class="language-plaintext highlighter-rouge&q… | |
175 time they’re used. Those tags now use our <code class="languag… | |
176 this for you. Existing uses of the prepending pattern will break though! | |
177 Sorry! :sweat_smile:</p> | |
178 | |
179 <p>A few other smaller features when it comes to content:</p> | |
180 <ul> | |
181 <li>The <code class="language-plaintext highlighter-roug… | |
182 <code class="language-plaintext highlighter-rouge">incl… | |
183 <li>Disable Liquid processing for a particular page / document b… | |
184 <code class="language-plaintext highlighter-rouge">rend… | |
185 <li>Liquid’s binary <code class="language-plaintext hi… | |
186 filter for more powerful filtering</li> | |
187 </ul> | |
188 | |
189 <p>There’s some goodies for theme community as well. Developers … | |
190 <code class="language-plaintext highlighter-rouge">confi… | |
191 the theme. Like other resources in the theme, these configuration values… | |
192 be customized at the user’s end.</p> | |
193 | |
194 <p>Check out the <a href="/docs/history/#v4-0-0">f… | |
195 for more details on all the enhancements and bug-fixes.</p> | |
196 | |
197 <h3 id="upgrading-">Upgrading 📈</h3> | |
198 | |
199 <p>First, read the <a href="/docs/upgrading/3-to-4/"&… | |
200 | |
201 <p>Next, Edit your project’s <code class="language-plain… | |
202 | |
203 <div class="language-ruby highlighter-rouge"><div cla… | |
204 </code></pre></div></div> | |
205 | |
206 <p>Then run <code class="language-plaintext highlighter-ro… | |
207 third-party plugins that haven’t yet added support for Jekyll 4.0, you… | |
208 good to go.</p> | |
209 | |
210 <p>Plugins and themes authors must relax the jekyll dependency in … | |
211 to allow for Jekyll v4.0:</p> | |
212 | |
213 <p><code class="language-plaintext highlighter-rouge"… | |
214 | |
215 <p>If your favorite plugin hasn’t relaxed that dependency yet, p… | |
216 encourage them to do so. :slightly_smiling_face:</p> | |
217 | |
218 <h3 id="have-questions">Have questions❓</h3> | |
219 | |
220 <p>Please reach out on our <a href="https://talk.jekyllrb.… | |
221 | |
222 <h3 id="thank-you-">Thank you!! 🙇</h3> | |
223 | |
224 <p>Jekyll would not be possible without the many people who have t… | |
225 | |
226 <p>In addition, special thanks to the 139 contributors who made th… | |
227 release possible via a pull request submission (in alphabetical order): … | |
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, … | |
231 Gentle, Anny, Anuj Bhatnagar, argv-minus-one, Arjun Thakur, Arthur Attwe… | |
232 Ashwin Maroli, Behrang, Belhassen Chelbi, Ben Keith, Ben Otte, Bilawal H… | |
233 Bjorn Krols, Boris Schapira, Boris van Hoytema, Brett C, Chris Finazzo, … | |
234 Oliver, chrisfinazzo, Christian Oliff, Christoph Päper, Damien Solodow,… | |
235 Allen, Dan Friedman, Daniel Höpfl, David J. Malan, David Kennell, David… | |
236 Denis McDonald, Derek Smart, Derpy, Dusty Candland, Edgar Tinajero, Elvio | |
237 Vicosa, ExE Boss, Fons van der Plas, Frank Taillandier, Gareth Cooper, G… | |
238 Kaczorek, Haris Bjelic, Hodong Kim, ikeji, Isaac Goodman, Jacob Byers, J… | |
239 Krigovsky, James Rhea, Jan Pobořil, jess, jingze_lu, Joe Shannon, Jorda… | |
240 Jörg Steinsträter, Jorie Tappa, Josue Caraballo, jpasholk, Justin Vall… | |
241 Karel Bílek, Keith Mifsud, Kelly-Ann Green, Ken Salomon, Kevin Plattret… | |
242 Kyle Barbour, Lars Kanis, Leandro Facchinetti, Liam Rosenfeld, Luis Enri… | |
243 Perez Alvarez, Luis Guillermo Yáñez, Ma HongJun, makmm, Manu Mathew, M… | |
244 Martin Scharm, Matt Kraai, Matt Massicotte, Matt Rogers, Matthew Rathbon… | |
245 Maxwell Gerber, Mertcan Yücel, Michael Bishop, Michael Hiiva, Michelle … | |
246 Mike Kasberg, Mike Neumegen, mo khan, Monica Powell, Nicolas Hoizey, Nik… | |
247 Benesch, Nikhil Swaminathan, Nikita Skalkin, Niklas Eicker, ninevra, Oli… | |
248 Hugger, Parker Moore, Pat Hawks, Patrick Favre-Bulle, Paul Kim, penguinp… | |
249 Philip Belesky, Preston Lim, Ralph, Robert Riemann, Rosário Pereira Fer… | |
250 Sadik Kuzu, Samuel Gruetter, Scott Killen, Sri Pravan Paturi, Stephan Fi… | |
251 Stephen Weiss, Steven Westmoreland, strangehill, Sundaram Kalyan Vedala,… | |
252 Kolovos, Timo Schuhmacher, Tobias, Tom Harvey, Tushar Prajapati, Victor … | |
253 Vinicius Flores, Vitor Oliveira, Wouter Schoot, XhmikosR, Yi Feng Xie, Z… | |
254 Xiangze, 김정환, 104fps.</p> | |
255 | |
256 <p>Happy Jekylling everyone!</p></content><author><name>matt… | |
257 | |
258 <p>It’s time for another pre-release of Jekyll 4! 🎉</p> | |
259 | |
260 <p>This pre-release moves us further down the path of releasing Je… | |
261 | |
262 <p>Jekyll 4.0 is a new <em>major</em> version and it c… | |
263 | |
264 <ol> | |
265 <li>We dropped support for <a href="https://www.ruby-lan… | |
266 GitHub Pages runs Ruby 2.5.x, services like Netlify or Forestry already … | |
267 <li><code class="language-plaintext highlighter-rouge&qu… | |
268 <li><a href="https://github.com/jekyll/jekyll/pull/6821&… | |
269 <li>We dropped support for Pygments, RedCarpet and rdiscount.<… | |
270 <li>We bumped kramdown to v2.</li> | |
271 </ol> | |
272 | |
273 <p>If you’re a plugin developer, we still need your feedback! Yo… | |
274 | |
275 <p>Checkout the complete <a href="https://github.com/jekyl… | |
276 | |
277 <p>To test this pre version run:</p> | |
278 | |
279 <div class="language-sh highlighter-rouge"><div class… | |
280 </code></pre></div></div> | |
281 | |
282 <p>Please test this version thoroughly and file bugs as you encoun… | |
283 | |
284 <p>Thanks to our dear contributors for helping making Jekyll bette… | |
285 | |
286 <p>Aidan Fitzgerald, Akshat Kedia, Alex Wood, Alexey Kopytko, Alex… | |
287 | |
288 <p>Happy Jekylling everyone!</p></content><author><name>matt… | |
289 and a handful of bug patches, including:</p> | |
290 | |
291 <ul> | |
292 <li>Filter symlinks from theme gems</li> | |
293 <li>Fix excerpt handling of some Liquid tags</li> | |
294 <li>Handle case where a theme directory doesn’t exist</li&g… | |
295 <li>A few internal optimizations to reduce memory overhead</l… | |
296 </ul> | |
297 | |
298 <p>… and a few more! You can check out the patches and see all t… | |
299 | |
300 <p>Happy Jekylling!</p></content><author><name>parkr</name><… | |
301 | |
302 <p>Time has come to release a first alpha for Jekyll 4!</p> | |
303 | |
304 <p>This pre version fixes many bugs, and should improve your build… | |
305 | |
306 <p>If you’re a plugin developer, we definitely need your feedbac… | |
307 | |
308 <p>Jekyll now exposes a <a href="/tutorials/cache-api/&quo… | |
309 | |
310 <p>Also be aware that it’s a new <em>major</em> vers… | |
311 | |
312 <ol> | |
313 <li>We dropped support for <a href="https://www.ruby-lan… | |
314 GitHub Pages runs Ruby 2.5.x, services like Netlify or Forestry already … | |
315 <li><code class="language-plaintext highlighter-rouge&qu… | |
316 <li><a href="https://github.com/jekyll/jekyll/pull/6821&… | |
317 <li>We dropped support for Pygments, RedCarpet and rdiscount.<… | |
318 <li>We bumped kramdown to v2.</li> | |
319 </ol> | |
320 | |
321 <p>Checkout the complete <a href="https://github.com/jekyl… | |
322 | |
323 <p>To test this pre version run:</p> | |
324 | |
325 <div class="language-sh highlighter-rouge"><div class… | |
326 </code></pre></div></div> | |
327 | |
328 <p>Please test this version thoroughly and file bugs as you encoun… | |
329 | |
330 <p>Thanks to our dear contributors for helping making Jekyll bette… | |
331 | |
332 <p>Aidan Fitzgerald, Akshat Kedia, Alex Wood, Alexey Kopytko, Alex… | |
333 | |
334 <p>Happy Jekylling everyone!</p></content><author><name>dirt… | |
335 excerpts.</p> | |
336 | |
337 <p>Thanks to @ashmaroli for fixing this issue in <a href="… | |
338 | |
339 <p>Happy Jekylling!</p></content><author><name>oe</name></au… | |
340 | |
341 <p>We have patched a <strong>critical vulnerability</stro… | |
342 bring that patch to you. The vulnerability allowed arbitrary file reads … | |
343 config file.</p> | |
344 | |
345 <p>By simply including a symlink in the <code class="langu… | |
346 actually be read in any circumstance. | |
347 Further details regarding the patch can be viewed at the <a href=&quo… | |
348 | |
349 <p>The patch has been released as versions <code class="la… | |
350 Thanks to @parkr <code class="language-plaintext highlighter-rou… | |
351 | |
352 <p>Please keep in mind that this issue affects <em>all previ… | |
353 a good reason to upgrade to <code class="language-plaintext high… | |
354 | |
355 |