Minor Enhancements
- Allow Convertibles to be converted by >= 1 converters (#2704)
- Allow Sass files to be rendered in Liquid, but never place them in layouts. (#2733)
- Add
jekyll help
command (#2707) - Use
.scss
forsite_template
styles. (#2667) - Don't require the
scope
key in front matter defaults (#2659) - No longer set
permalink: pretty
in the_config.yml
for the site template (#2680) - Rework site template to utilize Sass (#2687)
- Notify the user when auto-regeneration is disabled. (#2696)
- Allow partial variables in include tag filename argument (#2693)
- Move instances of
Time.parse
into a Utils method (#2682) - Ignore subfolders in the
_posts
folder (#2705) REVERTS (#2633) - Front Matter default types should always be pluralized (#2732)
- Read in static files into
collection.files
asStaticFile
s (#2737) - Add
sassify
andscssify
Liquid filters (#2739) - Replace
classifier
gem withclassifier-reborn
(#2721)
Bug Fixes
- Use only the last extname when multiple converters exist (#2722)
- Call
#to_liquid
before calling#to_json
in jsonify filter (#2729) - Use non padded config in
strftime
to avoid parse string twice (#2673) - Replace deprecated Ruby methods with undeprecated ones (#2664)
- Catch errors when parsing Post
date
front matter value & produce nice error message (#2649) - Allow static files in Collections (#2615)
- Fixed typo in
Deprecator#gracefully_require
error message (#2694) - Remove preemptive loading of the 'classifier' gem. (#2697)
- Use case-insensitive checking for the file extensions when loading config files (#2718)
- When Reading Documents, Respect
encoding
Option (#2720) - Refactor based on jekyll-watch clean-up. (#2716)
Document#to_s
should produce just the content of the document (#2731)
Development Fixes
- Only include lib files in the gem (#2671)
- Fix
git diff
command inproof
script (#2672) - Make default rake task a multitask so tests run in parallel (#2735)
Site Enhancements
- Use Sass and a Docs Collection (#2651)
- Add
latest_version.txt
file to the site (#2740) - Be more ambiguous about
page.content
. But more transparent. (#2522) - Streamlining front matter wording (instead of front-matter/frontmatter) (#2674)
- Add note that source directory cannot be modified in GitHub Pages (#2669)
- Fix links from #2669 to be actual HTML. Whoops. (#2679)
- Add link to
jekyll-slim
in list of third-party plugins (#2689) - Add Barry Clark's Smashing Magazine tutorial to resources page (#2688)
- Reorganize and update default configuration settings (#2456)
- Fixing indentation in the configuration docs about Redcarpet exts (#2717)
- Use
null
in YAML instead ofnil
in default config list (#2719) - Fix typo in Continuous Integration docs (#2708)