|
1 | | -Version: 10.1.4 |
2 | | -Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
3 | | -
|
4 | | -# ALM |
5 | | -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
6 | | -
|
7 | | -# Bug Fixes |
8 | | -- FIXED TransientFaultExceptionConverter now handles null evidence gracefully by creating a default TransientFaultEvidence instance |
9 | | -- FIXED JDataResultExtensions now validates PropertyName is not null or empty before attempting wildcard matching |
10 | | -
|
11 | | -Version: 10.1.3 |
12 | | -Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
13 | | -
|
14 | | -# ALM |
15 | | -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
16 | | -
|
17 | | -Version: 10.1.2 |
18 | | -Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
19 | | -
|
20 | | -# ALM |
21 | | -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
22 | | -
|
23 | | -Version: 10.1.1 |
24 | | -Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
25 | | -
|
26 | | -# ALM |
27 | | -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
28 | | -
|
29 | | -Version: 10.1.0 |
30 | | -Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
31 | | -
|
32 | | -# ALM |
33 | | -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
34 | | -
|
35 | | -Version: 10.0.3 |
36 | | -Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
37 | | -
|
38 | | -# ALM |
39 | | -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
40 | | -
|
41 | | -Version: 10.0.2 |
42 | | -Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
43 | | -
|
44 | | -# ALM |
45 | | -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
46 | | -
|
47 | | -Version: 10.0.1 |
48 | | -Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
49 | | -
|
50 | | -# ALM |
51 | | -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
52 | | -
|
53 | | -Version: 10.0.0 |
54 | | -Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
55 | | -
|
56 | | -# ALM |
57 | | -- REMOVED Support for TFM .NET 8 (LTS) |
58 | | -- ADDED TFM for .NET 10 (LTS) |
59 | | -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
60 | | -
|
61 | | -Version: 9.0.8 |
62 | | -Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
63 | | -
|
64 | | -# ALM |
65 | | -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
66 | | -
|
67 | | -Version: 9.0.7 |
68 | | -Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
69 | | -
|
70 | | -# ALM |
71 | | -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
72 | | -
|
73 | | -Version: 9.0.6 |
74 | | -Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
75 | | -
|
76 | | -# ALM |
77 | | -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
78 | | -
|
79 | | -Version: 9.0.5 |
80 | | -Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
81 | | -
|
82 | | -# ALM |
83 | | -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
84 | | -
|
85 | | -Version: 9.0.4 |
86 | | -Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
87 | | -
|
88 | | -# ALM |
89 | | -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
90 | | -
|
91 | | -Version: 9.0.3 |
92 | | -Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
93 | | -
|
94 | | -# ALM |
95 | | -- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
96 | | -
|
97 | | -Version: 9.0.2 |
98 | | -Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
99 | | -
|
100 | | -# ALM |
101 | | -- CHANGED Dependencies to latest and greatest with respect to TFMs |
102 | | -
|
103 | | -Version: 9.0.1 |
104 | | -Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
105 | | -
|
106 | | -# ALM |
107 | | -- CHANGED Dependencies to latest and greatest with respect to TFMs |
108 | | -
|
109 | | -Version: 9.0.0 |
110 | | -Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
111 | | -
|
112 | | -# ALM |
113 | | -- CHANGED Dependencies to latest and greatest with respect to TFMs |
114 | | -- REMOVED Support for TFM .NET 6 (LTS) |
115 | | -
|
116 | | -# Breaking Changes |
117 | | -- RENAMED DynamicJsonConverter class in the Codebelt.Extensions.Newtonsoft.Json namespace to JsonConverterFactory |
118 | | -
|
119 | | -# New Features |
120 | | -- ADDED FailureConverter class in the Codebelt.Extensions.Newtonsoft.Json.Converters namespace to convert FailureConverter to JSON |
121 | | -
|
122 | | -# Improvements |
123 | | -- EXTENDED JsonConverterCollectionExtensions class in the Codebelt.Extensions.Newtonsoft.Json.Converters namespace to include one new extension method: AddFailureConverter |
124 | | -
|
125 | | -# Quality Analysis Actions |
126 | | -- CHANGED ValidatorExtensions class in the Codebelt.Extensions.Newtonsoft.Json namespace to be compliant with https://rules.sonarsource.com/csharp/type/Bug/RSPEC-3343/ (breaking change) |
127 | | -
|
128 | | -Version: 8.4.0 |
129 | | -Availability: .NET 8, .NET 6 and .NET Standard 2.0 |
130 | | -
|
131 | | -# ALM |
132 | | -- CHANGED Dependencies to latest and greatest with respect to TFMs |
133 | | -
|
134 | | -Version: 8.3.2 |
135 | | -Availability: .NET 8, .NET 6 and .NET Standard 2.0 |
136 | | -
|
137 | | -# ALM |
138 | | -- REMOVED Support for TFM .NET 7 (STS) |
139 | | -
|
140 | | -Version: 8.3.0 |
141 | | -Availability: .NET 8, .NET 7, .NET 6 and .NET Standard 2.0 |
142 | | -
|
143 | | -# Bug Fixes |
144 | | -- FIXED ExceptionConverter class in the Codebelt.Extensions.Newtonsoft.Json.Converters namespace to use Environment.NewLine instead of Alphanumeric.NewLine (vital for non-Windows operating systems) |
145 | | -
|
146 | | -Version: 8.2.0 |
147 | | -Availability: .NET 8, .NET 7, .NET 6 and .NET Standard 2.0 |
148 | | -
|
149 | | -# ALM |
150 | | -- CHANGED Dependencies to latest and greatest with respect to TFMs |
151 | | -
|
152 | | -Version: 8.1.0 |
153 | | -Availability: .NET 8, .NET 7, .NET 6 and .NET Standard 2.0 |
154 | | -
|
155 | | -# ALM |
156 | | -- CHANGED Dependencies to latest and greatest with respect to TFMs |
157 | | -
|
158 | | -# Improvements |
159 | | -- CHANGED NewtonsoftJsonFormatterOptions class in the Codebelt.Extensions.Newtonsoft.Json.Formatters namespace to derive from IExceptionDescriptorOptions |
160 | | -
|
161 | | -Version: 8.0.1 |
162 | | -Availability: .NET 8, .NET 7, .NET 6 and .NET Standard 2.0 |
163 | | -
|
164 | | -# ALM |
165 | | -- CHANGED Dependencies to latest and greatest with respect to TFMs |
166 | | -
|
167 | | -# Improvements |
168 | | -- CHANGED NewtonsoftJsonFormatterOptions class in the Codebelt.Extensions.Newtonsoft.Json.Formatters namespace to be consistent with general date time handling; applied DateFormatString = "O" |
169 | | -
|
170 | | -Version: 8.0.0 |
171 | | -Availability: .NET 8, .NET 7, .NET 6 and .NET Standard 2.0 |
172 | | -
|
173 | | -# ALM |
174 | | -- ADDED TFM for net8.0 |
175 | | -- CHANGED Dependencies to latest and greatest with respect to TFMs |
176 | | -
|
177 | | -# Breaking Changes |
178 | | -- CHANGED Create{T} method signature on DynamicContractResolver in the Codebelt.Extensions.Newtonsoft.Json namespace to support an additional argument (PropertyInfo) in the params Action{PropertyInfo, JsonProperty} array |
179 | | -- RENAMED JsonFormatter class in the Codebelt.Extensions.Newtonsoft.Json.Formatters namespace to NewtonsoftJsonFormatter |
180 | | -- RENAMED JsonFormatterOptions class in the Codebelt.Extensions.Newtonsoft.Json.Formatters namespace to NewtonsoftJsonFormatterOptions |
181 | | -
|
182 | | -# New Features |
183 | | -- ADDED TransientFaultExceptionConverter class in the Codebelt.Extensions.Newtonsoft.Json.Converters to convert TransientFaultException to and from JSON |
184 | | -- EXTENDED JsonConverterCollectionExtensions class in the Codebelt.Extensions.Newtonsoft.Json.Converters namespace with a new extension method for the JsonConverter class: AddTransientFaultExceptionConverter |
185 | | -- EXTENDED JsonFormatterOptions class in the Codebelt.Extensions.Newtonsoft.Json.Formatters namespace to include a new default converter: AddTransientFaultExceptionConverter |
186 | | -
|
187 | | -# Improvements |
188 | | -- CHANGED ExceptionConverter class in the Codebelt.Extensions.Newtonsoft.Json.Converters namespace to support deserialization of Exception types |
189 | | -
|
190 | | -# Quality Analysis Actions |
191 | | -- CHANGED ExceptionConverter class in the Codebelt.Extensions.Newtonsoft.Json.Converters namespace to be compliant with https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/ca1822 |
| 1 | +Version: 10.1.4 |
| 2 | +Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
| 3 | + |
| 4 | +# ALM |
| 5 | +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
| 6 | + |
| 7 | +# Bug Fixes |
| 8 | +- FIXED TransientFaultExceptionConverter now handles null evidence gracefully by creating a default TransientFaultEvidence instance |
| 9 | +- FIXED JDataResultExtensions now validates PropertyName is not null or empty before attempting wildcard matching |
| 10 | + |
| 11 | +Version: 10.1.3 |
| 12 | +Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
| 13 | + |
| 14 | +# ALM |
| 15 | +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
| 16 | + |
| 17 | +Version: 10.1.2 |
| 18 | +Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
| 19 | + |
| 20 | +# ALM |
| 21 | +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
| 22 | + |
| 23 | +Version: 10.1.1 |
| 24 | +Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
| 25 | + |
| 26 | +# ALM |
| 27 | +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
| 28 | + |
| 29 | +Version: 10.1.0 |
| 30 | +Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
| 31 | + |
| 32 | +# ALM |
| 33 | +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
| 34 | + |
| 35 | +Version: 10.0.3 |
| 36 | +Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
| 37 | + |
| 38 | +# ALM |
| 39 | +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
| 40 | + |
| 41 | +Version: 10.0.2 |
| 42 | +Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
| 43 | + |
| 44 | +# ALM |
| 45 | +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
| 46 | + |
| 47 | +Version: 10.0.1 |
| 48 | +Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
| 49 | + |
| 50 | +# ALM |
| 51 | +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
| 52 | + |
| 53 | +Version: 10.0.0 |
| 54 | +Availability: .NET 10, .NET 9 and .NET Standard 2.0 |
| 55 | + |
| 56 | +# ALM |
| 57 | +- REMOVED Support for TFM .NET 8 (LTS) |
| 58 | +- ADDED TFM for .NET 10 (LTS) |
| 59 | +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
| 60 | + |
| 61 | +Version: 9.0.8 |
| 62 | +Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
| 63 | + |
| 64 | +# ALM |
| 65 | +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
| 66 | + |
| 67 | +Version: 9.0.7 |
| 68 | +Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
| 69 | + |
| 70 | +# ALM |
| 71 | +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
| 72 | + |
| 73 | +Version: 9.0.6 |
| 74 | +Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
| 75 | + |
| 76 | +# ALM |
| 77 | +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
| 78 | + |
| 79 | +Version: 9.0.5 |
| 80 | +Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
| 81 | + |
| 82 | +# ALM |
| 83 | +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
| 84 | + |
| 85 | +Version: 9.0.4 |
| 86 | +Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
| 87 | + |
| 88 | +# ALM |
| 89 | +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
| 90 | + |
| 91 | +Version: 9.0.3 |
| 92 | +Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
| 93 | + |
| 94 | +# ALM |
| 95 | +- CHANGED Dependencies have been upgraded to the latest compatible versions for all supported target frameworks (TFMs) |
| 96 | + |
| 97 | +Version: 9.0.2 |
| 98 | +Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
| 99 | + |
| 100 | +# ALM |
| 101 | +- CHANGED Dependencies to latest and greatest with respect to TFMs |
| 102 | + |
| 103 | +Version: 9.0.1 |
| 104 | +Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
| 105 | + |
| 106 | +# ALM |
| 107 | +- CHANGED Dependencies to latest and greatest with respect to TFMs |
| 108 | + |
| 109 | +Version: 9.0.0 |
| 110 | +Availability: .NET 9, .NET 8 and .NET Standard 2.0 |
| 111 | + |
| 112 | +# ALM |
| 113 | +- CHANGED Dependencies to latest and greatest with respect to TFMs |
| 114 | +- REMOVED Support for TFM .NET 6 (LTS) |
| 115 | + |
| 116 | +# Breaking Changes |
| 117 | +- RENAMED DynamicJsonConverter class in the Codebelt.Extensions.Newtonsoft.Json namespace to JsonConverterFactory |
| 118 | + |
| 119 | +# New Features |
| 120 | +- ADDED FailureConverter class in the Codebelt.Extensions.Newtonsoft.Json.Converters namespace to convert FailureConverter to JSON |
| 121 | + |
| 122 | +# Improvements |
| 123 | +- EXTENDED JsonConverterCollectionExtensions class in the Codebelt.Extensions.Newtonsoft.Json.Converters namespace to include one new extension method: AddFailureConverter |
| 124 | + |
| 125 | +# Quality Analysis Actions |
| 126 | +- CHANGED ValidatorExtensions class in the Codebelt.Extensions.Newtonsoft.Json namespace to be compliant with https://rules.sonarsource.com/csharp/type/Bug/RSPEC-3343/ (breaking change) |
| 127 | + |
| 128 | +Version: 8.4.0 |
| 129 | +Availability: .NET 8, .NET 6 and .NET Standard 2.0 |
| 130 | + |
| 131 | +# ALM |
| 132 | +- CHANGED Dependencies to latest and greatest with respect to TFMs |
| 133 | + |
| 134 | +Version: 8.3.2 |
| 135 | +Availability: .NET 8, .NET 6 and .NET Standard 2.0 |
| 136 | + |
| 137 | +# ALM |
| 138 | +- REMOVED Support for TFM .NET 7 (STS) |
| 139 | + |
| 140 | +Version: 8.3.0 |
| 141 | +Availability: .NET 8, .NET 7, .NET 6 and .NET Standard 2.0 |
| 142 | + |
| 143 | +# Bug Fixes |
| 144 | +- FIXED ExceptionConverter class in the Codebelt.Extensions.Newtonsoft.Json.Converters namespace to use Environment.NewLine instead of Alphanumeric.NewLine (vital for non-Windows operating systems) |
| 145 | + |
| 146 | +Version: 8.2.0 |
| 147 | +Availability: .NET 8, .NET 7, .NET 6 and .NET Standard 2.0 |
| 148 | + |
| 149 | +# ALM |
| 150 | +- CHANGED Dependencies to latest and greatest with respect to TFMs |
| 151 | + |
| 152 | +Version: 8.1.0 |
| 153 | +Availability: .NET 8, .NET 7, .NET 6 and .NET Standard 2.0 |
| 154 | + |
| 155 | +# ALM |
| 156 | +- CHANGED Dependencies to latest and greatest with respect to TFMs |
| 157 | + |
| 158 | +# Improvements |
| 159 | +- CHANGED NewtonsoftJsonFormatterOptions class in the Codebelt.Extensions.Newtonsoft.Json.Formatters namespace to derive from IExceptionDescriptorOptions |
| 160 | + |
| 161 | +Version: 8.0.1 |
| 162 | +Availability: .NET 8, .NET 7, .NET 6 and .NET Standard 2.0 |
| 163 | + |
| 164 | +# ALM |
| 165 | +- CHANGED Dependencies to latest and greatest with respect to TFMs |
| 166 | + |
| 167 | +# Improvements |
| 168 | +- CHANGED NewtonsoftJsonFormatterOptions class in the Codebelt.Extensions.Newtonsoft.Json.Formatters namespace to be consistent with general date time handling; applied DateFormatString = "O" |
| 169 | + |
| 170 | +Version: 8.0.0 |
| 171 | +Availability: .NET 8, .NET 7, .NET 6 and .NET Standard 2.0 |
| 172 | + |
| 173 | +# ALM |
| 174 | +- ADDED TFM for net8.0 |
| 175 | +- CHANGED Dependencies to latest and greatest with respect to TFMs |
| 176 | + |
| 177 | +# Breaking Changes |
| 178 | +- CHANGED Create{T} method signature on DynamicContractResolver in the Codebelt.Extensions.Newtonsoft.Json namespace to support an additional argument (PropertyInfo) in the params Action{PropertyInfo, JsonProperty} array |
| 179 | +- RENAMED JsonFormatter class in the Codebelt.Extensions.Newtonsoft.Json.Formatters namespace to NewtonsoftJsonFormatter |
| 180 | +- RENAMED JsonFormatterOptions class in the Codebelt.Extensions.Newtonsoft.Json.Formatters namespace to NewtonsoftJsonFormatterOptions |
| 181 | + |
| 182 | +# New Features |
| 183 | +- ADDED TransientFaultExceptionConverter class in the Codebelt.Extensions.Newtonsoft.Json.Converters to convert TransientFaultException to and from JSON |
| 184 | +- EXTENDED JsonConverterCollectionExtensions class in the Codebelt.Extensions.Newtonsoft.Json.Converters namespace with a new extension method for the JsonConverter class: AddTransientFaultExceptionConverter |
| 185 | +- EXTENDED JsonFormatterOptions class in the Codebelt.Extensions.Newtonsoft.Json.Formatters namespace to include a new default converter: AddTransientFaultExceptionConverter |
| 186 | + |
| 187 | +# Improvements |
| 188 | +- CHANGED ExceptionConverter class in the Codebelt.Extensions.Newtonsoft.Json.Converters namespace to support deserialization of Exception types |
| 189 | + |
| 190 | +# Quality Analysis Actions |
| 191 | +- CHANGED ExceptionConverter class in the Codebelt.Extensions.Newtonsoft.Json.Converters namespace to be compliant with https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/quality-rules/ca1822 |
0 commit comments