@@ -23,6 +23,10 @@ defmodule ComponentsGuideWeb.CalendarController do
23
23
react18: % { release: { 2022 , 3 , 29 } }
24
24
}
25
25
26
+ jest = % {
27
+ jest28: % { release: { 2022 , 4 , 25 } }
28
+ }
29
+
26
30
postgres = % {
27
31
postgres9_6: % { end_of_life: { 2021 , 11 , 11 } } ,
28
32
postgres10: % { end_of_life: { 2022 , 11 , 10 } }
@@ -64,7 +68,8 @@ defmodule ComponentsGuideWeb.CalendarController do
64
68
golang ,
65
69
browsers ,
66
70
postgres ,
67
- aws_lambda
71
+ aws_lambda ,
72
+ jest
68
73
]
69
74
70
75
links = % {
@@ -76,11 +81,14 @@ defmodule ComponentsGuideWeb.CalendarController do
76
81
swift5_6: "https://www.swift.org/blog/swift-5.6-released/" ,
77
82
safari15_4: "https://webkit.org/blog/12445/new-webkit-features-in-safari-15-4/" ,
78
83
go1_18: "https://go.dev/doc/go1.18" ,
79
- nodejs18: "https://nodejs.org/en/blog/announcements/v18-release-announce/"
84
+ nodejs18: "https://nodejs.org/en/blog/announcements/v18-release-announce/" ,
85
+ deno1_21: "https://deno.com/blog/v1.21" ,
86
+ jest28: "https://jestjs.io/blog/2022/04/25/jest-28"
80
87
}
81
88
82
89
assigns = [
83
- page_title: "Calendar of when important tools are released, become LTS, and reach end-of-life" ,
90
+ page_title:
91
+ "Calendar of when important tools are released, become LTS, and reach end-of-life" ,
84
92
current_week: iso_week_number ( Date . utc_today ( ) |> Date . to_erl ( ) ) ,
85
93
list: create_list ( groups , links )
86
94
]
@@ -184,6 +192,7 @@ defmodule ComponentsGuideWeb.CalendarView do
184
192
<< "swift" <> version >> -> "Swift #{ pretty_version ( version ) } "
185
193
<< "go" <> version >> -> "Go #{ pretty_version ( version ) } "
186
194
<< "react" <> version >> -> "React #{ pretty_version ( version ) } "
195
+ << "jest" <> version >> -> "Jest #{ pretty_version ( version ) } "
187
196
<< "aws_lambda_nodejs" <> version >> -> "AWS Lambda Node.js #{ pretty_version ( version ) } "
188
197
s -> s
189
198
end
0 commit comments