Upgrade 2-3 docs, include note about getting one single collection
Yay, @pathawks! https://github.com/jekyll/jekyll/issues/4392#issuecomment-174369983
This commit is contained in:
parent
98a64c8783
commit
eb5be62cba
|
@ -10,6 +10,7 @@ permalink: "/docs/history/"
|
|||
### Minor Enhancements
|
||||
{: #minor-enhancements-v3-1-0}
|
||||
|
||||
- Update the Code of Conduct to the latest version ([#4402]({{ site.repository }}/issues/4402))
|
||||
- Use `Liquid::Drop`s instead of `Hash`es in `#to_liquid` ([#4277]({{ site.repository }}/issues/4277))
|
||||
- Add 'sample' Liquid filter Equivalent to Array#sample functionality ([#4223]({{ site.repository }}/issues/4223))
|
||||
- Cache parsed include file to save liquid parsing time. ([#4120]({{ site.repository }}/issues/4120))
|
||||
|
|
|
@ -32,6 +32,16 @@ A simple conversion must be made in your templates:
|
|||
|
||||
When iterating over `site.collections`, ensure the above conversions are made.
|
||||
|
||||
For `site.collections.myCollection` in Jekyll 2, you now do:
|
||||
|
||||
{% highlight liquid %}
|
||||
{% raw %}
|
||||
{% assign myCollection = site.collections | where: "label", "myCollection" | first %}
|
||||
{% endraw %}
|
||||
{% endhighlight %}
|
||||
|
||||
This is a bit cumbersome at first, but is easier than a big `for` loop.
|
||||
|
||||
### Dropped dependencies
|
||||
|
||||
We dropped a number of dependencies the Core Team felt were optional. As such, in 3.0, they must be explicitly installed and included if you use any of the features. They are:
|
||||
|
|
Loading…
Reference in New Issue