Skip to content

Commit dd279c6

Browse files
authored
Merge pull request #41 from pelagios/gem-upgrades
Update gems and fix security
2 parents c9669e4 + ec5d1bf commit dd279c6

5 files changed

Lines changed: 107 additions & 34 deletions

File tree

.gitignore

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
# Jekyll build output
12
_site/
23
.sass-cache/
3-
.idea/
4+
.jekyll-cache/
5+
.jekyll-metadata
6+
7+
# IDE/editor folders
8+
.idea/
9+
.vscode/
10+
11+
# OS generated files
12+
.DS_Store
13+
Thumbs.db
14+
15+
# Node modules (if using npm/yarn)
16+
node_modules/
17+
18+
# Log files
19+
*.log

.ruby-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.4.3

Gemfile

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
source 'https://rubygems.org'
22

3-
gem "jekyll", "~> 3.9.0"
3+
gem "jekyll", "~> 4.2.2"
44
gem "kramdown", ">= 2.4.0"
55
gem "kramdown-parser-gfm"
6+
gem "csv" # For CSV support in Jekyll
7+
gem "base64"
8+
gem "bigdecimal" # For handling large numbers in Jekyll
9+
gem "logger" # For logging in Jekyll
10+
gem "nokogiri" # For parsing HTML and XML in Jekyll
611

712
group :jekyll_plugins do
813
gem 'jekyll-sitemap'
@@ -13,4 +18,4 @@ gem "tzinfo-data", platforms: [:mingw, :mswin, :x64_mingw, :jruby]
1318

1419
# Performance-booster for watching directories on Windows
1520
gem "wdm", "~> 0.1.0" if Gem.win_platform?
16-
gem "webrick", "~> 1.7.0"
21+
gem "webrick", "~> 1.8.2"

Gemfile.lock

Lines changed: 81 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,74 +1,125 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
addressable (2.8.6)
5-
public_suffix (>= 2.0.2, < 6.0)
4+
addressable (2.8.7)
5+
public_suffix (>= 2.0.2, < 7.0)
6+
base64 (0.3.0)
7+
bigdecimal (3.2.2)
68
colorator (1.1.0)
7-
concurrent-ruby (1.2.3)
9+
concurrent-ruby (1.3.5)
10+
csv (3.3.5)
811
em-websocket (0.5.3)
912
eventmachine (>= 0.12.9)
1013
http_parser.rb (~> 0)
1114
eventmachine (1.2.7)
12-
ffi (1.16.3)
15+
ffi (1.17.2)
16+
ffi (1.17.2-aarch64-linux-gnu)
17+
ffi (1.17.2-aarch64-linux-musl)
18+
ffi (1.17.2-arm-linux-gnu)
19+
ffi (1.17.2-arm-linux-musl)
20+
ffi (1.17.2-arm64-darwin)
21+
ffi (1.17.2-x86-linux-gnu)
22+
ffi (1.17.2-x86-linux-musl)
23+
ffi (1.17.2-x86_64-darwin)
24+
ffi (1.17.2-x86_64-linux-gnu)
25+
ffi (1.17.2-x86_64-linux-musl)
1326
forwardable-extended (2.6.0)
1427
http_parser.rb (0.8.0)
15-
i18n (1.14.4)
28+
i18n (1.14.7)
1629
concurrent-ruby (~> 1.0)
17-
jekyll (3.9.5)
30+
jekyll (4.2.2)
1831
addressable (~> 2.4)
1932
colorator (~> 1.0)
2033
em-websocket (~> 0.5)
21-
i18n (>= 0.7, < 2)
22-
jekyll-sass-converter (~> 1.0)
34+
i18n (~> 1.0)
35+
jekyll-sass-converter (~> 2.0)
2336
jekyll-watch (~> 2.0)
24-
kramdown (>= 1.17, < 3)
37+
kramdown (~> 2.3)
38+
kramdown-parser-gfm (~> 1.0)
2539
liquid (~> 4.0)
26-
mercenary (~> 0.3.3)
40+
mercenary (~> 0.4.0)
2741
pathutil (~> 0.9)
28-
rouge (>= 1.7, < 4)
42+
rouge (~> 3.0)
2943
safe_yaml (~> 1.0)
30-
jekyll-sass-converter (1.5.2)
31-
sass (~> 3.4)
44+
terminal-table (~> 2.0)
45+
jekyll-sass-converter (2.2.0)
46+
sassc (> 2.0.1, < 3.0)
3247
jekyll-sitemap (1.4.0)
3348
jekyll (>= 3.7, < 5.0)
3449
jekyll-watch (2.2.1)
3550
listen (~> 3.0)
36-
kramdown (2.4.0)
37-
rexml
51+
kramdown (2.5.1)
52+
rexml (>= 3.3.9)
3853
kramdown-parser-gfm (1.1.0)
3954
kramdown (~> 2.0)
4055
liquid (4.0.4)
4156
listen (3.9.0)
4257
rb-fsevent (~> 0.10, >= 0.10.3)
4358
rb-inotify (~> 0.9, >= 0.9.10)
44-
mercenary (0.3.6)
59+
logger (1.7.0)
60+
mercenary (0.4.0)
61+
mini_portile2 (2.8.9)
62+
nokogiri (1.18.8)
63+
mini_portile2 (~> 2.8.2)
64+
racc (~> 1.4)
65+
nokogiri (1.18.8-aarch64-linux-gnu)
66+
racc (~> 1.4)
67+
nokogiri (1.18.8-aarch64-linux-musl)
68+
racc (~> 1.4)
69+
nokogiri (1.18.8-arm-linux-gnu)
70+
racc (~> 1.4)
71+
nokogiri (1.18.8-arm-linux-musl)
72+
racc (~> 1.4)
73+
nokogiri (1.18.8-arm64-darwin)
74+
racc (~> 1.4)
75+
nokogiri (1.18.8-x86_64-darwin)
76+
racc (~> 1.4)
77+
nokogiri (1.18.8-x86_64-linux-gnu)
78+
racc (~> 1.4)
79+
nokogiri (1.18.8-x86_64-linux-musl)
80+
racc (~> 1.4)
4581
pathutil (0.16.2)
4682
forwardable-extended (~> 2.6)
47-
public_suffix (5.0.5)
83+
public_suffix (6.0.2)
84+
racc (1.8.1)
4885
rb-fsevent (0.11.2)
49-
rb-inotify (0.10.1)
86+
rb-inotify (0.11.1)
5087
ffi (~> 1.0)
51-
rexml (3.2.6)
88+
rexml (3.4.1)
5289
rouge (3.30.0)
5390
safe_yaml (1.0.5)
54-
sass (3.7.4)
55-
sass-listen (~> 4.0.0)
56-
sass-listen (4.0.0)
57-
rb-fsevent (~> 0.9, >= 0.9.4)
58-
rb-inotify (~> 0.9, >= 0.9.7)
59-
webrick (1.7.0)
91+
sassc (2.4.0)
92+
ffi (~> 1.9)
93+
terminal-table (2.0.0)
94+
unicode-display_width (~> 1.1, >= 1.1.1)
95+
unicode-display_width (1.8.0)
96+
webrick (1.8.2)
6097

6198
PLATFORMS
62-
x86_64-darwin-19
63-
x86_64-linux
99+
aarch64-linux-gnu
100+
aarch64-linux-musl
101+
arm-linux-gnu
102+
arm-linux-musl
103+
arm64-darwin
104+
ruby
105+
x86-linux-gnu
106+
x86-linux-musl
107+
x86_64-darwin
108+
x86_64-linux-gnu
109+
x86_64-linux-musl
64110

65111
DEPENDENCIES
66-
jekyll (~> 3.9.0)
112+
base64
113+
bigdecimal
114+
csv
115+
jekyll (~> 4.2.2)
67116
jekyll-sitemap
68117
kramdown (>= 2.4.0)
69118
kramdown-parser-gfm
119+
logger
120+
nokogiri
70121
tzinfo-data
71-
webrick (~> 1.7.0)
122+
webrick (~> 1.8.2)
72123

73124
BUNDLED WITH
74-
2.3.3
125+
2.6.9

linked-data.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
</div>
3030
<div class="video">
3131
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/0m79yDb4AzE" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
32-
<a href="https://www.too-tall.com">These animations were made by Ed Tracy of Too Tall Productions</a>
32+
<a href="https://www.too-tall.com">These animations were made by Ed Tracy of Too Tall Productions</a>
3333
</div>
3434
</div>
3535
</div>

0 commit comments

Comments
 (0)