Skip to content

Upgrade to latest 3.10 Jekyll#286

Merged
benjeffery merged 3 commits intotskit-dev:mainfrom
hyanwong:updated-jekyll
Jan 26, 2026
Merged

Upgrade to latest 3.10 Jekyll#286
benjeffery merged 3 commits intotskit-dev:mainfrom
hyanwong:updated-jekyll

Conversation

@hyanwong
Copy link
Member

@hyanwong hyanwong commented Jan 18, 2026

Stuff like this is required for 3.10 (the lowest version to run on my default ruby install): it will also be needed if we move to 4+. In particular, the timestamp field is now auto-changed to an array type, which needs to be sorted by ruby itself, rather than in the Liquid engine, hence the sort_by_timestamp method. "kramdown-parser-gfm" also needs explicit inclusion.

@hyanwong hyanwong force-pushed the updated-jekyll branch 2 times, most recently from 3d13da3 to 1ae742e Compare January 19, 2026 13:16
@hyanwong
Copy link
Member Author

Also needed upgrading to ruby 3.2 (now done, seems to work)

Stuff like this will also be needed if we move to 4+
@benjeffery benjeffery merged commit 8789014 into tskit-dev:main Jan 26, 2026
28 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants