@@ -28,7 +28,8 @@ defmodule ComponentsGuideWeb.CalendarController do
2828 }
2929
3030 jest = % {
31- jest28: % { release: { 2022 , 4 , 25 } }
31+ jest28: % { release: { 2022 , 4 , 25 } } ,
32+ jest29: % { release: { 2022 , 8 , 25 } } ,
3233 }
3334
3435 postgres = % {
@@ -45,7 +46,9 @@ defmodule ComponentsGuideWeb.CalendarController do
4546 }
4647
4748 rust = % {
48- rust1_62: % { release: { 2022 , 6 , 30 } }
49+ rust1_62: % { release: { 2022 , 6 , 30 } } ,
50+ rust1_63: % { release: { 2022 , 8 , 11 } } ,
51+ rust1_64: % { release: { 2022 , 9 , 22 } } ,
4952 }
5053
5154 browsers = % {
@@ -54,6 +57,13 @@ defmodule ComponentsGuideWeb.CalendarController do
5457 firefox101: % { release: { 2022 , 5 , 31 } } ,
5558 firefox102: % { release: { 2022 , 6 , 28 } } ,
5659 firefox103: % { release: { 2022 , 7 , 26 } } ,
60+ firefox104: % { release: { 2022 , 8 , 23 } } ,
61+ firefox105: % { release: { 2022 , 9 , 20 } } ,
62+ firefox106: % { release: { 2022 , 10 , 18 } } ,
63+ firefox107: % { release: { 2022 , 11 , 15 } } ,
64+ firefox108: % { release: { 2022 , 12 , 13 } } ,
65+ firefox109: % { release: { 2023 , 1 , 17 } } ,
66+ firefox110: % { release: { 2023 , 2 , 14 } } ,
5767 chrome99: % { release: { 2022 , 3 , 1 } } ,
5868 chrome100: % { release: { 2022 , 3 , 29 } } ,
5969 chrome101: % { release: { 2022 , 4 , 26 } } ,
@@ -62,6 +72,9 @@ defmodule ComponentsGuideWeb.CalendarController do
6272 chrome104: % { release: { 2022 , 8 , 2 } } ,
6373 chrome105: % { release: { 2022 , 8 , 30 } } ,
6474 chrome106: % { release: { 2022 , 9 , 27 } } ,
75+ chrome107: % { release: { 2022 , 10 , 27 } } ,
76+ chrome108: % { release: { 2022 , 12 , 1 } } ,
77+ chrome109: % { release: { 2023 , 1 , 10 } } ,
6578 safari15_4: % { release: { 2022 , 3 , 14 } } ,
6679 safari15_5: % { release: { 2022 , 5 , 16 } } ,
6780 safari15_6: % { release: { 2022 , 7 , 20 } }
@@ -94,6 +107,7 @@ defmodule ComponentsGuideWeb.CalendarController do
94107 chrome102: "https://developer.chrome.com/blog/new-in-chrome-102/" ,
95108 chrome103: "https://developer.chrome.com/blog/new-in-chrome-103/" ,
96109 chrome104: "https://developer.chrome.com/blog/new-in-chrome-104/" ,
110+ chrome105: "https://developer.chrome.com/blog/new-in-chrome-105/" ,
97111 deno1_20: "https://deno.com/blog/v1.20" ,
98112 deno1_21: "https://deno.com/blog/v1.21" ,
99113 deno1_22: "https://deno.com/blog/v1.22" ,
@@ -107,14 +121,19 @@ defmodule ComponentsGuideWeb.CalendarController do
107121 firefox101: "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/101" ,
108122 firefox102: "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/102" ,
109123 firefox103: "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/103" ,
124+ firefox104: "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/104" ,
125+ firefox105: "https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/105" ,
110126 swift5_6: "https://www.swift.org/blog/swift-5.6-released/" ,
111127 safari15_4: "https://webkit.org/blog/12445/new-webkit-features-in-safari-15-4/" ,
112128 safari15_5: "https://webkit.org/blog/12669/new-webkit-features-in-safari-15-5/" ,
113129 safari15_6: "https://webkit.org/blog/13009/new-webkit-features-in-safari-15-6/" ,
114130 go1_18: "https://go.dev/doc/go1.18" ,
115131 rust1_62: "https://blog.rust-lang.org/2022/06/30/Rust-1.62.0.html" ,
132+ rust1_63: "https://blog.rust-lang.org/2022/08/11/Rust-1.63.0.html" ,
133+ rust1_64: "https://blog.rust-lang.org/2022/09/22/Rust-1.64.0.html" ,
116134 nodejs18: "https://nodejs.org/en/blog/announcements/v18-release-announce/" ,
117- jest28: "https://jestjs.io/blog/2022/04/25/jest-28"
135+ jest28: "https://jestjs.io/blog/2022/04/25/jest-28" ,
136+ jest29: "https://jestjs.io/blog/2022/08/25/jest-29" ,
118137 }
119138
120139 dates_to_items =
0 commit comments