* spelling: always

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: apostrophe

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: articles

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: bajillion

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: bandwidth

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: compatibilize

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: congratulations

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: consistent

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: containing

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: correspondents

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: debuggability

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: definitions

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: engine

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: expectations

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: framework

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: gallery

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: github

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: gitlab

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: hesitant

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: hesitate

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: highlighter

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: installation

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: internal

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: kramdown

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: link

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: markdown

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: markdownify

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: metadata

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: multiple

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: object

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: overridden

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: paths

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: positions

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: powershell

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: proceeding

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: pygments settings

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: referencing

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: retrieve

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: separating

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: several

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: specific

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: suppress

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: upgrading

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: variable

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: variables

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: whitespace

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: with

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
This commit is contained in:
Josh Soref 2021-05-14 15:18:13 -04:00 committed by GitHub
parent 3fea30c862
commit 4fbbefeb7e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
30 changed files with 70 additions and 70 deletions

View File

@ -38,7 +38,7 @@
### Minor Enhancements ### Minor Enhancements
* Warn on command-line with permalink conflict (#8342) * Warn on command-line with permalink conflict (#8342)
* Supress warning issued for redirect pages (#8347) * Suppress warning issued for redirect pages (#8347)
* Enhance detection of conflicting destination URLs (#8459) * Enhance detection of conflicting destination URLs (#8459)
* Add `:post_convert` hook to modify HTML content before layout (#8368) * Add `:post_convert` hook to modify HTML content before layout (#8368)
* Allow triggering `:post_convert` events atomically (#8465) * Allow triggering `:post_convert` events atomically (#8465)
@ -282,7 +282,7 @@
* Fix typo in documentation on GitHub Actions (#8162) * Fix typo in documentation on GitHub Actions (#8162)
* Ease discovery of CLI commands (in their entirety) (#8178) * Ease discovery of CLI commands (in their entirety) (#8178)
* Remove `sudo` from Travis CI tutorial (#8187) * Remove `sudo` from Travis CI tutorial (#8187)
* Add Gitlab Pages to 3rd party list (#8191) * Add GitLab Pages to 3rd party list (#8191)
* docs: add 21yunbox for deployment (#8193) * docs: add 21yunbox for deployment (#8193)
* Improve documentation on tags and categories (#8196) * Improve documentation on tags and categories (#8196)
@ -598,7 +598,7 @@
* Remove alt attribute from a tags (#7407) * Remove alt attribute from a tags (#7407)
* Fix BASH code-block in ubuntu.md (#7420) * Fix BASH code-block in ubuntu.md (#7420)
* zlib is missing (#7428) * zlib is missing (#7428)
* Fixed unnecessary aticles and pronouns (#7466) * Fixed unnecessary articles and pronouns (#7466)
* Store SSL key and cert in site source (#7473) * Store SSL key and cert in site source (#7473)
* Fix typo in tutorial for converting existing site (#7524) * Fix typo in tutorial for converting existing site (#7524)
* Check if var exists before include tag (#7530) * Check if var exists before include tag (#7530)
@ -613,7 +613,7 @@
* fix link to Site Source config (#7708) * fix link to Site Source config (#7708)
* Introduce frontmatter in step 2 (#7704) * Introduce frontmatter in step 2 (#7704)
* Add @ashmaroli to Core Team listing (#7398) * Add @ashmaroli to Core Team listing (#7398)
* Lnk to Tidelift in site&#39;s footer (#7377) * Link to Tidelift in site&#39;s footer (#7377)
* Link to OpenCollective backing (#7378 * Link to OpenCollective backing (#7378
* Link to sponsor listing in README (#7405) * Link to sponsor listing in README (#7405)
* Adjust team page listings (#7395) * Adjust team page listings (#7395)
@ -764,7 +764,7 @@
* doc: add liquid tag plugin jekyll-onebox for html previews (#6898) * doc: add liquid tag plugin jekyll-onebox for html previews (#6898)
* Add `jekyll-w2m` to plugins (#6855) * Add `jekyll-w2m` to plugins (#6855)
* Fix tutorials navigation HTML (#6919) * Fix tutorials navigation HTML (#6919)
* add Arch Linux instalation troubleshoot (#6782) * add Arch Linux installation troubleshoot (#6782)
* Docs: Install Jekyll on macOS (#6881) * Docs: Install Jekyll on macOS (#6881)
* Fix CodeClimate badges [ci skip] (#6930) * Fix CodeClimate badges [ci skip] (#6930)
* Update index.md (#6933) * Update index.md (#6933)
@ -920,7 +920,7 @@
* Fix list appearance by adding missing `ol` tag (#6421) * Fix list appearance by adding missing `ol` tag (#6421)
* Explain how to override output collection index page (#6424) * Explain how to override output collection index page (#6424)
* Added github-cards to the list of plugins (#6425) * Added github-cards to the list of plugins (#6425)
* CoC violation correspondants (#6429) * CoC violation correspondents (#6429)
* Add a note about Liquid and syntax highlighting (#6466) * Add a note about Liquid and syntax highlighting (#6466)
* Remove `sudo` from macOS troubleshooting instructions (#6486) * Remove `sudo` from macOS troubleshooting instructions (#6486)
* Add a note on `:jekyll_plugins` group in the docs (#6488) * Add a note on `:jekyll_plugins` group in the docs (#6488)
@ -1036,7 +1036,7 @@
* add SUPPORT file for GitHub (#6324) * add SUPPORT file for GitHub (#6324)
* Rename CODE_OF_CONDUCT to show in banner (#6325) * Rename CODE_OF_CONDUCT to show in banner (#6325)
* Docs : illustrate page.id for a collection&#39;s document (#6329) * Docs : illustrate page.id for a collection&#39;s document (#6329)
* Docs: post&#39;s date can be overriden in front matter (#6334) * Docs: post&#39;s date can be overridden in front matter (#6334)
* Docs: `site.url` behavior on development and production environments (#6270) * Docs: `site.url` behavior on development and production environments (#6270)
* Fix typo in site.url section of variables.md :-[ (#6337) * Fix typo in site.url section of variables.md :-[ (#6337)
* Docs: updates (#6343) * Docs: updates (#6343)
@ -1084,7 +1084,7 @@
### Bug Fixes ### Bug Fixes
* Backward compatiblize URLFilters module (#6163) * Backward compatibilize URLFilters module (#6163)
* Static files contain front matter default keys when `to_liquid`'d (#6162) * Static files contain front matter default keys when `to_liquid`'d (#6162)
* Always normalize the result of the `relative_url` filter (#6185) * Always normalize the result of the `relative_url` filter (#6185)
@ -1580,7 +1580,7 @@
* Add 'jekyll new-theme' command to help users get up and running creating a theme (#4848) * Add 'jekyll new-theme' command to help users get up and running creating a theme (#4848)
* `markdownify` and `smartify` should convert input to string before conversion (#4958) * `markdownify` and `smartify` should convert input to string before conversion (#4958)
* Run `Site#generate` for 'jekyll doctor' to catch plugin issues (#5005) * Run `Site#generate` for 'jekyll doctor' to catch plugin issues (#5005)
* Add `normalize_whitepace` filter (#4917) * Add `normalize_whitespace` filter (#4917)
* Move bin/jekyll to exe/jekyll to prevent collision with binstubs (#5014) * Move bin/jekyll to exe/jekyll to prevent collision with binstubs (#5014)
* Cleaning up site template & theme updates. (#4922) * Cleaning up site template & theme updates. (#4922)
* Add fetch method to Drops (#5056) * Add fetch method to Drops (#5056)
@ -1629,7 +1629,7 @@
* Fix state leakage in Kramdown test (#4618) * Fix state leakage in Kramdown test (#4618)
* Unify method for copying special files from repo to site (#4601) * Unify method for copying special files from repo to site (#4601)
* Refresh the contributing file (#4596) * Refresh the contributing file (#4596)
* change smartify doc from copy/paste of mardownify doc (#4653) * change smartify doc from copy/paste of markdownify doc (#4653)
* Update Rake & disable warnings when running tests (#4720) * Update Rake & disable warnings when running tests (#4720)
* Fix many warnings (#4537) * Fix many warnings (#4537)
* Don't blindly assume the last system when determining "open" cmd (#4717) * Don't blindly assume the last system when determining "open" cmd (#4717)
@ -1727,7 +1727,7 @@
* Corrected pagination docs for hidden: true feature (#4903) * Corrected pagination docs for hidden: true feature (#4903)
* Remove a Broken Link for Refheap Plugin (#4971) * Remove a Broken Link for Refheap Plugin (#4971)
* Instructions on how to install github-gem on Windows (#4975) * Instructions on how to install github-gem on Windows (#4975)
* Minor tweak to fix missing apostrophne (#4962) * Minor tweak to fix missing apostrophe (#4962)
* Instructions on how to install github-gem on Windows (v2) (#4977) * Instructions on how to install github-gem on Windows (v2) (#4977)
* Fix inaccurate HTTP response header field name (#4976) * Fix inaccurate HTTP response header field name (#4976)
* Add post about GSoC project (#4980) * Add post about GSoC project (#4980)
@ -1735,10 +1735,10 @@
* Update normalize.css to v4.0.0. (#4989) * Update normalize.css to v4.0.0. (#4989)
* Add jekyll-tags-list-plugin to list of third-party plugins (#5000) * Add jekyll-tags-list-plugin to list of third-party plugins (#5000)
* Windows docs: Command needs to be called from blog path (#5006) * Windows docs: Command needs to be called from blog path (#5006)
* Update text to be consitent with example (#5010) * Update text to be consistent with example (#5010)
* Update template links to point to core Liquid site (#5012) * Update template links to point to core Liquid site (#5012)
* Add generator-jekyllized to third-party plugins (#5027) * Add generator-jekyllized to third-party plugins (#5027)
* Add Jekyll Art Hallery generator plugin to list of third-party plugins (#5043) * Add Jekyll Art Gallery generator plugin to list of third-party plugins (#5043)
* Add Formingo to the list of Jekyll form SaaS (#5054) * Add Formingo to the list of Jekyll form SaaS (#5054)
* Highlight help nav item when navigated to. (#5058) * Highlight help nav item when navigated to. (#5058)
* Update normalize.css to v4.2.0. (#5096) * Update normalize.css to v4.2.0. (#5096)
@ -1890,9 +1890,9 @@
* Reorganize and cleanup the Gemfile, shorten required depends. (#4318) * Reorganize and cleanup the Gemfile, shorten required depends. (#4318)
* Remove script/rebund. (#4341) * Remove script/rebund. (#4341)
* Implement codeclimate platform (#4340) * Implement codeclimate platform (#4340)
* Remove ObectSpace dumping and start using inherited, it's faster. (#4342) * Remove ObjectSpace dumping and start using inherited, it's faster. (#4342)
* Add script/travis so all people can play with Travis-CI images. (#4338) * Add script/travis so all people can play with Travis-CI images. (#4338)
* Move Cucumber to using RSpec-Expections and furthering JRuby support. (#4343) * Move Cucumber to using RSpec-Expectations and furthering JRuby support. (#4343)
* Rearrange Cucumber and add some flair. (#4347) * Rearrange Cucumber and add some flair. (#4347)
* Remove old FIXME (#4349) * Remove old FIXME (#4349)
* Clean up the Gemfile (and keep all the necessary dependencies) (#4350) * Clean up the Gemfile (and keep all the necessary dependencies) (#4350)
@ -2225,7 +2225,7 @@
* Define the `install` step in the CI example `.travis.yml` (#3622) * Define the `install` step in the CI example `.travis.yml` (#3622)
* Expand collections documentation. (#3638) * Expand collections documentation. (#3638)
* Add the "warning" note label to excluding `vendor` in the CI docs page (#3623) * Add the "warning" note label to excluding `vendor` in the CI docs page (#3623)
* Upgrade pieces of the Ugrading guide for Jekyll 3 (#3607) * Upgrade pieces of the Upgrading guide for Jekyll 3 (#3607)
* Showing how to access specific data items (#3468) * Showing how to access specific data items (#3468)
* Clarify pagination works from within HTML files (#3467) * Clarify pagination works from within HTML files (#3467)
* Add note to `excerpt_separator` documentation that it can be set globally (#3667) * Add note to `excerpt_separator` documentation that it can be set globally (#3667)
@ -3220,7 +3220,7 @@
* Add ReadInXMinutes plugin to the plugin list (#1222) * Add ReadInXMinutes plugin to the plugin list (#1222)
* Remove plugins from the plugin list that have equivalents in Jekyll proper (#1223) * Remove plugins from the plugin list that have equivalents in Jekyll proper (#1223)
* Add jekyll-assets to the plugin list (#1225) * Add jekyll-assets to the plugin list (#1225)
* Add jekyll-pandoc-mulitple-formats to the plugin list (#1229) * Add jekyll-pandoc-multiple-formats to the plugin list (#1229)
* Remove dead link to "Using Git to maintain your blog" (#1227) * Remove dead link to "Using Git to maintain your blog" (#1227)
* Tidy up the third-party plugins listing (#1228) * Tidy up the third-party plugins listing (#1228)
* Update contributor information (#1192) * Update contributor information (#1192)
@ -3373,7 +3373,7 @@
* Adds excerpt attribute to posts which contains first paragraph of content (#837) * Adds excerpt attribute to posts which contains first paragraph of content (#837)
* Accept custom configuration file via CLI (#863) * Accept custom configuration file via CLI (#863)
* Load in GitHub Pages MIME Types on `jekyll serve` (#847, #871) * Load in GitHub Pages MIME Types on `jekyll serve` (#847, #871)
* Improve debugability of error message for a malformed highlight tag (#785) * Improve debuggability of error message for a malformed highlight tag (#785)
* Allow symlinked files in unsafe mode (#824) * Allow symlinked files in unsafe mode (#824)
* Add 'gist' Liquid tag to core (#822, #861) * Add 'gist' Liquid tag to core (#822, #861)
* New format of Jekyll output (#795) * New format of Jekyll output (#795)

View File

@ -34,7 +34,7 @@ puts " #{'where + first'.cyan} results in #{TEMPLATE_1.render(SITE.site_payload
puts " #{'find'.cyan} results in #{TEMPLATE_2.render(SITE.site_payload).inspect.green}" puts " #{'find'.cyan} results in #{TEMPLATE_2.render(SITE.site_payload).inspect.green}"
if TEMPLATE_1.render(SITE.site_payload) == TEMPLATE_2.render(SITE.site_payload) if TEMPLATE_1.render(SITE.site_payload) == TEMPLATE_2.render(SITE.site_payload)
puts 'Success! Procceding to run benchmarks.'.green puts 'Success! Proceeding to run benchmarks.'.green
puts '' puts ''
else else
puts 'Something went wrong. Aborting.'.magenta puts 'Something went wrong. Aborting.'.magenta

View File

@ -1,7 +1,7 @@
# Variables provided by Jekyll core # Variables provided by Jekyll core
# #
# name: : name of the variable # name: : name of the variable
# description: : content returned by the varialble # description: : content returned by the variable
global: global:
- name: site - name: site

View File

@ -299,7 +299,7 @@
- software - software
- marketing-site - marketing-site
- name: Ionic Framwork - name: Ionic Framework
url: https://ionicframework.com/ url: https://ionicframework.com/
image: ionic-framework.png image: ionic-framework.png
categories: categories:

View File

@ -204,7 +204,7 @@ successful deploy from the Action.
- [jekyll-actions] is an action available on the GitHub Marketplace and was used in this guide. - [jekyll-actions] is an action available on the GitHub Marketplace and was used in this guide.
- [jekyll-actions-quickstart] is an unofficial repository that includes a live demo of the - [jekyll-actions-quickstart] is an unofficial repository that includes a live demo of the
`jekyll-actions` action. That project can be used as a template for making a new site. `jekyll-actions` action. That project can be used as a template for making a new site.
- [jekyll-action-ts] is another action to build and publish Jekyll sites on GiHub Pages that includes HTML formatting options wih Prettier and caching. - [jekyll-action-ts] is another action to build and publish Jekyll sites on GiHub Pages that includes HTML formatting options with Prettier and caching.
[ghp-whitelist]: https://pages.github.com/versions/ [ghp-whitelist]: https://pages.github.com/versions/
[timeago-plugin]: https://rubygems.org/gems/jekyll-timeago [timeago-plugin]: https://rubygems.org/gems/jekyll-timeago

View File

@ -155,7 +155,7 @@ run its entire respective suite.
### Test Ruby Versions Locally ### Test Ruby Versions Locally
The CI process runs the build against with serveral [Ruby](https://github.com/jekyll/jekyll/blob/master/.github/workflows/ci.yml#L22) versions. This process can be repeated locally without changing your default installation by using [earthly](https://earthly.dev/get-earthly). The CI process runs the build against with several [Ruby](https://github.com/jekyll/jekyll/blob/master/.github/workflows/ci.yml#L22) versions. This process can be repeated locally without changing your default installation by using [earthly](https://earthly.dev/get-earthly).
To run the full CI process across all supported Ruby Versions: To run the full CI process across all supported Ruby Versions:
```sh ```sh

View File

@ -55,7 +55,7 @@ Read this [Jekyll step-by-step guide](https://www.netlify.com/blog/2020/04/02/a-
## Render ## Render
[Render](https://render.com) provides zero config continuous deployment for static sites. The service is free under 100GB monthly bandwith. [Render](https://render.com) provides zero config continuous deployment for static sites. The service is free under 100GB monthly bandwidth.
## Static Publisher ## Static Publisher

View File

@ -11,7 +11,7 @@ note: This file is autogenerated. Edit /History.markdown instead.
{: #minor-enhancements-v4-2-0} {: #minor-enhancements-v4-2-0}
- Warn on command-line with permalink conflict ([#8342]({{ site.repository }}/issues/8342)) - Warn on command-line with permalink conflict ([#8342]({{ site.repository }}/issues/8342))
- Supress warning issued for redirect pages ([#8347]({{ site.repository }}/issues/8347)) - Suppress warning issued for redirect pages ([#8347]({{ site.repository }}/issues/8347))
- Enhance detection of conflicting destination URLs ([#8459]({{ site.repository }}/issues/8459)) - Enhance detection of conflicting destination URLs ([#8459]({{ site.repository }}/issues/8459))
- Add `:post_convert` hook to modify HTML content before layout ([#8368]({{ site.repository }}/issues/8368)) - Add `:post_convert` hook to modify HTML content before layout ([#8368]({{ site.repository }}/issues/8368))
- Allow triggering `:post_convert` events atomically ([#8465]({{ site.repository }}/issues/8465)) - Allow triggering `:post_convert` events atomically ([#8465]({{ site.repository }}/issues/8465))
@ -268,7 +268,7 @@ note: This file is autogenerated. Edit /History.markdown instead.
- Fix typo in documentation on GitHub Actions ([#8162]({{ site.repository }}/issues/8162)) - Fix typo in documentation on GitHub Actions ([#8162]({{ site.repository }}/issues/8162))
- Ease discovery of CLI commands (in their entirety) ([#8178]({{ site.repository }}/issues/8178)) - Ease discovery of CLI commands (in their entirety) ([#8178]({{ site.repository }}/issues/8178))
- Remove `sudo` from Travis CI tutorial ([#8187]({{ site.repository }}/issues/8187)) - Remove `sudo` from Travis CI tutorial ([#8187]({{ site.repository }}/issues/8187))
- Add Gitlab Pages to 3rd party list ([#8191]({{ site.repository }}/issues/8191)) - Add GitLab Pages to 3rd party list ([#8191]({{ site.repository }}/issues/8191))
- docs: add 21yunbox for deployment ([#8193]({{ site.repository }}/issues/8193)) - docs: add 21yunbox for deployment ([#8193]({{ site.repository }}/issues/8193))
- Improve documentation on tags and categories ([#8196]({{ site.repository }}/issues/8196)) - Improve documentation on tags and categories ([#8196]({{ site.repository }}/issues/8196))
@ -605,7 +605,7 @@ note: This file is autogenerated. Edit /History.markdown instead.
- Remove alt attribute from a tags ([#7407]({{ site.repository }}/issues/7407)) - Remove alt attribute from a tags ([#7407]({{ site.repository }}/issues/7407))
- Fix BASH code-block in ubuntu.md ([#7420]({{ site.repository }}/issues/7420)) - Fix BASH code-block in ubuntu.md ([#7420]({{ site.repository }}/issues/7420))
- zlib is missing ([#7428]({{ site.repository }}/issues/7428)) - zlib is missing ([#7428]({{ site.repository }}/issues/7428))
- Fixed unnecessary aticles and pronouns ([#7466]({{ site.repository }}/issues/7466)) - Fixed unnecessary articles and pronouns ([#7466]({{ site.repository }}/issues/7466))
- Store SSL key and cert in site source ([#7473]({{ site.repository }}/issues/7473)) - Store SSL key and cert in site source ([#7473]({{ site.repository }}/issues/7473))
- Fix typo in tutorial for converting existing site ([#7524]({{ site.repository }}/issues/7524)) - Fix typo in tutorial for converting existing site ([#7524]({{ site.repository }}/issues/7524))
- Check if var exists before include tag ([#7530]({{ site.repository }}/issues/7530)) - Check if var exists before include tag ([#7530]({{ site.repository }}/issues/7530))
@ -620,7 +620,7 @@ note: This file is autogenerated. Edit /History.markdown instead.
- fix link to Site Source config ([#7708]({{ site.repository }}/issues/7708)) - fix link to Site Source config ([#7708]({{ site.repository }}/issues/7708))
- Introduce frontmatter in step 2 ([#7704]({{ site.repository }}/issues/7704)) - Introduce frontmatter in step 2 ([#7704]({{ site.repository }}/issues/7704))
- Add @ashmaroli to Core Team listing ([#7398]({{ site.repository }}/issues/7398)) - Add @ashmaroli to Core Team listing ([#7398]({{ site.repository }}/issues/7398))
- Lnk to Tidelift in site&#39;s footer ([#7377]({{ site.repository }}/issues/7377)) - Link to Tidelift in site&#39;s footer ([#7377]({{ site.repository }}/issues/7377))
- Link to OpenCollective backing ([#7378]({{ site.repository }}/issues/7378) - Link to OpenCollective backing ([#7378]({{ site.repository }}/issues/7378)
- Link to sponsor listing in README ([#7405]({{ site.repository }}/issues/7405)) - Link to sponsor listing in README ([#7405]({{ site.repository }}/issues/7405))
- Adjust team page listings ([#7395]({{ site.repository }}/issues/7395)) - Adjust team page listings ([#7395]({{ site.repository }}/issues/7395))
@ -796,7 +796,7 @@ note: This file is autogenerated. Edit /History.markdown instead.
- doc: add liquid tag plugin jekyll-onebox for html previews ([#6898]({{ site.repository }}/issues/6898)) - 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)) - Add `jekyll-w2m` to plugins ([#6855]({{ site.repository }}/issues/6855))
- Fix tutorials navigation HTML ([#6919]({{ site.repository }}/issues/6919)) - Fix tutorials navigation HTML ([#6919]({{ site.repository }}/issues/6919))
- add Arch Linux instalation troubleshoot ([#6782]({{ site.repository }}/issues/6782)) - add Arch Linux installation troubleshoot ([#6782]({{ site.repository }}/issues/6782))
- Docs: Install Jekyll on macOS ([#6881]({{ site.repository }}/issues/6881)) - Docs: Install Jekyll on macOS ([#6881]({{ site.repository }}/issues/6881))
- Fix CodeClimate badges [ci skip] ([#6930]({{ site.repository }}/issues/6930)) - Fix CodeClimate badges [ci skip] ([#6930]({{ site.repository }}/issues/6930))
- Update index.md ([#6933]({{ site.repository }}/issues/6933)) - Update index.md ([#6933]({{ site.repository }}/issues/6933))
@ -971,7 +971,7 @@ note: This file is autogenerated. Edit /History.markdown instead.
- Fix list appearance by adding missing `ol` tag ([#6421]({{ site.repository }}/issues/6421)) - Fix list appearance by adding missing `ol` tag ([#6421]({{ site.repository }}/issues/6421))
- Explain how to override output collection index page ([#6424]({{ site.repository }}/issues/6424)) - Explain how to override output collection index page ([#6424]({{ site.repository }}/issues/6424))
- Added github-cards to the list of plugins ([#6425]({{ site.repository }}/issues/6425)) - Added github-cards to the list of plugins ([#6425]({{ site.repository }}/issues/6425))
- CoC violation correspondants ([#6429]({{ site.repository }}/issues/6429)) - CoC violation correspondents ([#6429]({{ site.repository }}/issues/6429))
- Add a note about Liquid and syntax highlighting ([#6466]({{ site.repository }}/issues/6466)) - Add a note about Liquid and syntax highlighting ([#6466]({{ site.repository }}/issues/6466))
- Remove `sudo` from macOS troubleshooting instructions ([#6486]({{ site.repository }}/issues/6486)) - Remove `sudo` from macOS troubleshooting instructions ([#6486]({{ site.repository }}/issues/6486))
- Add a note on `:jekyll_plugins` group in the docs ([#6488]({{ site.repository }}/issues/6488)) - Add a note on `:jekyll_plugins` group in the docs ([#6488]({{ site.repository }}/issues/6488))
@ -1102,7 +1102,7 @@ note: This file is autogenerated. Edit /History.markdown instead.
- add SUPPORT file for GitHub ([#6324]({{ site.repository }}/issues/6324)) - add SUPPORT file for GitHub ([#6324]({{ site.repository }}/issues/6324))
- Rename CODE_OF_CONDUCT to show in banner ([#6325]({{ site.repository }}/issues/6325)) - Rename CODE_OF_CONDUCT to show in banner ([#6325]({{ site.repository }}/issues/6325))
- Docs : illustrate page.id for a collection&#39;s document ([#6329]({{ site.repository }}/issues/6329)) - Docs : illustrate page.id for a collection&#39;s document ([#6329]({{ site.repository }}/issues/6329))
- Docs: post&#39;s date can be overriden in front matter ([#6334]({{ site.repository }}/issues/6334)) - Docs: post&#39;s date can be overridden in front matter ([#6334]({{ site.repository }}/issues/6334))
- Docs: `site.url` behavior on development and production environments ([#6270]({{ site.repository }}/issues/6270)) - Docs: `site.url` behavior on development and production environments ([#6270]({{ site.repository }}/issues/6270))
- Fix typo in site.url section of variables.md :-[ ([#6337]({{ site.repository }}/issues/6337)) - Fix typo in site.url section of variables.md :-[ ([#6337]({{ site.repository }}/issues/6337))
- Docs: updates ([#6343]({{ site.repository }}/issues/6343)) - Docs: updates ([#6343]({{ site.repository }}/issues/6343))
@ -1159,7 +1159,7 @@ note: This file is autogenerated. Edit /History.markdown instead.
### Bug Fixes ### Bug Fixes
{: #bug-fixes-v3-5-1} {: #bug-fixes-v3-5-1}
- Backward compatiblize URLFilters module ([#6163]({{ site.repository }}/issues/6163)) - Backward compatibilize URLFilters module ([#6163]({{ site.repository }}/issues/6163))
- Static files contain front matter default keys when `to_liquid`'d ([#6162]({{ site.repository }}/issues/6162)) - Static files contain front matter default keys when `to_liquid`'d ([#6162]({{ site.repository }}/issues/6162))
- Always normalize the result of the `relative_url` filter ([#6185]({{ site.repository }}/issues/6185)) - Always normalize the result of the `relative_url` filter ([#6185]({{ site.repository }}/issues/6185))
@ -1698,7 +1698,7 @@ note: This file is autogenerated. Edit /History.markdown instead.
- Add 'jekyll new-theme' command to help users get up and running creating a theme ([#4848]({{ site.repository }}/issues/4848)) - Add 'jekyll new-theme' command to help users get up and running creating a theme ([#4848]({{ site.repository }}/issues/4848))
- `markdownify` and `smartify` should convert input to string before conversion ([#4958]({{ site.repository }}/issues/4958)) - `markdownify` and `smartify` should convert input to string before conversion ([#4958]({{ site.repository }}/issues/4958))
- Run `Site#generate` for 'jekyll doctor' to catch plugin issues ([#5005]({{ site.repository }}/issues/5005)) - Run `Site#generate` for 'jekyll doctor' to catch plugin issues ([#5005]({{ site.repository }}/issues/5005))
- Add `normalize_whitepace` filter ([#4917]({{ site.repository }}/issues/4917)) - Add `normalize_whitespace` filter ([#4917]({{ site.repository }}/issues/4917))
- Move bin/jekyll to exe/jekyll to prevent collision with binstubs ([#5014]({{ site.repository }}/issues/5014)) - Move bin/jekyll to exe/jekyll to prevent collision with binstubs ([#5014]({{ site.repository }}/issues/5014))
- Cleaning up site template & theme updates. ([#4922]({{ site.repository }}/issues/4922)) - Cleaning up site template & theme updates. ([#4922]({{ site.repository }}/issues/4922))
- Add fetch method to Drops ([#5056]({{ site.repository }}/issues/5056)) - Add fetch method to Drops ([#5056]({{ site.repository }}/issues/5056))
@ -1750,7 +1750,7 @@ note: This file is autogenerated. Edit /History.markdown instead.
- Fix state leakage in Kramdown test ([#4618]({{ site.repository }}/issues/4618)) - Fix state leakage in Kramdown test ([#4618]({{ site.repository }}/issues/4618))
- Unify method for copying special files from repo to site ([#4601]({{ site.repository }}/issues/4601)) - Unify method for copying special files from repo to site ([#4601]({{ site.repository }}/issues/4601))
- Refresh the contributing file ([#4596]({{ site.repository }}/issues/4596)) - Refresh the contributing file ([#4596]({{ site.repository }}/issues/4596))
- change smartify doc from copy/paste of mardownify doc ([#4653]({{ site.repository }}/issues/4653)) - change smartify doc from copy/paste of markdownify doc ([#4653]({{ site.repository }}/issues/4653))
- Update Rake & disable warnings when running tests ([#4720]({{ site.repository }}/issues/4720)) - Update Rake & disable warnings when running tests ([#4720]({{ site.repository }}/issues/4720))
- Fix many warnings ([#4537]({{ site.repository }}/issues/4537)) - Fix many warnings ([#4537]({{ site.repository }}/issues/4537))
- Don't blindly assume the last system when determining "open" cmd ([#4717]({{ site.repository }}/issues/4717)) - Don't blindly assume the last system when determining "open" cmd ([#4717]({{ site.repository }}/issues/4717))
@ -1849,7 +1849,7 @@ note: This file is autogenerated. Edit /History.markdown instead.
- Corrected pagination docs for hidden: true feature ([#4903]({{ site.repository }}/issues/4903)) - Corrected pagination docs for hidden: true feature ([#4903]({{ site.repository }}/issues/4903))
- Remove a Broken Link for Refheap Plugin ([#4971]({{ site.repository }}/issues/4971)) - Remove a Broken Link for Refheap Plugin ([#4971]({{ site.repository }}/issues/4971))
- Instructions on how to install github-gem on Windows ([#4975]({{ site.repository }}/issues/4975)) - Instructions on how to install github-gem on Windows ([#4975]({{ site.repository }}/issues/4975))
- Minor tweak to fix missing apostrophne ([#4962]({{ site.repository }}/issues/4962)) - Minor tweak to fix missing apostrophe ([#4962]({{ site.repository }}/issues/4962))
- Instructions on how to install github-gem on Windows (v2) ([#4977]({{ site.repository }}/issues/4977)) - Instructions on how to install github-gem on Windows (v2) ([#4977]({{ site.repository }}/issues/4977))
- Fix inaccurate HTTP response header field name ([#4976]({{ site.repository }}/issues/4976)) - Fix inaccurate HTTP response header field name ([#4976]({{ site.repository }}/issues/4976))
- Add post about GSoC project ([#4980]({{ site.repository }}/issues/4980)) - Add post about GSoC project ([#4980]({{ site.repository }}/issues/4980))
@ -1857,10 +1857,10 @@ note: This file is autogenerated. Edit /History.markdown instead.
- Update normalize.css to v4.0.0. ([#4989]({{ site.repository }}/issues/4989)) - Update normalize.css to v4.0.0. ([#4989]({{ site.repository }}/issues/4989))
- Add jekyll-tags-list-plugin to list of third-party plugins ([#5000]({{ site.repository }}/issues/5000)) - Add jekyll-tags-list-plugin to list of third-party plugins ([#5000]({{ site.repository }}/issues/5000))
- Windows docs: Command needs to be called from blog path ([#5006]({{ site.repository }}/issues/5006)) - Windows docs: Command needs to be called from blog path ([#5006]({{ site.repository }}/issues/5006))
- Update text to be consitent with example ([#5010]({{ site.repository }}/issues/5010)) - Update text to be consistent with example ([#5010]({{ site.repository }}/issues/5010))
- Update template links to point to core Liquid site ([#5012]({{ site.repository }}/issues/5012)) - Update template links to point to core Liquid site ([#5012]({{ site.repository }}/issues/5012))
- Add generator-jekyllized to third-party plugins ([#5027]({{ site.repository }}/issues/5027)) - Add generator-jekyllized to third-party plugins ([#5027]({{ site.repository }}/issues/5027))
- Add Jekyll Art Hallery generator plugin to list of third-party plugins ([#5043]({{ site.repository }}/issues/5043)) - Add Jekyll Art Gallery generator plugin to list of third-party plugins ([#5043]({{ site.repository }}/issues/5043))
- Add Formingo to the list of Jekyll form SaaS ([#5054]({{ site.repository }}/issues/5054)) - Add Formingo to the list of Jekyll form SaaS ([#5054]({{ site.repository }}/issues/5054))
- Highlight help nav item when navigated to. ([#5058]({{ site.repository }}/issues/5058)) - Highlight help nav item when navigated to. ([#5058]({{ site.repository }}/issues/5058))
- Update normalize.css to v4.2.0. ([#5096]({{ site.repository }}/issues/5096)) - Update normalize.css to v4.2.0. ([#5096]({{ site.repository }}/issues/5096))
@ -2038,9 +2038,9 @@ note: This file is autogenerated. Edit /History.markdown instead.
- Reorganize and cleanup the Gemfile, shorten required depends. ([#4318]({{ site.repository }}/issues/4318)) - Reorganize and cleanup the Gemfile, shorten required depends. ([#4318]({{ site.repository }}/issues/4318))
- Remove script/rebund. ([#4341]({{ site.repository }}/issues/4341)) - Remove script/rebund. ([#4341]({{ site.repository }}/issues/4341))
- Implement codeclimate platform ([#4340]({{ site.repository }}/issues/4340)) - Implement codeclimate platform ([#4340]({{ site.repository }}/issues/4340))
- Remove ObectSpace dumping and start using inherited, it's faster. ([#4342]({{ site.repository }}/issues/4342)) - Remove ObjectSpace dumping and start using inherited, it's faster. ([#4342]({{ site.repository }}/issues/4342))
- Add script/travis so all people can play with Travis-CI images. ([#4338]({{ site.repository }}/issues/4338)) - Add script/travis so all people can play with Travis-CI images. ([#4338]({{ site.repository }}/issues/4338))
- Move Cucumber to using RSpec-Expections and furthering JRuby support. ([#4343]({{ site.repository }}/issues/4343)) - Move Cucumber to using RSpec-Expectations and furthering JRuby support. ([#4343]({{ site.repository }}/issues/4343))
- Rearrange Cucumber and add some flair. ([#4347]({{ site.repository }}/issues/4347)) - Rearrange Cucumber and add some flair. ([#4347]({{ site.repository }}/issues/4347))
- Remove old FIXME ([#4349]({{ site.repository }}/issues/4349)) - Remove old FIXME ([#4349]({{ site.repository }}/issues/4349))
- Clean up the Gemfile (and keep all the necessary dependencies) ([#4350]({{ site.repository }}/issues/4350)) - Clean up the Gemfile (and keep all the necessary dependencies) ([#4350]({{ site.repository }}/issues/4350))
@ -2396,7 +2396,7 @@ note: This file is autogenerated. Edit /History.markdown instead.
- Define the `install` step in the CI example `.travis.yml` ([#3622]({{ site.repository }}/issues/3622)) - Define the `install` step in the CI example `.travis.yml` ([#3622]({{ site.repository }}/issues/3622))
- Expand collections documentation. ([#3638]({{ site.repository }}/issues/3638)) - Expand collections documentation. ([#3638]({{ site.repository }}/issues/3638))
- Add the "warning" note label to excluding `vendor` in the CI docs page ([#3623]({{ site.repository }}/issues/3623)) - Add the "warning" note label to excluding `vendor` in the CI docs page ([#3623]({{ site.repository }}/issues/3623))
- Upgrade pieces of the Ugrading guide for Jekyll 3 ([#3607]({{ site.repository }}/issues/3607)) - Upgrade pieces of the Upgrading guide for Jekyll 3 ([#3607]({{ site.repository }}/issues/3607))
- Showing how to access specific data items ([#3468]({{ site.repository }}/issues/3468)) - Showing how to access specific data items ([#3468]({{ site.repository }}/issues/3468))
- Clarify pagination works from within HTML files ([#3467]({{ site.repository }}/issues/3467)) - Clarify pagination works from within HTML files ([#3467]({{ site.repository }}/issues/3467))
- Add note to `excerpt_separator` documentation that it can be set globally ([#3667]({{ site.repository }}/issues/3667)) - Add note to `excerpt_separator` documentation that it can be set globally ([#3667]({{ site.repository }}/issues/3667))
@ -3522,7 +3522,7 @@ note: This file is autogenerated. Edit /History.markdown instead.
- Add ReadInXMinutes plugin to the plugin list ([#1222]({{ site.repository }}/issues/1222)) - Add ReadInXMinutes plugin to the plugin list ([#1222]({{ site.repository }}/issues/1222))
- Remove plugins from the plugin list that have equivalents in Jekyll proper ([#1223]({{ site.repository }}/issues/1223)) - Remove plugins from the plugin list that have equivalents in Jekyll proper ([#1223]({{ site.repository }}/issues/1223))
- Add jekyll-assets to the plugin list ([#1225]({{ site.repository }}/issues/1225)) - Add jekyll-assets to the plugin list ([#1225]({{ site.repository }}/issues/1225))
- Add jekyll-pandoc-mulitple-formats to the plugin list ([#1229]({{ site.repository }}/issues/1229)) - Add jekyll-pandoc-multiple-formats to the plugin list ([#1229]({{ site.repository }}/issues/1229))
- Remove dead link to "Using Git to maintain your blog" ([#1227]({{ site.repository }}/issues/1227)) - Remove dead link to "Using Git to maintain your blog" ([#1227]({{ site.repository }}/issues/1227))
- Tidy up the third-party plugins listing ([#1228]({{ site.repository }}/issues/1228)) - Tidy up the third-party plugins listing ([#1228]({{ site.repository }}/issues/1228))
- Update contributor information ([#1192]({{ site.repository }}/issues/1192)) - Update contributor information ([#1192]({{ site.repository }}/issues/1192))
@ -3697,7 +3697,7 @@ note: This file is autogenerated. Edit /History.markdown instead.
- Adds excerpt attribute to posts which contains first paragraph of content ([#837]({{ site.repository }}/issues/837)) - Adds excerpt attribute to posts which contains first paragraph of content ([#837]({{ site.repository }}/issues/837))
- Accept custom configuration file via CLI ([#863]({{ site.repository }}/issues/863)) - Accept custom configuration file via CLI ([#863]({{ site.repository }}/issues/863))
- Load in GitHub Pages MIME Types on `jekyll serve` ([#847]({{ site.repository }}/issues/847), [#871]({{ site.repository }}/issues/871)) - Load in GitHub Pages MIME Types on `jekyll serve` ([#847]({{ site.repository }}/issues/847), [#871]({{ site.repository }}/issues/871))
- Improve debugability of error message for a malformed highlight tag ([#785]({{ site.repository }}/issues/785)) - Improve debuggability of error message for a malformed highlight tag ([#785]({{ site.repository }}/issues/785))
- Allow symlinked files in unsafe mode ([#824]({{ site.repository }}/issues/824)) - Allow symlinked files in unsafe mode ([#824]({{ site.repository }}/issues/824))
- Add 'gist' Liquid tag to core ([#822]({{ site.repository }}/issues/822), [#861]({{ site.repository }}/issues/861)) - Add 'gist' Liquid tag to core ([#822]({{ site.repository }}/issues/822), [#861]({{ site.repository }}/issues/861))
- New format of Jekyll output ([#795]({{ site.repository }}/issues/795)) - New format of Jekyll output ([#795]({{ site.repository }}/issues/795))

View File

@ -42,7 +42,7 @@ If you are using Windows 10 version 1607 or later, another option to run Jekyll
{: .note .info} {: .note .info}
You must have [Windows Subsystem for Linux](https://msdn.microsoft.com/en-us/commandline/wsl/about) enabled. You must have [Windows Subsystem for Linux](https://msdn.microsoft.com/en-us/commandline/wsl/about) enabled.
Make sure all your packages and repositories are up to date. Open a new Command Prompt or Powershell window and type `bash`. Make sure all your packages and repositories are up to date. Open a new Command Prompt or PowerShell window and type `bash`.
Your terminal should now be a Bash instance. Next, update your repository lists and packages: Your terminal should now be a Bash instance. Next, update your repository lists and packages:

View File

@ -5,7 +5,7 @@ title: "Releasing a new version"
**This guide is for maintainers.** These special people have **write access** to one or more of Jekyll's repositories and help merge the contributions of others. You may find what is written here interesting, but its definitely not for everyone. **This guide is for maintainers.** These special people have **write access** to one or more of Jekyll's repositories and help merge the contributions of others. You may find what is written here interesting, but its definitely not for everyone.
{: .note .info} {: .note .info}
The most important thing to understand before making a release is that there's no need to feel nervous. Most things are revertable, and even if you do publish an incomplete gem version, we can always skip that one. Don't hestitate to contact the other maintainers if you feel unsure or don't know what to do next. The most important thing to understand before making a release is that there's no need to feel nervous. Most things are revertable, and even if you do publish an incomplete gem version, we can always skip that one. Don't hesitate to contact the other maintainers if you feel unsure or don't know what to do next.
### Bump the version ### Bump the version

View File

@ -249,7 +249,7 @@ The complete list of available hooks:
## Hooks for custom Jekyll objects ## Hooks for custom Jekyll objects
You can also register and trigger hooks for Jekyll objects introduced by your plugin. All it takes is placing `trigger` calls under a suitable You can also register and trigger hooks for Jekyll objects introduced by your plugin. All it takes is placing `trigger` calls under a suitable
`owner` name, at positons desired within your custom class and registering the `owner` by your plugin. `owner` name, at positions desired within your custom class and registering the `owner` by your plugin.
To illustrate, consider the following plugin that implements custom functionality for every custom `Excerpt` object initialized: To illustrate, consider the following plugin that implements custom functionality for every custom `Excerpt` object initialized:

View File

@ -12,7 +12,7 @@ releases, and fix some other annoying bugs:
* Backwards-compatibilize relative permalinks ([#1081][]) * Backwards-compatibilize relative permalinks ([#1081][])
* Add `jekyll doctor` command to check site for any known compatibility problems ([#1081][]) * Add `jekyll doctor` command to check site for any known compatibility problems ([#1081][])
* Deprecate old config `server_port`, match to `port` if `port` isn't set ([#1084][]) * Deprecate old config `server_port`, match to `port` if `port` isn't set ([#1084][])
* Update pygments.rb and kramdon versions to 0.5.0 and 1.0.2, respectively ([#1061][], [#1067][]) * Update pygments.rb and kramdown versions to 0.5.0 and 1.0.2, respectively ([#1061][], [#1067][])
* Fix issue when post categories are numbers ([#1078][]) * Fix issue when post categories are numbers ([#1078][])
* Add a `data-lang="<lang>"` attribute to Redcarpet code blocks ([#1066][]) * Add a `data-lang="<lang>"` attribute to Redcarpet code blocks ([#1066][])
* Catching that Redcarpet gem isn't installed ([#1059][]) * Catching that Redcarpet gem isn't installed ([#1059][])

View File

@ -19,7 +19,7 @@ things to look forward to:
- Add support for `hl_lines` in `highlight` tag (#2532) - Add support for `hl_lines` in `highlight` tag (#2532)
- Post categories now merge with directory, front matter, and defaults (#2373) - Post categories now merge with directory, front matter, and defaults (#2373)
- New `--skip_initial_build` flag for `jekyll serve` (#2477) - New `--skip_initial_build` flag for `jekyll serve` (#2477)
- A bajilion bug fixes and site updates! - A bajillion bug fixes and site updates!
Let's go party! Let's go party!

View File

@ -18,7 +18,7 @@ Today, we released v3.1.4 in an effort to bring more stability to the v3.1.x ser
The fixes for `layout` may not be seamless for everyone, but we believe they will be the "right thing to do" going forward. The fixes for `layout` may not be seamless for everyone, but we believe they will be the "right thing to do" going forward.
We are alwawys striving to make Jekyll more straight-forward to use. Please do open an issue if you believe an aspect of Jekyll's user experience isn't up to par. We are always striving to make Jekyll more straight-forward to use. Please do open an issue if you believe an aspect of Jekyll's user experience isn't up to par.
For a full history of our changes, [see the changelog](/docs/history/#v3-1-4). For a full history of our changes, [see the changelog](/docs/history/#v3-1-4).

View File

@ -21,7 +21,7 @@ That being said, the development period of version 4.0 begins _now_. This means
As for a release date, we're currently aiming for late summer, around September or so. However, keep in mind that this project is purely volunteer-run, and as such, delays might occur and we might not hit that release date. As for a release date, we're currently aiming for late summer, around September or so. However, keep in mind that this project is purely volunteer-run, and as such, delays might occur and we might not hit that release date.
Finally, this is a great time for newcomers to open-source to make their first contribution. We'll be doing our best to mark recommended contributions and create newcomer-friendly issues, as well as to provide mentoring throughout the contribution process (although we'd like to think that we're already pretty proficient at that). So if you've always been hestitant about contributing to a large open-source project, Jekyll is a good place to start! Finally, this is a great time for newcomers to open-source to make their first contribution. We'll be doing our best to mark recommended contributions and create newcomer-friendly issues, as well as to provide mentoring throughout the contribution process (although we'd like to think that we're already pretty proficient at that). So if you've always been hesitant about contributing to a large open-source project, Jekyll is a good place to start!
Happy Jekylling! :wave: Happy Jekylling! :wave:

View File

@ -23,7 +23,7 @@ Some of these techniques might even guide you through a supporting tool, script,
We welcome your tutorial contributions. To add your tutorial: We welcome your tutorial contributions. To add your tutorial:
1. Fork the Jekyll project by clicking the **Fork** button in the upper-right corner of the [jekyll/jekyll project Github repo](https://github.com/jekyll/jekyll/). 1. Fork the Jekyll project by clicking the **Fork** button in the upper-right corner of the [jekyll/jekyll project GitHub repo](https://github.com/jekyll/jekyll/).
2. Add your tutorial in the `_tutorials` collection. 2. Add your tutorial in the `_tutorials` collection.
3. Make sure your tutorial has the same front matter items as other tutorial items. 3. Make sure your tutorial has the same front matter items as other tutorial items.
5. Add a reference to your tutorial filename in `_data/tutorials.yml`. This allows your tutorial to appear in the Tutorials sidebar. 5. Add a reference to your tutorial filename in `_data/tutorials.yml`. This allows your tutorial to appear in the Tutorials sidebar.

View File

@ -30,4 +30,4 @@ date: 2017-10-02 15:20:08 -0400
16. [Conditionals](https://www.youtube.com/watch?v=iNZBEki_x6o&list=PLLAZ4kZ9dFpOPV5C5Ay0pHaa0RJFhcmcB&index=16) 16. [Conditionals](https://www.youtube.com/watch?v=iNZBEki_x6o&list=PLLAZ4kZ9dFpOPV5C5Ay0pHaa0RJFhcmcB&index=16)
17. [Data Files](https://www.youtube.com/watch?v=M6b0KmLB-pM&list=PLLAZ4kZ9dFpOPV5C5Ay0pHaa0RJFhcmcB&index=17) 17. [Data Files](https://www.youtube.com/watch?v=M6b0KmLB-pM&list=PLLAZ4kZ9dFpOPV5C5Ay0pHaa0RJFhcmcB&index=17)
18. [Static Files](https://www.youtube.com/watch?v=knWjmVlVpso&index=18&list=PLLAZ4kZ9dFpOPV5C5Ay0pHaa0RJFhcmcB) 18. [Static Files](https://www.youtube.com/watch?v=knWjmVlVpso&index=18&list=PLLAZ4kZ9dFpOPV5C5Ay0pHaa0RJFhcmcB)
19. [Hosting on Github Pages](https://www.youtube.com/watch?v=fqFjuX4VZmU&list=PLLAZ4kZ9dFpOPV5C5Ay0pHaa0RJFhcmcB&index=19) 19. [Hosting on GitHub Pages](https://www.youtube.com/watch?v=fqFjuX4VZmU&list=PLLAZ4kZ9dFpOPV5C5Ay0pHaa0RJFhcmcB&index=19)

View File

@ -103,7 +103,7 @@ Feature: Post excerpts
| Just Text Excerpt | post | 2019-03-06 | Install Jekyll\n\nNext Para [^1]\n\n[^1]: Lorem ipsum | | Just Text Excerpt | post | 2019-03-06 | Install Jekyll\n\nNext Para [^1]\n\n[^1]: Lorem ipsum |
| Text and Footnote | post | 2019-03-07 | Alpha [^1]\n\nNext Para\n\n[^1]: Omega sigma | | Text and Footnote | post | 2019-03-07 | Alpha [^1]\n\nNext Para\n\n[^1]: Omega sigma |
| Text and Reference Link | post | 2019-03-08 | Read [docs][link]\n\nNext Para\n\n[link]: docs.jekyll.com | | Text and Reference Link | post | 2019-03-08 | Read [docs][link]\n\nNext Para\n\n[link]: docs.jekyll.com |
| Text and Self-refencing Link | post | 2019-03-09 | Check out [jekyll]\n\nNext Para\n\n[jekyll]: jekyllrb.com | | Text and Self-referencing Link | post | 2019-03-09 | Check out [jekyll]\n\nNext Para\n\n[jekyll]: jekyllrb.com |
When I run jekyll build When I run jekyll build
Then I should get a zero exit status Then I should get a zero exit status
And I should not see "Kramdown warning" in the build output And I should not see "Kramdown warning" in the build output
@ -111,4 +111,4 @@ Feature: Post excerpts
And I should see "<p>Alpha <sup id=\"fnref:1\" role=\"doc-noteref\"><a href=\"#fn:1\" class=\"footnote\" rel=\"footnote\">1</a></sup></p>" in "_site/text-and-footnote.html" And I should see "<p>Alpha <sup id=\"fnref:1\" role=\"doc-noteref\"><a href=\"#fn:1\" class=\"footnote\" rel=\"footnote\">1</a></sup></p>" in "_site/text-and-footnote.html"
And I should see "<p>Omega sigma <a href=\"#fnref:1\" class=\"reversefootnote\" role=\"doc-backlink\">&#8617;</a></p>" in "_site/text-and-footnote.html" And I should see "<p>Omega sigma <a href=\"#fnref:1\" class=\"reversefootnote\" role=\"doc-backlink\">&#8617;</a></p>" in "_site/text-and-footnote.html"
And I should see "<p>Read <a href=\"docs.jekyll.com\">docs</a></p>" in "_site/text-and-reference-link.html" And I should see "<p>Read <a href=\"docs.jekyll.com\">docs</a></p>" in "_site/text-and-reference-link.html"
And I should see "<p>Check out <a href=\"jekyllrb.com\">jekyll</a></p>" in "_site/text-and-self-refencing-link.html" And I should see "<p>Check out <a href=\"jekyllrb.com\">jekyll</a></p>" in "_site/text-and-self-referencing-link.html"

View File

@ -185,7 +185,7 @@ Feature: Rendering
And the _site directory should exist And the _site directory should exist
And I should see "hey = 'for cicada';" in "_site/index.js" And I should see "hey = 'for cicada';" in "_site/index.js"
Scenario: Rendering Liquid expressions that return strings containg Liquid expressions Scenario: Rendering Liquid expressions that return strings containing Liquid expressions
Given I have an "index.md" file with content: Given I have an "index.md" file with content:
""" """
--- ---

View File

@ -148,7 +148,7 @@ module Jekyll
# Public: Set the log writer. # Public: Set the log writer.
# New log writer must respond to the same methods # New log writer must respond to the same methods
# as Ruby's interal Logger. # as Ruby's internal Logger.
# #
# writer - the new Logger-compatible log transport # writer - the new Logger-compatible log transport
# #

View File

@ -29,7 +29,7 @@ module Jekyll
# Private: The metadata file storing dependency tree and build history # Private: The metadata file storing dependency tree and build history
# #
# Returns an Array with the metdata file as the only item # Returns an Array with the metadata file as the only item
def metadata_file def metadata_file
[site.regenerator.metadata_file] [site.regenerator.metadata_file]
end end

View File

@ -125,14 +125,14 @@ module Jekyll
Jekyll::External.require_with_graceful_fail("kramdown-syntax-coderay") Jekyll::External.require_with_graceful_fail("kramdown-syntax-coderay")
end end
# `mathjax` emgine is bundled within kramdown-2.x and will be handled by # `mathjax` engine is bundled within kramdown-2.x and will be handled by
# kramdown itself. # kramdown itself.
if (math_engine = @config["math_engine"]) && math_engine != "mathjax" if (math_engine = @config["math_engine"]) && math_engine != "mathjax"
Jekyll::External.require_with_graceful_fail("kramdown-math-#{math_engine}") Jekyll::External.require_with_graceful_fail("kramdown-math-#{math_engine}")
end end
end end
# config[kramdown][syntax_higlighter] > # config[kramdown][syntax_highlighter] >
# config[kramdown][enable_coderay] > # config[kramdown][enable_coderay] >
# config[highlighter] # config[highlighter]
# Where `enable_coderay` is now deprecated because Kramdown # Where `enable_coderay` is now deprecated because Kramdown

View File

@ -139,7 +139,7 @@ module Jekyll
return head if tail.empty? return head if tail.empty?
head = sanctify_liquid_tags(head) if head.include?("{%") head = sanctify_liquid_tags(head) if head.include?("{%")
definitions = extract_markdown_link_reference_defintions(head, tail) definitions = extract_markdown_link_reference_definitions(head, tail)
return head if definitions.empty? return head if definitions.empty?
head << "\n\n" << definitions.join("\n") head << "\n\n" << definitions.join("\n")
@ -165,7 +165,7 @@ module Jekyll
head head
end end
def extract_markdown_link_reference_defintions(head, tail) def extract_markdown_link_reference_definitions(head, tail)
[].tap do |definitions| [].tap do |definitions|
tail.scan(MKDWN_LINK_REF_REGEX).each do |segments| tail.scan(MKDWN_LINK_REF_REGEX).each do |segments|
definitions << segments.join if head.include?(segments[0]) definitions << segments.join if head.include?(segments[0])

View File

@ -193,7 +193,7 @@ module Jekyll
@where_filter_cache[input_id] ||= {} @where_filter_cache[input_id] ||= {}
@where_filter_cache[input_id][property] ||= {} @where_filter_cache[input_id][property] ||= {}
# stash or retrive results to return # stash or retrieve results to return
@where_filter_cache[input_id][property][value] ||= input.select do |object| @where_filter_cache[input_id][property][value] ||= input.select do |object|
compare_property_vs_target(item_property(object, property), value) compare_property_vs_target(item_property(object, property), value)
end.to_a end.to_a
@ -244,7 +244,7 @@ module Jekyll
@find_filter_cache[input_id] ||= {} @find_filter_cache[input_id] ||= {}
@find_filter_cache[input_id][property] ||= {} @find_filter_cache[input_id][property] ||= {}
# stash or retrive results to return # stash or retrieve results to return
# Since `enum.find` can return nil or false, we use a placeholder string "<__NO MATCH__>" # Since `enum.find` can return nil or false, we use a placeholder string "<__NO MATCH__>"
# to validate caching. # to validate caching.
result = @find_filter_cache[input_id][property][value] ||= input.find do |object| result = @find_filter_cache[input_id][property][value] ||= input.find do |object|

View File

@ -156,7 +156,7 @@ module Jekyll
# Applies a similar URL-building technique as Jekyll::Document that takes # Applies a similar URL-building technique as Jekyll::Document that takes
# the collection's URL template into account. The default URL template can # the collection's URL template into account. The default URL template can
# be overriden in the collection's configuration in _config.yml. # be overridden in the collection's configuration in _config.yml.
def url def url
@url ||= begin @url ||= begin
base = if @collection.nil? base = if @collection.nil?

View File

@ -143,7 +143,7 @@ module Jekyll
false false
end end
# Determine whether the given content string contains Liquid Tags or Vaiables # Determine whether the given content string contains Liquid Tags or Variables
# #
# Returns true is the string contains sequences of `{%` or `{{` # Returns true is the string contains sequences of `{%` or `{{`
def has_liquid_construct?(content) def has_liquid_construct?(content)
@ -265,7 +265,7 @@ module Jekyll
template template
end end
# Work the same way as Dir.glob but seperating the input into two parts # Work the same way as Dir.glob but separating the input into two parts
# ('dir' + '/' + 'pattern') to make sure the first part('dir') does not act # ('dir' + '/' + 'pattern') to make sure the first part('dir') does not act
# as a pattern. # as a pattern.
# #
@ -287,7 +287,7 @@ module Jekyll
# patterns - the patterns (or the pattern) which will be applied under the dir # patterns - the patterns (or the pattern) which will be applied under the dir
# flags - the flags which will be applied to the pattern # flags - the flags which will be applied to the pattern
# #
# Returns matched pathes # Returns matched paths
def safe_glob(dir, patterns, flags = 0) def safe_glob(dir, patterns, flags = 0)
return [] unless Dir.exist?(dir) return [] unless Dir.exist?(dir)

View File

@ -4,7 +4,7 @@ lesson: 6
approx_time: 10 mins approx_time: 10 mins
--- ---
Congratualtions! You now know enough to start Jekylling! Congratulations! You now know enough to start Jekylling!
Want to report a bug you found? Or give something back to the community? Want to report a bug you found? Or give something back to the community?
Head over to the [Jekyll Repo](https://github.com/jekyll/jekyll) at GitHub Head over to the [Jekyll Repo](https://github.com/jekyll/jekyll) at GitHub

View File

@ -10,7 +10,7 @@ class TestEntryFilter < JekyllUnitTest
should "filter entries" do should "filter entries" do
ent1 = %w(foo.markdown bar.markdown baz.markdown #baz.markdown# ent1 = %w(foo.markdown bar.markdown baz.markdown #baz.markdown#
.baz.markdow foo.markdown~ .htaccess _posts _pages ~$benbalter.docx) .baz.markdown foo.markdown~ .htaccess _posts _pages ~$benbalter.docx)
entries = EntryFilter.new(@site).filter(ent1) entries = EntryFilter.new(@site).filter(ent1)
assert_equal %w(foo.markdown bar.markdown baz.markdown .htaccess), entries assert_equal %w(foo.markdown bar.markdown baz.markdown .htaccess), entries

View File

@ -178,7 +178,7 @@ class TestKramdown < JekyllUnitTest
should "move coderay to syntax_highlighter_opts" do should "move coderay to syntax_highlighter_opts" do
override = { override = {
"higlighter" => nil, "highlighter" => nil,
"kramdown" => { "kramdown" => {
"syntax_highlighter" => "coderay", "syntax_highlighter" => "coderay",
"coderay" => { "coderay" => {