Commit Graph

2893 Commits

Author SHA1 Message Date
Pat Hawks b0a1c42222
Merge branch '3.8-stable' 2018-05-01 15:12:42 -05:00
Pat Hawks 3ed4dbd227
Release 💎 3.8.1 2018-05-01 15:00:40 -05:00
Ashwin Maroli 4a45407558 Liquify documents unless published == false 2018-05-01 10:59:36 -05:00
Ashwin Maroli b22e281bc5 Liquify documents unless published == false (#6959)
Merge pull request 6959
2018-05-01 11:04:38 -04:00
Pat Hawks 9461c900c0 Loggers should accept both numbers and symbols (#6967)
Merge pull request 6967
2018-05-01 08:37:45 -04:00
Pat Hawks a89bba3712 Fix rendering Liquid constructs in excerpts (#6970)
Merge pull request 6970
2018-04-30 20:49:16 -04:00
Ashwin Maroli 8c8e2db0e5 Memoize computing excerpt's relative_path (#6951)
Merge pull request 6951
2018-04-30 20:00:11 -04:00
030 34b710e133 [#6920] prevent that vendor folder will be committed (#6968)
Merge pull request 6968
2018-04-30 18:29:23 -04:00
Ashwin Maroli cf6d60b145 remove unnecessary Jekyll::Page constant (#6770)
Merge pull request 6770
2018-04-30 15:00:58 -04:00
Ashwin Maroli f81f1e8e1b remove unused error class (#6511)
Merge pull request 6511
2018-04-30 11:19:43 -04:00
Ashwin Maroli 7f9ac93e4f Fix rendering Liquid constructs in excerpts (#6945)
Merge pull request 6945
2018-04-26 01:58:25 -04:00
jekyllbot 29787c7eb7
use jekyll-compose if installed (#6932)
Merge pull request 6932
2018-04-20 15:24:39 -04:00
olivia d0b907c2e6 Release 💎 3.8.0 2018-04-19 17:07:12 +02:00
Ashwin Maroli bea275e4c5 Allow front matter defaults to be applied properly to documents gathered under custom `collections_dir` (#6885)
Merge pull request 6885
2018-04-19 11:02:36 -04:00
ashmaroli cd513da07e Refactor private method `HighlightBlock#parse_options` (#6822)
Merge pull request 6822
2018-04-16 15:11:28 -04:00
olivia 551037c37b Release 💎 3.8.0.pre.rc2 2018-04-12 21:16:35 +02:00
ashmaroli 8f78afe92b optimize computing filename in LiquidRenderer (#6841)
Merge pull request 6841
2018-04-12 12:56:47 -04:00
ashmaroli d09db32d10 handle liquid tags in excerpts robustly (#6891)
Merge pull request 6891
2018-04-12 11:37:42 -04:00
ashmaroli 971815cd5c store regexp in a constant (#6887)
Merge pull request 6887
2018-04-12 11:37:14 -04:00
ashmaroli 053b522a82 implement a cache within the where filter (#6868)
Merge pull request 6868
2018-04-12 11:36:53 -04:00
ashmaroli 29dc190fcb Store and retrieve converter instances for Jekyll::Filters via a hash (#6856)
Merge pull request 6856
2018-04-12 11:36:12 -04:00
ashmaroli 651b9b5593 `include_relative` tag should find related documents in collections gathered within custom `collections_dir` (#6818)
Merge pull request 6818
2018-04-12 11:34:55 -04:00
ashmaroli 36fbcaa863 Optimize loading library into memory (#6910)
Merge pull request 6910
2018-04-10 11:00:12 -04:00
ashmaroli 748051fbc6 Improve comment included in the starter index.md (#6916)
Merge pull request 6916
2018-04-10 09:21:25 -04:00
ashmaroli d97b3412bc regenerate unconditionally unless its incremental (#6917)
Merge pull request 6917
2018-04-09 16:57:59 -04:00
David Zhang 2a032a38ec Bump Rubocop to 0.54.x (#6915)
Merge pull request 6915
2018-04-09 04:26:49 -04:00
olivia 31e64b9fe9 Release 💎 3.8.0.pre.rc1 2018-04-03 13:34:57 +02:00
Frank Taillandier 69e2c65be6
Latest version is 3.7.3 2018-03-25 18:18:59 +02:00
ashmaroli 33f59aef2c minimize array allocations in the `where` filter (#6860)
Merge pull request 6860
2018-03-21 19:10:05 -04:00
ashmaroli 8f3363e2dc Fix passing multiline params to include tag when using the variable syntax (#6858)
Merge pull request 6858
2018-03-21 18:24:04 -04:00
ashmaroli 7317627b97 Improve regex usage in `Tags::IncludeTag` (#6848)
Merge pull request 6848
2018-03-21 10:36:06 -04:00
ashmaroli 8c6433bd2d access document permalink attribute efficiently (#6740)
Merge pull request 6740
2018-03-21 10:26:15 -04:00
ashmaroli 8595c67df0 Debug writing files during the build process (#6696)
Merge pull request 6696
2018-03-19 09:30:41 -04:00
ashmaroli 68315cea8a memoize document output extension (#6814)
Merge pull request 6814
2018-03-14 06:52:30 -04:00
ashmaroli 55d64c7e70 Memoize `Site#site_data` (#6809)
Merge pull request 6809
2018-03-14 06:51:45 -04:00
ashmaroli 51bdea1303 Allow passing :strict_variables and :strict_filters options to Liquid's renderer (#6726)
Merge pull request 6726
2018-03-14 06:50:18 -04:00
ashmaroli f8a66ca76c Improve handling non-default collection documents rendering and writing (#6795)
Merge pull request 6795
2018-03-09 21:11:24 -05:00
ashmaroli e1b64f9afd Change regex to sanitize and normalize filenames passed to LiquidRenderer (#6610)
Merge pull request 6610
2018-03-09 21:09:55 -05:00
ashmaroli 297371e6e2 Delegated methods after `private` keyword are meant to be private (#6819)
Merge pull request 6819
2018-03-08 10:58:57 -05:00
Ana María Martínez Gómez ebcd830693 Allow date filters to output ordinal days (#6773)
Merge pull request 6773
2018-03-05 17:15:59 -05:00
Ben Balter ced613c678 Add debug output to theme rendering (#5195)
Merge pull request 5195
2018-03-05 10:15:36 -05:00
ashmaroli 16228ae499 create a single instance of PostReader per site (#6759)
Merge pull request 6759
2018-02-28 15:52:54 -05:00
ashmaroli 07e49f8d23 Compute document's relative_path faster (#6767)
Merge pull request 6767
2018-02-28 11:07:50 -05:00
ashmaroli 23bb50c71c Bypass rendering via Liquid unless required (#6735)
Merge pull request 6735
2018-02-28 11:06:08 -05:00
ashmaroli 6047927eed memoize helper methods in site-cleaner (#6808)
Merge pull request 6808
2018-02-28 11:00:54 -05:00
ashmaroli ed20cb4f90 Remind user to resolve conflict in `jekyll new` with `--force` (#6801)
Merge pull request 6801
2018-02-27 17:29:05 -05:00
ashmaroli 017f032b4c Do not hardcode locale unless certainly necessary (#6791)
Merge pull request 6791
2018-02-25 06:09:44 -05:00
ashmaroli 5ebdc184c0 Excerpt relative-path should match its path (#6597)
Merge pull request 6597
2018-02-20 10:58:50 -05:00
ashmaroli a662bc24aa Append appropriate closing tag to Liquid block in an excerpt (#6724)
Merge pull request 6724
2018-02-20 09:47:56 -05:00
ashmaroli cef66defbd Allow Jekyll Doctor to detect stray posts dir (#6681)
Merge pull request 6681
2018-02-20 09:42:45 -05:00