@@ -2,6 +2,8 @@ package compatibilityVars
22
33var RubyVersionAgentSupportability = map [string ][]string {
44 //the keys are the ruby version and the values are the agent versions that support that specific version
5+ "3.4" : {"9.17.0+" },
6+ "3.3" : {"9.7.0+" },
57 "3.2" : {"8.15.0+" },
68 "3.1" : {"8.3.0+" },
79 "3.0" : {"6.15.0+" },
@@ -20,16 +22,18 @@ var RubyVersionAgentSupportability = map[string][]string{
2022
2123var PythonVersionAgentSupportability = map [string ]string {
2224 //the keys are the python version and the values are the agent versions that support that specific version
25+ "3.13" : "10.1.0+" ,
26+ "3.12" : "9.3.0+" ,
2327 "3.11" : "8.3.0+" ,
2428 "3.10" : "7.2.0.167+" ,
2529 "3.9" : "5.20.1.150+" ,
2630 "3.8" : "5.2.3.131+" ,
27- "3.7" : "3.4.0.95+ " ,
31+ "3.7" : "3.4.0.95-10.17.0 " ,
2832 "3.6" : "2.80.0.60-7.16.0.178" ,
29- "3.5" : "2.78.0.57+ " ,
33+ "3.5" : "2.78.0.57-5.24.0.153 " ,
3034 "3.4" : "2.42.0.35-4.20.0.120" ,
3135 "3.3" : "2.42.0.35-3.4.0.95" ,
32- "2.7" : "2.42.0.35+ " ,
36+ "2.7" : "2.42.0.35-9.13.0 " ,
3337 "2.6" : "2.42.0.35-3.4.0.95" ,
3438}
3539
@@ -71,7 +75,13 @@ var SupportedForJavaAgentLegacy = map[string][]string{
7175}
7276
7377var NodeSupportedVersions = map [string ][]string {
74- "12" : {"6.0.0+" },
78+ "24" : {"12.23.0+" },
79+ "22" : {"11.22.0+" },
80+ "20" : {"11.0.0+" },
81+ "18" : {"9.0.0-13.0.0" },
82+ "16" : {"8.0.0-12.0.0" },
83+ "14" : {"7.0.0-11.0.0" },
84+ "12" : {"6.0.0-9.0.0" },
7585 "10" : {"4.6.0-7.*" },
7686}
7787
@@ -94,6 +104,9 @@ var DotnetFrameworkOldVersions = map[string][]string{
94104//.NET Core 2.0 or higher is supported by the New Relic .NET agent version 6.19 or higher
95105
96106var DotnetCoreSupportedVersions = map [string ][]string {
107+ "9.0" : {"10.0.0+" },
108+ "8.0" : {"10.0.0+" },
109+ "7.0" : {"10.0.0+" },
97110 "6.0" : {"9.2.0+" },
98111 "5.0" : {"8.35.0+" },
99112 "3.1" : {"8.21.34.0+" },
0 commit comments