Home / Companies / GitHub / Blog / Post Details
Content Deep Dive

GitHub Pages now runs Jekyll 3.1

Blog post from GitHub

Post Details
Company
Date Published
Author
Parker Moore
Word Count
298
Company Posts That Month
20
Language
English
Hacker News Points
-
Post removed?
No
Summary

GitHub Pages has upgraded to Jekyll 3.1.6, bringing significant performance improvements by using Liquid::Drops instead of Ruby Hashes for on-demand metadata calculation, which should be seamless for most users but requires local testing with the GitHub Pages Gem to ensure site builds as expected. Key changes include accessing front matter in layouts through {{ layout }}, with proper merging of child and parent layout values, such as layout.color reflecting child-defined values. Users of the Jekyll Bootstrap theme need to update _includes/JB/setup for compatibility. Jekyll 3.1.6 introduces over 100 changes, including bug fixes and enhancements to rendering and previewing, with detailed changes available in the Jekyll changelog.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.