Release 💎 3.8.0
This commit is contained in:
parent
a7b1cbe3f8
commit
d0b907c2e6
|
@ -1,4 +1,4 @@
|
|||
## HEAD
|
||||
## 3.8.0 / 2018-04-19
|
||||
|
||||
### Development Fixes
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
version: 3.7.3
|
||||
version: 3.8.0
|
||||
name: Jekyll • Simple, blog-aware, static sites
|
||||
description: Transform your plain text into static websites and blogs
|
||||
url: https://jekyllrb.com
|
||||
|
|
|
@ -4,6 +4,106 @@ permalink: "/docs/history/"
|
|||
note: This file is autogenerated. Edit /History.markdown instead.
|
||||
---
|
||||
|
||||
## 3.8.0 / 2018-04-19
|
||||
{: #v3-8-0}
|
||||
|
||||
### Development Fixes
|
||||
{: #development-fixes-v3-8-0}
|
||||
|
||||
- move duplicate code to a single private method ([#6593]({{ site.repository }}/issues/6593))
|
||||
- Test against Ruby 2.5 on AppVeyor ([#6668]({{ site.repository }}/issues/6668))
|
||||
- Replace simple regex with a native Ruby method ([#6732]({{ site.repository }}/issues/6732))
|
||||
- Codeclimate: exclude livereload.js ([#6776]({{ site.repository }}/issues/6776))
|
||||
- Add a cucumber feature to test link tag ([#6777]({{ site.repository }}/issues/6777))
|
||||
- Fix theme gem feature ([#6784]({{ site.repository }}/issues/6784))
|
||||
- Replace simple regex with equivalent Ruby methods ([#6736]({{ site.repository }}/issues/6736))
|
||||
- Rewrite `script/rubyprof` as a Ruby script ([#6813]({{ site.repository }}/issues/6813))
|
||||
- Add debug output to theme rendering ([#5195]({{ site.repository }}/issues/5195))
|
||||
- fix minitest deprecation warning in test ([#6839]({{ site.repository }}/issues/6839))
|
||||
- Memoize `Site#site_data` ([#6809]({{ site.repository }}/issues/6809))
|
||||
- Memoize document output extension ([#6814]({{ site.repository }}/issues/6814))
|
||||
- Access document permalink attribute efficiently ([#6740]({{ site.repository }}/issues/6740))
|
||||
- Minimize array allocations in the `where` filter ([#6860]({{ site.repository }}/issues/6860))
|
||||
- Bump JRuby ([#6878]({{ site.repository }}/issues/6878))
|
||||
- Assert existence of <collection>.files ([#6907]({{ site.repository }}/issues/6907))
|
||||
- Bump Rubocop to 0.54.x ([#6915]({{ site.repository }}/issues/6915))
|
||||
- Regenerate unconditionally unless its an incremental build ([#6917]({{ site.repository }}/issues/6917))
|
||||
- Centralize require statements ([#6910]({{ site.repository }}/issues/6910))
|
||||
- Bump to Rubocop 0.55 ([#6929]({{ site.repository }}/issues/6929))
|
||||
- Refactor private method `HighlightBlock#parse_options` ([#6822]({{ site.repository }}/issues/6822))
|
||||
|
||||
### Minor Enhancements
|
||||
{: #minor-enhancements-v3-8-0}
|
||||
|
||||
- Two massive performance improvements for large sites ([#6730]({{ site.repository }}/issues/6730))
|
||||
- Cache the list of documents to be written ([#6741]({{ site.repository }}/issues/6741))
|
||||
- Allow Jekyll Doctor to detect stray posts dir ([#6681]({{ site.repository }}/issues/6681))
|
||||
- Excerpt relative-path should match its path ([#6597]({{ site.repository }}/issues/6597))
|
||||
- Remind user to resolve conflict in `jekyll new` with `--force` ([#6801]({{ site.repository }}/issues/6801))
|
||||
- Memoize helper methods in site-cleaner ([#6808]({{ site.repository }}/issues/6808))
|
||||
- Compute document's relative_path faster ([#6767]({{ site.repository }}/issues/6767))
|
||||
- Create a single instance of PostReader per site ([#6759]({{ site.repository }}/issues/6759))
|
||||
- Allow date filters to output ordinal days ([#6773]({{ site.repository }}/issues/6773))
|
||||
- Change regex to sanitize and normalize filenames passed to LiquidRenderer ([#6610]({{ site.repository }}/issues/6610))
|
||||
- Allow passing :strict_variables and :strict_filters options to Liquid's renderer ([#6726]({{ site.repository }}/issues/6726))
|
||||
- Debug writing files during the build process ([#6696]({{ site.repository }}/issues/6696))
|
||||
- Improve regex usage in `Tags::IncludeTag` ([#6848]({{ site.repository }}/issues/6848))
|
||||
- Improve comment included in the starter index.md ([#6916]({{ site.repository }}/issues/6916))
|
||||
- Store and retrieve converter instances for Jekyll::Filters via a hash ([#6856]({{ site.repository }}/issues/6856))
|
||||
- Implement a cache within the `where` filter ([#6868]({{ site.repository }}/issues/6868))
|
||||
- Store regexp in a constant ([#6887]({{ site.repository }}/issues/6887))
|
||||
- Optimize computing filename in LiquidRenderer ([#6841]({{ site.repository }}/issues/6841))
|
||||
|
||||
### Documentation
|
||||
|
||||
- Adding the jekyll-algolia plugin to the list of plugins ([#6737]({{ site.repository }}/issues/6737))
|
||||
- Added Premonition plugin to list of plugins ([#6750]({{ site.repository }}/issues/6750))
|
||||
- Add document on releasing a new version ([#6745]({{ site.repository }}/issues/6745))
|
||||
- Mention Talkyard, a new commenting system for Jekyll and others. ([#6752]({{ site.repository }}/issues/6752))
|
||||
- Add 'jekyll-fontello' to plugins ([#6757]({{ site.repository }}/issues/6757))
|
||||
- Install dh-autoreconf on Windows ([#6765]({{ site.repository }}/issues/6765))
|
||||
- Fix common typos ([#6764]({{ site.repository }}/issues/6764))
|
||||
- Fix documentation for {% raw %}`{{ page.excerpt }}`{% endraw %} ([#6779]({{ site.repository }}/issues/6779))
|
||||
- Update docs on permalink configuration ([#6775]({{ site.repository }}/issues/6775))
|
||||
- Propose fix some typos ([#6785]({{ site.repository }}/issues/6785))
|
||||
- Say hello to Jekyll's New Lead Developer ([#6790]({{ site.repository }}/issues/6790))
|
||||
- Add reference to Liquid to plugin docs ([#6794]({{ site.repository }}/issues/6794))
|
||||
- Draft a release post for v3.7.3 ([#6803]({{ site.repository }}/issues/6803))
|
||||
- add missing step for gem-based theme conversion ([#6802]({{ site.repository }}/issues/6802))
|
||||
- Update windows.md to explain an issue with jekyll new. ([#6838]({{ site.repository }}/issues/6838))
|
||||
- Add Bundler Installation Instructions ([#6828]({{ site.repository }}/issues/6828))
|
||||
- Docs: describe difference between tags and categories ([#6882]({{ site.repository }}/issues/6882))
|
||||
- Add `jekyll-random` plugin to docs ([#6833]({{ site.repository }}/issues/6833))
|
||||
- Fixed typo in description of categories and tags ([#6896]({{ site.repository }}/issues/6896))
|
||||
- Add missing ul-tag ([#6897]({{ site.repository }}/issues/6897))
|
||||
- doc: add liquid tag plugin jekyll-onebox for html previews ([#6898]({{ site.repository }}/issues/6898))
|
||||
- Add `jekyll-w2m` to plugins ([#6855]({{ site.repository }}/issues/6855))
|
||||
- Fix tutorials navigation HTML ([#6919]({{ site.repository }}/issues/6919))
|
||||
- add Arch Linux instalation troubleshoot ([#6782]({{ site.repository }}/issues/6782))
|
||||
- Docs: Install Jekyll on macOS ([#6881]({{ site.repository }}/issues/6881))
|
||||
- Fix CodeClimate badges [ci skip] ([#6930]({{ site.repository }}/issues/6930))
|
||||
- Update index.md ([#6933]({{ site.repository }}/issues/6933))
|
||||
|
||||
### Site Enhancements
|
||||
{: #site-enhancements-v3-8-0}
|
||||
|
||||
- Remove links to Gists ([#6751]({{ site.repository }}/issues/6751))
|
||||
- Always load Google Fonts over HTTPS ([#6792]({{ site.repository }}/issues/6792))
|
||||
- always load analytics.js over HTTPS ([#6807]({{ site.repository }}/issues/6807))
|
||||
|
||||
### Bug Fixes
|
||||
{: #bug-fixes-v3-8-0}
|
||||
|
||||
- Append appropriate closing tag to Liquid block in an excerpt ### -minor ([#6724]({{ site.repository }}/issues/6724))
|
||||
- Bypass rendering via Liquid unless required ([#6735]({{ site.repository }}/issues/6735))
|
||||
- Delegated methods after `private` keyword are meant to be private ([#6819]({{ site.repository }}/issues/6819))
|
||||
- Improve handling non-default collection documents rendering and writing ([#6795]({{ site.repository }}/issues/6795))
|
||||
- Fix passing multiline params to include tag when using the variable syntax ([#6858]({{ site.repository }}/issues/6858))
|
||||
- `include_relative` tag should find related documents in collections gathered within custom `collections_dir` ([#6818]({{ site.repository }}/issues/6818))
|
||||
- Handle liquid tags in excerpts robustly ([#6891]({{ site.repository }}/issues/6891))
|
||||
- Allow front matter defaults to be applied properly to documents gathered under custom `collections_dir` ([#6885]({{ site.repository }}/issues/6885))
|
||||
|
||||
|
||||
## 3.7.3 / 2018-02-25
|
||||
{: #v3-7-3}
|
||||
|
||||
|
|
|
@ -1 +1 @@
|
|||
3.7.3
|
||||
3.8.0
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module Jekyll
|
||||
VERSION = "3.8.0.pre.rc2".freeze
|
||||
VERSION = "3.8.0".freeze
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue