Ashwin Maroli
76572b421a
Add Ruby 3.4 to CI matrix ( #9740 )
...
Merge pull request 9740
2025-01-15 23:17:56 -08:00
Matt Rogers
db3437a34f
chore: Bump the required ruby version to 2.7 ( #9525 )
...
Merge pull request 9525
2024-01-12 18:48:56 -08:00
halorrr
25fd87c3e2
add csv to runtime dependency list ( #9522 )
...
Merge pull request 9522
2024-01-10 09:00:07 -08:00
なつき
03f7ddc801
Support jekyll-sass-converter 3.x ( #9132 )
...
Merge pull request 9132
2022-10-16 07:37:05 -07:00
Youssef Boulkaid
7a70a3ae5e
Unlock Psych dependency ( #9135 )
...
Merge pull request 9135
2022-09-29 00:16:32 -07:00
Ashwin Maroli
1a3d85a8a5
Relax version constraint to allow Rouge 4.x ( #9134 )
...
Merge pull request 9134
2022-09-28 03:54:46 -07:00
Ashwin Maroli
a7a7b7a815
Lock gem `psych` to `v3.x` ( #8918 )
...
Merge pull request 8918
2021-12-30 11:01:58 -05: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
Frank Taillandier
42dacc1091
fix(security): CVE-2021-28834 ( #8680 )
...
Merge pull request 8680
2021-05-18 02:31:34 -04:00
Otto Urpelainen
734cf2324e
Relax dependency version constraints ( #8586 )
...
During Fedora 34 development, Jekyll 4.2.0 has been tested against
dependency versions outside of current definitions. This commit
relaxes constraints to allow some versions that were found compatible:
* `mercenary` was 0.3.6 in Fedora, works correctly. Nothing in
[changelist][1] indicates problems, either.
* `terminal-table` was 1.8.0 in Fedora, then updated directly to
3.0.0. Both were tested and found to work well. The [changelist][2]
also shows that breaking changes between terminal-table 1 and 3 are
either deprecation of very old Ruby runtimes or tiny changes to
terminal output.
[1]: https://github.com/jekyll/mercenary/blob/master/History.markdown
[2]: https://github.com/tj/terminal-table/blob/master/History.rdoc
2021-03-26 15:12:50 +01:00
Clayton Smith
5c797ba136
Add webrick as a dependency ( #8524 )
...
Merge pull request 8524
2021-01-10 16:25:28 -05:00
Frank Taillandier
1099f73d2d
fix(deps): Terminal Table 2.0
...
fix #8452
2020-11-02 22:29:52 +01:00
Frank Taillandier
d3126f57fd
fix: security bump ( #8349 )
...
Merge pull request 8349
2020-08-17 11:58:02 -04:00
Ashwin Maroli
d0b79bb3bb
Use Ruby's English module in gemspec
...
* Can use `git ls-files` directly without the `-z` option.
* Can consequently use a readable variable `$INPUT_RECORD_SEPARATOR` instead
of cryptic string `"\x0"` to generate array of paths.
Co-authored-by: Frank Taillandier <frank.taillandier@gmail.com>
2020-04-13 19:56:59 +05:30
Ashwin Maroli
3b32fa27d1
Revert to using "\x0" as INPUT_RECORD_SEPARATOR
...
This reverts commit 4536edb1b0
because the gem built doesn't include all the expected files.
2020-04-13 19:26:59 +05:30
Frank Taillandier
4536edb1b0
style: Style/SpecialGlobalVars
...
see: https://rubystyle.guide/#no-cryptic-perlisms
2020-04-13 15:21:20 +02:00
Ashwin Maroli
7948578cd3
Mirror `spec.homepage` as `metadata["homepage_uri"]` ( #8056 )
...
Merge pull request 8056
2020-03-16 04:24:45 -04:00
Ashwin Maroli
ee5d0cffd6
Remove version-constraint relaxation for i18n gem ( #8055 )
...
Merge pull request 8055
2020-03-16 03:06:30 -04:00
Frank Taillandier
a4b1ca2c75
chore: simplify require for Jekyll::VERSION ( #8057 )
...
Merge pull request 8057
2020-03-15 18:49:54 -04:00
Frank Taillandier
ccb6ee9db5
chore(deps): mercenary 0.4.0
2020-01-19 01:01:18 +01:00
Ashwin Maroli
e826ae6e2b
Remove post-install message from gemspec ( #7974 )
...
Merge pull request 7974
2020-01-15 08:48:15 -05:00
Frank Taillandier
759315bfa3
Upgrade documentation for Jekyll v4.0
2019-08-17 14:02:14 +02:00
Ashwin Maroli
4e37fb6420
Use jekyll-sass-converter-2.0 by default ( #7778 )
...
Merge pull request 7778
2019-08-14 14:24:55 -04:00
Ashwin Maroli
de60632309
Remove configuration of theme sass files from Core ( #7290 )
...
Merge pull request 7290
2019-08-14 13:36:11 -04:00
Ashwin Maroli
f446aebf07
Delegate --profile tabulation to `terminal-table` ( #7627 )
...
Merge pull request 7627
2019-08-04 16:03:56 -04:00
Ashwin Maroli
0f5e15811f
Remove warnings and fixes for deprecated config ( #7440 )
...
Merge pull request 7440
2019-08-04 08:37:45 -04:00
Ashwin Maroli
f4ee82650e
Revert "Refactor `highlight` tag to behave like the `raw` tag" ( #7592 )
...
* Revert "Refactor `highlight` tag to behave like the `raw` tag (#6821 )"
This reverts commit 36404b9a43
.
* use Liquid `raw` in upgrading document
* let the minor improvements stay
* Revert entry in History.markdown
2019-04-19 12:49:03 +05:30
Ashwin Maroli
2591f33aa8
Incorporate `relative_url` within `post_url` tag ( #7589 )
...
Merge pull request 7589
2019-03-29 02:54:45 -04:00
Frank Taillandier
378147d761
Release v4.0.0.pre.alpha1 ( #7574 )
...
Merge pull request 7574
2019-03-19 03:03:57 -04:00
Frank Taillandier
57a29800b6
Feat: drop ruby 2.3 ( #7454 )
...
Merge pull request 7454
2019-03-15 13:31:54 -04:00
Ashwin Maroli
575f4b66de
Upgrade kramdown dependency to v2.x ( #7492 )
...
Merge pull request 7492
2019-03-15 13:27:41 -04:00
Ashwin Maroli
36404b9a43
Refactor `highlight` tag to behave like the `raw` tag ( #6821 )
...
Merge pull request 6821
2019-03-15 12:48:21 -04:00
Frank Taillandier
9412171578
dev: update gemspec ( #7425 )
...
Merge pull request 7425
2019-02-02 16:03:44 -05:00
Ashwin Maroli
d926ebf688
Incorporate `relative_url` filter in `link` tag ( #6727 )
...
Merge pull request 6727
2018-11-04 14:03:18 -05:00
Parker Moore
1684905ec7
Allow i18n v0.9.5 and higher ( #7044 )
...
Merge pull request 7044
2018-05-31 12:13:45 -04:00
Ashwin Maroli
f8dfbd2f7b
Drop support for older versions of Rouge ( #6978 )
...
Merge pull request 6978
2018-05-03 10:03:55 -04:00
jekyllbot
95a103b882
bump i18n ( #6931 )
...
Merge pull request 6931
2018-05-01 09:33:51 -04:00
Ashwin Maroli
c2851766c5
Drop support for Ruby 2.1 and 2.2 ( #6560 )
...
Merge pull request 6560
2018-04-30 11:44:48 -04:00
Parker Moore
3f4bb55e07
Write a Rubocop Cop to ensure no `#p` or `#puts` calls get committed to master. ( #6615 )
...
Merge pull request 6615
2018-01-20 17:04:52 -05:00
Alex Wood
9d68b1b134
Add LiveReload functionality to Jekyll. ( #5142 )
...
Merge pull request 5142
2017-12-06 16:33:51 -05:00
Frank Taillandier
a37bde52b3
Dependency: Bump jekyll-watch to 2.0 ( #6589 )
...
Merge pull request 6589
2017-12-02 18:51:07 -06:00
Alex Tsui
93e3eb06d2
Add latin mode to slugify ( #6509 )
...
Merge pull request 6509
2017-11-02 23:07:25 -04:00
Frank Taillandier
5f8ba181f0
bump Rouge ( #6381 )
...
Merge pull request 6381
2017-09-23 16:11:17 -04:00
ashmaroli
00bad8bfe5
Bump rubocop to use `v0.50.x` ( #6368 )
...
Merge pull request 6368
2017-09-22 09:06:32 -04:00
Parker Moore
4c15b9e5e4
[WIP] Add shim that works for both Rouge 1 and Rouge 2 ( #5919 )
...
Merge pull request 5919
2017-08-17 11:16:18 -04:00
Parker Moore
7cf5f51ca2
Enforce Style/FrozenStringLiteralComment. ( #6265 )
...
Merge pull request 6265
2017-08-03 21:27:32 -04:00
Bogdan
8f1959bbc4
Define path with __dir__ ( #6087 )
...
Merge pull request 6087
2017-07-25 19:20:20 -04:00
ashmaroli
96724af03e
Bump supported Ruby version to >= 2.1.0 ( #6220 )
...
Merge pull request 6220
2017-07-25 18:45:44 -04:00
Parker Moore
79b3f00b21
Allow you to specify the rouge version via an environemnt variable for testing ( #6138 )
...
Merge pull request 6138
2017-06-15 08:29:02 -04:00
ashmaroli
7d7a312b33
Bump Rubocop to v0.48 ( #5997 )
...
Merge pull request 5997
2017-04-09 07:24:45 -04:00