Anatoliy Yastreb
2cfcb23a49
Fix layout front-matter variables rendering. #6071 ( #6073 )
...
Merge pull request 6073
2017-06-14 15:05:38 -04:00
Christopher League
73368f8f0d
In `jekyll new`, make copied site template user-writable ( #6072 )
...
Merge pull request 6072
2017-06-14 15:02:59 -04:00
ashmaroli
4d9c93e491
Disable default layouts for documents with a `layout: none` declaration ( #5933 )
...
Merge pull request 5933
2017-05-15 16:06:23 -04:00
ashmaroli
1d55b70365
Remove `ruby RUBY_VERSION` from generated Gemfile ( #5803 )
...
Merge pull request 5803
2017-05-12 20:28:03 -04:00
Jonathan Hooper
308ba550ef
Add option to fail a build with front matter syntax errors ( #5832 )
...
Merge pull request 5832
2017-05-09 20:17:36 -04:00
dyang
694dcbd9e0
fix typo ( #6040 )
...
Merge pull request 6040
2017-04-19 18:42:22 -04:00
Florian Thomas
0108b22f3c
create configuration from options only once in the boot process ( #5487 )
...
Merge pull request 5487
2017-04-19 14:50:25 -04:00
Jeff Puckett
af5d0965c0
doc use example.com ( #6031 )
...
Merge pull request 6031
2017-04-17 17:06:59 -04:00
Florian Thomas
ccb133fd33
add `plugins` config key as replacement for `gems` ( #5130 )
...
Merge pull request 5130
2017-04-17 07:46:33 -04:00
ashmaroli
7d7a312b33
Bump Rubocop to v0.48 ( #5997 )
...
Merge pull request 5997
2017-04-09 07:24:45 -04:00
jekyllbot
768d2bb5a3
absolute_url should not mangle URL if called more than once ( #5789 )
...
Merge pull request 5789
2017-04-05 16:16:55 -04:00
jekyllbot
52ac75b484
Date filters should never raise an exception ( #5722 )
...
Merge pull request 5722
2017-04-04 19:47:11 -04:00
Parker Moore
faf5be46a5
Filters#time helper: Duplicate time before calling #localtime. ( #5996 )
...
Merge pull request 5996
2017-03-31 14:44:46 -04:00
Frank Taillandier
a4c4388b8d
Don't raise an error if URL contains a colon ( #5889 )
...
Merge pull request 5889
2017-03-31 01:48:54 -04:00
ashmaroli
0eb9379354
Require `runtime_dependencies` of a Gem-based theme from its `.gemspec` file ( #5914 )
...
Merge pull request 5914
2017-03-31 01:46:15 -04:00
ashmaroli
e4a09706f5
Add a template for custom 404 page ( #5945 )
...
Merge pull request 5945
2017-03-31 01:36:14 -04:00
Parker Moore
b807799f24
Specify version constraint in subcommand error message. ( #5974 )
...
Merge pull request 5974
2017-03-31 01:30:59 -04:00
ashmaroli
1b1fe27d75
Re-surface missing public methods in `Jekyll::Document` ( #5975 )
...
Merge pull request 5975
2017-03-31 01:30:08 -04:00
Parker Moore
d49c781779
Address my comments in #5052 .
2017-03-31 01:22:19 -04:00
Anatoliy Yastreb
1c33bd5797
rubocop: reduce code complexity and remove duplicated code
2017-03-31 01:12:01 -04:00
Christoph Päper
3688640d59
add /_data/*.tsv support ( #5985 )
...
* Update data.feature
- add .tsv
- add .csv with `\t`
- add .csv with `;`
* Fix Appveyor with dst-aware cucumber steps
* Check for given content in posts
* mention Ruby > 2.1.0 in docs
* Update history to reflect merge of #5983 [ci skip]
* Update history to reflect merge of #5961 [ci skip]
* Update data_reader.rb
- add .tsv support with tab separated columns
- not adding support for auto-detecting `:col_sep`
ftp://ftp.iana.org/assignments/media-types/text/tab-separated-values
https://www.ietf.org/rfc/rfc4180.txt (CSV)
https://ruby-doc.org/stdlib-2.4.1/libdoc/csv/rdoc/CSV.html
* Update data.feature
don't do semicolons and tabs in .csv within this patch
* Update data.feature
I don't know which component replaced my tab characters by space before.
* Update data.feature
t
* Update data_reader.rb
add a single space to satisfy format checker
2017-03-28 18:36:29 -04:00
Pat Hawks
9d66fc2292
Release 💎 3.4.3
2017-03-21 10:00:04 -04:00
jekyllbot
2907825f62
Merge pull request #5957 from jekyll/pull/escape_colon
...
Merge pull request 5957
2017-03-21 09:12:16 -04:00
William Entriken
f93453368a
Prefer .yaml over .toml
2017-03-20 10:56:34 -04:00
Pat Hawks
ec5b45cd7c
Allow colons in `uri_escape` filter
...
Fixes #5954
2017-03-16 07:54:13 -05:00
Parker Moore
511481e626
Release 💎 3.4.2
2017-03-09 15:39:21 -05:00
jekyllbot
4bf2090534
Merge pull request #5903 from ashmaroli/about-no-includes
...
Merge pull request 5903
2017-03-06 21:05:05 -05:00
Parker Moore
9b91b248ab
Release 💎 3.4.1
2017-03-03 12:09:04 -05:00
Parker Moore
4085e29f80
Document::DATE_FILENAME_MATCHER: allow abbreviated dates in post filenames
2017-03-01 21:39:23 -05:00
Ashwin Maroli
90d7472388
Remove dependency on include from default about.md
...
This ensures better portability, allowing to switch and preview
themes without having to delete the code block.
2017-02-25 08:37:30 +05:30
Parker Moore
5bc67c1fb7
Convertible#validate_permalink!: ensure the return value of data["permalink"] is a string before asking if it is empty
2017-02-10 21:56:43 -05:00
jekyllbot
afe6e3622c
Merge pull request #5860 from ashmaroli/exclude-patch
...
Merge pull request 5860
2017-02-10 21:10:09 -05:00
Ben Balter
229769e249
add StaticFileDrop
2017-02-08 17:44:47 -05:00
Ashwin Maroli
3745b24564
update comment for `exclude` array
2017-02-05 07:55:26 +05:30
Ashwin Maroli
6316856773
comment out 'exclude:' in config file
2017-02-05 01:28:43 +05:30
Ashwin Maroli
4e40593a53
exclude Gemfile and its lockfile by default
2017-02-05 01:26:41 +05:30
jekyllbot
2cf685feb2
Merge pull request #4362 from jekyll/liquid-4
...
Merge pull request 4362
2017-01-27 11:10:53 -05:00
Parker Moore
d266354e42
Merge branch 'master' into release-3-4-0
...
* master: (39 commits)
Update history to reflect merge of #5798 [ci skip]
Update history to reflect merge of #5822 [ci skip]
use logger.info
run codeclimate after success
Update history to reflect merge of #5819 [ci skip]
Fixed inaccuracy in "Built-in permalink styles" docs [skip ci]
Update history to reflect merge of #5802 [ci skip]
Update history to reflect merge of #5811 [ci skip]
Update history to reflect merge of #5690 [ci skip]
Update history to reflect merge of #5815 [ci skip]
Review CI pages
Rework CI doc to include multiple providers.
Update history to reflect merge of #5812 [ci skip]
Add jekyll-ga plug-in
Update configuration.md
Add mention of classifier-reborn for LSI
Update history to reflect merge of #5810 [ci skip]
Got that diaper money?
Added note about --blank flag
Update history to reflect merge of #5797 [ci skip]
...
2017-01-26 16:15:07 -05:00
Joel Meyer-Hamme
4b19e93f09
use logger.info
...
Imo running `--lsi` should use `Jekyll.logger.info`, so it can be made `--quiet`.
2017-01-26 16:02:08 +00:00
Parker Moore
b7f44e6eca
Queue up a 3.4 deploy with unfinished release post.
2017-01-18 16:54:36 -05:00
jekyllbot
477b2f0f3e
Merge pull request #5640 from jekyll/jekyll-utils-exec
...
Merge pull request 5640
2017-01-18 14:15:11 -05:00
Parker Moore
023476049b
Remove superfluous self.
2017-01-17 16:21:28 -05:00
Parker Moore
9a5307c3f9
Don't include the theme's includes_path if it is nil.
2017-01-16 19:17:45 -05:00
Florian Thomas
ecd04badf0
throw IncludeTagError if error occurs in included file
...
fixes #5756
2017-01-15 20:35:10 +01:00
jekyllbot
aa63deb2a9
Merge pull request #5750 from jekyll/no-implicit-conversion-of-nil-to-string
...
Merge pull request 5750
2017-01-14 00:01:31 -05:00
Pat Hawks
1d885911bc
Rubocop: Require consistent comma in multiline literals
2017-01-12 17:52:29 -06:00
Parker Moore
02858fdf08
include: improve boolean logic in #valid_include_file?
2017-01-11 12:05:56 -05:00
jekyllbot
bf33dc7f50
Merge pull request #5621 from rogerogden/patch-1
...
Merge pull request 5621
2017-01-10 12:05:58 -08:00
Frank Taillandier
31178bfe69
Merge branch 'master' into liquid-4
2017-01-10 20:01:04 +01:00
Parker Moore
faa67bcd62
include: fix 'no implicit conversion of nil to String'
...
This is when either 'dir' or 'file' is nil.
2017-01-10 12:12:55 -05:00