Merge pull request #2723 from jekyll/release-2-3-0
This commit is contained in:
		
						commit
						9738ea452f
					
				|  | @ -2,6 +2,16 @@ | ||||||
| 
 | 
 | ||||||
| ### Major Enhancements | ### Major Enhancements | ||||||
| 
 | 
 | ||||||
|  | ### Minor Enhancements | ||||||
|  | 
 | ||||||
|  | ### Bug Fixes | ||||||
|  | 
 | ||||||
|  | ### Development Fixes | ||||||
|  | 
 | ||||||
|  | ### Site Enhancements | ||||||
|  | 
 | ||||||
|  | ## 2.3.0 / 2014-08-10 | ||||||
|  | 
 | ||||||
| ### Minor Enhancements | ### Minor Enhancements | ||||||
| 
 | 
 | ||||||
|   * Allow Convertibles to be converted by >= 1 converters (#2704) |   * Allow Convertibles to be converted by >= 1 converters (#2704) | ||||||
|  |  | ||||||
|  | @ -1,3 +1,3 @@ | ||||||
| module Jekyll | module Jekyll | ||||||
|   VERSION = '2.2.0' |   VERSION = '2.3.0' | ||||||
| end | end | ||||||
|  |  | ||||||
|  | @ -5,6 +5,63 @@ permalink: "/docs/history/" | ||||||
| prev_section: contributing | prev_section: contributing | ||||||
| --- | --- | ||||||
| 
 | 
 | ||||||
|  | ## 2.3.0 / 2014-08-10 | ||||||
|  | {: #v2-3-0} | ||||||
|  | 
 | ||||||
|  | ### Minor Enhancements | ||||||
|  | {: #minor-enhancements-v2-3-0} | ||||||
|  | 
 | ||||||
|  | - Allow Convertibles to be converted by >= 1 converters ([#2704]({{ site.repository }}/issues/2704)) | ||||||
|  | - Allow Sass files to be rendered in Liquid, but never place them in layouts. ([#2733]({{ site.repository }}/issues/2733)) | ||||||
|  | - Add `jekyll help` command ([#2707]({{ site.repository }}/issues/2707)) | ||||||
|  | - Use `.scss` for `site_template` styles. ([#2667]({{ site.repository }}/issues/2667)) | ||||||
|  | - Don't require the `scope` key in front matter defaults ([#2659]({{ site.repository }}/issues/2659)) | ||||||
|  | - No longer set `permalink: pretty` in the `_config.yml` for the site template ([#2680]({{ site.repository }}/issues/2680)) | ||||||
|  | - Rework site template to utilize Sass ([#2687]({{ site.repository }}/issues/2687)) | ||||||
|  | - Notify the user when auto-regeneration is disabled. ([#2696]({{ site.repository }}/issues/2696)) | ||||||
|  | - Allow partial variables in include tag filename argument ([#2693]({{ site.repository }}/issues/2693)) | ||||||
|  | - Move instances of `Time.parse` into a Utils method ([#2682]({{ site.repository }}/issues/2682)) | ||||||
|  | - Ignore subfolders in the `_posts` folder ([#2705]({{ site.repository }}/issues/2705)) REVERTS ([#2633]({{ site.repository }}/issues/2633)) | ||||||
|  | - Front Matter default types should always be pluralized ([#2732]({{ site.repository }}/issues/2732)) | ||||||
|  | 
 | ||||||
|  | ### Bug Fixes | ||||||
|  | {: #bug-fixes-v2-3-0} | ||||||
|  | 
 | ||||||
|  | - Use only the last extname when multiple converters exist ([#2722]({{ site.repository }}/issues/2722)) | ||||||
|  | - Call `#to_liquid` before calling `#to_json` in jsonify filter ([#2729]({{ site.repository }}/issues/2729)) | ||||||
|  | - Use non padded config in `strftime` to avoid parse string twice ([#2673]({{ site.repository }}/issues/2673)) | ||||||
|  | - Replace deprecated Ruby methods with undeprecated ones ([#2664]({{ site.repository }}/issues/2664)) | ||||||
|  | - Catch errors when parsing Post `date` front matter value & produce nice error message ([#2649]({{ site.repository }}/issues/2649)) | ||||||
|  | - Allow static files in Collections ([#2615]({{ site.repository }}/issues/2615)) | ||||||
|  | - Fixed typo in `Deprecator#gracefully_require` error message ([#2694]({{ site.repository }}/issues/2694)) | ||||||
|  | - Remove preemptive loading of the 'classifier' gem. ([#2697]({{ site.repository }}/issues/2697)) | ||||||
|  | - Use case-insensitive checking for the file extensions when loading config files ([#2718]({{ site.repository }}/issues/2718)) | ||||||
|  | - When Reading Documents, Respect `encoding` Option ([#2720]({{ site.repository }}/issues/2720)) | ||||||
|  | - Refactor based on jekyll-watch clean-up. ([#2716]({{ site.repository }}/issues/2716)) | ||||||
|  | - `Document#to_s` should produce just the content of the document ([#2731]({{ site.repository }}/issues/2731)) | ||||||
|  | 
 | ||||||
|  | ### Development Fixes | ||||||
|  | {: #development-fixes-v2-3-0} | ||||||
|  | 
 | ||||||
|  | - Only include lib files in the gem ([#2671]({{ site.repository }}/issues/2671)) | ||||||
|  | - Fix `git diff` command in `proof` script ([#2672]({{ site.repository }}/issues/2672)) | ||||||
|  | 
 | ||||||
|  | ### Site Enhancements | ||||||
|  | {: #site-enhancements-v2-3-0} | ||||||
|  | 
 | ||||||
|  | - Use Sass and a Docs Collection ([#2651]({{ site.repository }}/issues/2651)) | ||||||
|  | - Be more ambiguous about `page.content`. But more transparent. ([#2522]({{ site.repository }}/issues/2522)) | ||||||
|  | - Streamlining front matter wording (instead of front-matter/frontmatter) ([#2674]({{ site.repository }}/issues/2674)) | ||||||
|  | - Add note that source directory cannot be modified in GitHub Pages ([#2669]({{ site.repository }}/issues/2669)) | ||||||
|  | - Fix links from [#2669]({{ site.repository }}/issues/2669) to be actual HTML. Whoops. ([#2679]({{ site.repository }}/issues/2679)) | ||||||
|  | - Add link to `jekyll-slim` in list of third-party plugins ([#2689]({{ site.repository }}/issues/2689)) | ||||||
|  | - Add Barry Clark's Smashing Magazine tutorial to resources page ([#2688]({{ site.repository }}/issues/2688)) | ||||||
|  | - Reorganize and update default configuration settings ([#2456]({{ site.repository }}/issues/2456)) | ||||||
|  | - Fixing indentation in the configuration docs about Redcarpet exts ([#2717]({{ site.repository }}/issues/2717)) | ||||||
|  | - Use `null` in YAML instead of `nil` in default config list ([#2719]({{ site.repository }}/issues/2719)) | ||||||
|  | - Fix typo in Continuous Integration docs ([#2708]({{ site.repository }}/issues/2708)) | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| ## 2.2.0 / 2014-07-29 | ## 2.2.0 / 2014-07-29 | ||||||
| {: #v2-2-0} | {: #v2-2-0} | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -0,0 +1,36 @@ | ||||||
|  | --- | ||||||
|  | layout: news_item | ||||||
|  | title: 'Jekyll 2.3.0 Released' | ||||||
|  | date: 2014-08-10 20:38:34 -0400 | ||||||
|  | author: parkr | ||||||
|  | version: 2.3.0 | ||||||
|  | categories: [release] | ||||||
|  | --- | ||||||
|  | 
 | ||||||
|  | This latest release of Jekyll includes a slew of enhancements and bug | ||||||
|  | fixes. Some of the highlights: | ||||||
|  | 
 | ||||||
|  | * Pages, Posts, and Drafts can now be converted by multiple converters. | ||||||
|  | * Sass files can once again be rendered by Liquid. However, neither Sass | ||||||
|  |   nor CoffeeScript can ever have a layout. | ||||||
|  | * Partial variables allowed now in the path argument of `include` calls | ||||||
|  | * We added a `jekyll help` command. Pass it a subcommand to see more info | ||||||
|  |   about that subcommand. Or don't, to see the help for `jekyll` itself. | ||||||
|  | * Lots of fixes to the site template we use for `jekyll new`, including | ||||||
|  |   converting the CSS into SCSS. | ||||||
|  | * Fix for static files in collections (e.g. images) | ||||||
|  | * The `jsonify` filter will now call `#to_liquid` for you | ||||||
|  | * Lots, lots more! | ||||||
|  | 
 | ||||||
|  | One change deserves special note. In [#2633][], subfolders *inside* a | ||||||
|  | `_posts` folder were processed and added as categories to the posts. It | ||||||
|  | turns out, this behaviour was unwanted by a large number of individuals, as | ||||||
|  | it is a handy way to organize posts. Ultimately, we decided to revert this | ||||||
|  | change in [#2705][], because it was a change in behaviour that was already | ||||||
|  | well-established (at least since Jekyll v0.7.0), and was convenient. | ||||||
|  | 
 | ||||||
|  | [#2633]: {{ site.repository }}/issues/2633 | ||||||
|  | [#2705]: {{ site.repository }}/issues/2705 | ||||||
|  | 
 | ||||||
|  | For more excellent CHANGELOG reading material, check out the [History | ||||||
|  | page](/docs/history/)! Happy Jekylling! | ||||||
		Loading…
	
		Reference in New Issue