Today, I’m proud to announce the release of Jekyll 1.0. There are a million goodies and fixes to enjoy, and we’re (the still-active Jekyll core team members: Tom, Matt and I) really excited to share this first major release with you. Be sure to follow @jekyllrb for updates on future releases and links to cool plugins.
Some quick highlights:
- New subcommands: new, build, serve, and import
- Amazing new docs at http://jekyllrb.com (thanks to @cobyism)
jekyll newcreates a new scaffold so you can get blogging even faster
- Drafts, i.e. posts without dates
- New “excerpt” feature on posts
- Timezone configuration
- ‘gist’ liquid tag
- Source directory protection
… and so much more!
We also have an Upgrading page that clarifies some breaking changes and tips for upgrading to Jekyll 1.0.
As many of you know, Jekyll lay mostly stagnant for quite some time. At 0.11.2 and 0.12.0, it was pretty stable. It had some annoying bugs, but nothing much that couldn’t be worked around or monkey-patched.
After using Jekyll last summer to help build Cornell’s College of Agriculture and Life Sciences website, I took a renewed interest in seeing this project move forward. Last December, Tom answered my offers to help with the development of Jekyll by adding me as a contributor. I’m happy to say that it has come a long way since then, and I’m very proud to be a part of a team that has pushed this project to new heights.
Thank you to everyone who submitted a pull request, and/or gave me advice along the way. It has been great fun so far, and I look forward to working with you all to push out future versions!