-
Notifications
You must be signed in to change notification settings - Fork 0
/
CzomPack.csproj
241 lines (175 loc) · 5.61 KB
/
CzomPack.csproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>netstandard2.0;net6.0;net5.0;netcoreapp3.1;netcoreapp2.2;netcoreapp2.1</TargetFrameworks>
<Authors>Czompi</Authors>
<Company>Czompi Software</Company>
<Product>CzomPack</Product>
<Copyright>Czompi Software 2021</Copyright>
<Description>Core libraries for Czompi's programming needs.</Description>
<PackageId>CzomPack</PackageId>
<RootNamespace>CzomPack</RootNamespace>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Version>3.0.7.8</Version>
<PackageReleaseNotes>
1.1
- Migrated to new build model.
1.2
- Trying to fix ExcelManager's license exception.
1.2.1
- Fixed ExcelManager's license exception.
1.2.2.x
- Added new license elements and modernized license management.
1.3
- Added translation management.
1.3.1
- Fixed translation management classes visibility.
1.3.2
- Fixed translation location.
1.3.3
- Fixed translation list.
1.3.3.2
- Fixed translation list at every function.
1.3.4
- Made possible to automatically update translation.
1.4
- Added SHA1 hashing algorithm.
1.5
- Added GZ and made .archive namespace.
1.5.1
- Made GZ public.
1.6
- Translation https fix #1
1.7
- Fixed license manager System.IndexOutOfRangeException exception.
1.7.1
- Fixed License manager fixed entirelly.
2.0
- .NET Framework 4.5 support.
2.1
- Renamed every packages from hu.czompi to hu.czompisoftware
2.1.1
- made DTH public
2.1.2
- made DTH elements public
2.1.3
- added GetFormattedTime to DTH
2.1.3+
- Added NetworkProxy elements (ProxyConfig & ProxyHandler)
- Made translation Proxy-compatible.
2.2
- Changed Logger output layout.
2.3
- Added RSA crypto
2.3.0.1
- Added .NET 5.0 support
- Moved from Newtonsoft.Json to System.Text.Json
- Started disabling functions on older frameworks (like translation)
- In the next bigger release, we'll probably remove the entire support for .NET Framework 4.5
2.3.0.4
- Fixed Logger
2.3.0.5
- Fixed LicenseManager // move back to previous licensing system
2.3.0.6
- Fiddling with logger
2.3.1
- Language from embeded resource
2.3.1.1
- Added Assembly.GetBuildConfiguration()
2.3.1.2
- Fixes
- Added ParseExtensions
2.3.1.3
- Added ContainsBunch extension to string
2.3.1.4-5
- Added more args to ContainsBunch
2.3.1.6
- Added console.WriteColored(Line|)\\(\\).
2.3.1.7
- Added SHA1.Compute method
2.3.1.8
- Playing with typography => string.To(Camel|Pascal|Snake|Kebab)Case\\(\\).
2.3.1.9
- Jsons now ignore trailing commas
2.3.2.0
- Modified TranslationManager (added some arguments when you declare it and added a parameter as well)
2.3.2.1
- Fixed? TranslationManager (introduced *some* bugs here and there)
2.3.2.2
- Added .ToXMLString() extension.
2.3.2.3
- ToXMLString() encoding set to utf8.
2.3.2.4
- Added TrimWhiteSpaceFromValues() extension to XDocument.
2.3.2.5
- Removed unnecessary whitespaces.
3.0.0.0
- Breaking changes, so we bumped the major version number.
3.0.1.0
- Changed Logger to use Serilog (fixes simultanious writes to file causing exception).
3.0.1.1
- Added a bit more debug info
3.0.1.2
- Added a bit more debug info
3.0.1.3
- Added namespace to assembly
3.0.2
- Fixed logger parameters
3.0.2.1
- Removed obsolete logger methods
3.0.2.2
- Fixed logger parameters #2
3.0.2.3
- Fixed StackOverflowException
3.0.2.4
- Fixed namespace is null
3.0.2.5
- Fiddling with namespace
3.0.2.7
- Made workingdirectory public
3.0.3
- Added ConsoleColors
3.0.4
- Added Application class
- Added string.EqualsIgnoreCase method
- Fixed logger location
- Removed .NET Framework 4.5 support
3.0.5
- Added some extensions to ParseExtensions
3.0.6
- Fixing Application class related errors.
- Removed some unnecessary code.
3.0.6.1
- Fixing Application class related errors.
3.0.6.2
- Fiddling with Application class.
3.0.7
- Added LoggerSettings class.
3.0.7.1
- Added .NET Standard 2.0 support.
- Fixed EqualsIgnoreCase for Alpine-based docker images.
</PackageReleaseNotes>
<LangVersion>10.0</LangVersion>
</PropertyGroup>
<!--<ItemGroup>
<None Include="ReadMe.txt" pack="true" PackagePath="." />
</ItemGroup>-->
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
<NuGetPublishType>remote</NuGetPublishType>
<NuGetPublishLocation>https://nuget.czompisoftware.hu/v3/index.json</NuGetPublishLocation>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net5.0|AnyCPU'">
<DocumentationFile>D:\GitHub.CzompiSoftware\CzomPack\CzomPack.xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Serilog" Version="2.11.0-dev-01377" />
<PackageReference Include="Serilog.Sinks.Console" Version="4.0.2-dev-00890" />
<PackageReference Include="Serilog.Sinks.File" Version="5.0.1-dev-00947" />
<PackageReference Include="SS.NuGet.Publish" Version="1.0.1912.22">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Condition="'$(TargetFramework)' != 'netcoreapp3.1' AND '$(TargetFramework)' != 'net5.0' AND '$(TargetFramework)' != 'net6.0'" Include="Newtonsoft.Json" Version="13.0.1">
<Private>false</Private>
</PackageReference>
</ItemGroup>
</Project>