Commit Graph

3195 Commits

Author SHA1 Message Date
Ashwin Maroli 556febb436
Mark initiation of v5.0 development
To prevent users from pointing their Gemfile to the repository and breaking their site.
2022-10-20 22:46:28 +05:30
Ashwin Maroli 9c2c01bb7a Release 💎 v4.3.0 2022-10-20 21:32:59 +05:30
Youssef Boulkaid 6903f0b0f4
Fix false positive conflicts for static files in a collection (#9141)
Merge pull request 9141
2022-10-16 04:48:24 -07:00
Ashwin Maroli 160a6816af
Incrementally rebuild when a data file is changed (#8771)
Merge pull request 8771
2022-09-29 05:46:24 -07:00
Ashwin Maroli d09c5105d7 Document keys of the `theme` drop
Follow-up to #9129
2022-09-25 20:23:04 +05:30
Ashwin Maroli b8cf7cf96d
Introduce `theme` drop to expose theme details (#9129)
Merge pull request 9129
2022-09-24 06:54:56 -07:00
Ashwin Maroli 911e249d72
Bump RuboCop to `1.36.x` (#9125)
Merge pull request 9125
2022-09-21 10:25:50 -07:00
Andreas Deininger a0c6b4c595
Improve links (http -> https) (#9064)
Merge pull request 9064
2022-06-20 20:35:42 -07:00
Andrew Gutekanst ac93d22df1
Remove git.io shortlinks from repo (#9045)
Merge pull request 9045
2022-04-28 05:14:22 -07:00
Ashwin Maroli 6077ed6a01
Remove misleading total row from `--profile` table (#9039)
Merge pull request 9039
2022-04-27 23:57:33 -07:00
Ashwin Maroli 3b3f845846
Ensure theme config is a `Jekyll::Configuration` object (#8988)
Merge pull request 8988
2022-04-08 02:13:21 -07:00
Ashwin Maroli 9c7972dc38
Check symlink outside site_source without Pathutil (#9015)
Merge pull request 9015
2022-04-03 09:58:57 -07:00
MichaelCordingley 66e337984e
Allow Configurable Converters on CSV (#8858)
Merge pull request 8858
2022-04-01 06:42:01 -07:00
lm 2a0272cc38
Only enable BOM encoding option on UTF encodings (#8363)
Merge pull request 8363
2022-04-01 06:35:24 -07:00
JJ 776748e13f
Expose `basename` from `document.rb` as `name` to Liquid templates (#8761)
Merge pull request 8761
2022-04-01 06:24:55 -07:00
Ashwin Maroli 9d86974e1f
Expose collection static files via `site.static_files` (#8961)
Merge pull request 8961
2022-03-24 09:05:58 -07:00
Ashwin Maroli 94dc98cb6b
Trigger livereload in sites without pages (#8337)
Merge pull request 8337
2022-03-21 08:00:41 -07:00
Ashwin Maroli 0faa2a4c12 Release 💎 v4.2.2 2022-03-03 16:31:14 +05:30
Ashwin Maroli 034d3e9f4b
Fix response header for content served via `jekyll serve` (#8965)
Merge pull request 8965
2022-02-25 13:12:23 -08:00
Ashwin Maroli 88044a2ece
Fix deprecation message for missing doc method (#8960)
Merge pull request 8960
2022-02-09 19:29:01 -08:00
Parker Moore 07cd645ce6
Run vendor-mimes to update mime.types (#8940)
Merge pull request 8940
2022-01-20 21:50:49 -05:00
Toshimaru 0107747606
Update REAMDE generated by `jekyll new-theme` (#8919)
Merge pull request 8919
2021-12-30 17:30:22 -05:00
Phil Ross 9c9cf3e82b
Support both tzinfo v1 and v2 alongwith non-half hour offsets. (#8880)
Merge pull request 8880
2021-12-08 06:35:42 -05:00
Michael Gerzabek a8ccdd6d2f
Propagate _data folder from theme (#8815)
Merge pull request 8815
2021-11-22 08:01:33 -05:00
Ashwin Maroli 369c345107
Improve readability of CI logs (#8877)
Merge pull request 8877
2021-11-12 11:16:13 -05:00
Ashwin Maroli 5687bf97d8 Release 💎 4.2.1 2021-09-27 16:52:08 +05:30
Matt Rogers a05b0d94cd
Remove the warning about auto-regeneration on Windows (#8821)
Merge pull request 8821
2021-09-23 14:39:12 -04:00
Ashwin Maroli 891a78685a
Always hide cache-dir contents from Git (#8798)
Merge pull request 8798
2021-09-16 12:24:42 -04:00
Ben Keith faef38b5db
Revert #7253: "Don't reset site.url to localhost:4000 by default" (#8620)
Merge pull request 8620
2021-09-15 09:53:40 -04:00
Ashwin Maroli 1aea1580c1
Utilize previously allocated local variable
Follow-up to aa9a416
2021-08-30 14:33:21 +05:30
Ashwin Maroli eca450454f
Fix regression in Convertible module from v4.2.0 (#8786)
Merge pull request 8786
2021-08-29 03:22:42 -04:00
Nahin Khan 493b800edb
Remove trailing whitespace in _config.yml template (#8774) 2021-08-20 11:18:32 +05:30
Sampath Sukesh Ravolaparthi ddbc8263de
Tags:Highlight: Decomposed HTMLLegacy formatter (#8623)
Merge pull request 8623
2021-08-09 08:31:09 -04:00
Ashwin Maroli aa9a4164d0
Respect collections_dir config within include tag (#8756)
Merge pull request 8756
2021-08-05 11:10:01 -04:00
Alex Malaszkiewicz 94fcfdd787
Enable Rubocop accessor grouping, fix existing offenses (#8293)
Merge pull request 8293
2021-07-23 10:45:34 -04:00
Aram Akhavan 9bb98edb29
use location.protocol to inject the livereload script instead of forcing http (#8718)
Merge pull request 8718
2021-07-23 10:42:15 -04:00
Andrew Davis 3f46f02108
Update rubocop from 1.12 to 1.18 and min ruby from 2.4 to 2.5 (#8741)
Merge pull request 8741
2021-07-22 13:58:40 -04:00
fauno 0dee66260f
Optimize `Jekyll::Utils.parse_date` (#8425)
Merge pull request 8425
2021-07-22 13:43:47 -04:00
Liam Bigelow 93ef9389ba
Load Jekyll plugins from BUNDLE_GEMFILE location (#8585)
Merge pull request 8585
2021-05-16 16:06:05 -04:00
Kelvin M. Klann 7e350ac031
Revert "style: run rubocop -a" (#8676)
Merge pull request 8676
2021-05-16 16:00:53 -04:00
Kelvin M. Klann 5d35cf217b
style: run rubocop -a (#8654)
Merge pull request 8654
2021-05-14 15:54:30 -04:00
Josh Soref 4fbbefeb7e
Spelling (#8661)
* 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>
2021-05-14 21:18:13 +02:00
Parker Moore 5d01099e22
Update include tag to be more permissive (#8618)
Merge pull request 8618
2021-03-27 11:36:12 -04:00
Frank Taillandier 6c170f11af styles: Rubocop 1.12 2021-03-27 16:29:18 +01:00
Alex Saveau cbf656877e
Regenerate supported mime types (#8542)
Merge pull request 8542
2021-01-13 02:30:49 -05:00
Frank Taillandier 98d06862ee
Release: Jekyll 4.2.0 (#8466)
* chore(release): 4.2.0 💎

Co-authored-by: Ashwin Maroli <ashmaroli@gmail.com>
2020-12-14 13:30:45 +01:00
Ashwin Maroli 01825f51db
Stash attribute hash for Liquid computed for pages (#8497)
Merge pull request 8497
2020-12-10 09:00:23 -05:00
Ashwin Maroli c70437e2de Correct offenses reported by RuboCop 1.6.0 2020-12-09 23:07:40 +05:30
Ashwin Maroli c80ccbebf7
Optimize Page#dir with a private method (#8489)
Merge pull request 8489
2020-12-02 12:27:33 -05:00
Ashwin Maroli 573b431abb
Reduce allocations from computing item property (#8485)
Merge pull request 8485
2020-12-02 00:56:51 -05:00