HexaEightJWTLibrary 1.9.2
See the version list below for details.
dotnet add package HexaEightJWTLibrary --version 1.9.2
NuGet\Install-Package HexaEightJWTLibrary -Version 1.9.2
<PackageReference Include="HexaEightJWTLibrary" Version="1.9.2" />
paket add HexaEightJWTLibrary --version 1.9.2
#r "nuget: HexaEightJWTLibrary, 1.9.2"
// Install HexaEightJWTLibrary as a Cake Addin #addin nuget:?package=HexaEightJWTLibrary&version=1.9.2 // Install HexaEightJWTLibrary as a Cake Tool #tool nuget:?package=HexaEightJWTLibrary&version=1.9.2
HexaEight JWT Library
How To Use The Library
Visit HexaEight For More Information
Code Sample
Initialization
var newjwt = new HexaEightJose.JWT();
newjwt.Initialize();
Set HexaEight Resource Name via CommandLine
newjwt.Setresourcename();
Set HexaEight Resource LoginToken via CommandLine
newjwt.Setlogintoken();
Set HexaEight Resource LoginToken Credential via CommandLine
newjwt.Setpassword();
Set Rapid API Key via CommandLine
newjwt.Setapikey();
Once the above is set, an encrypted JWT as shown in the below sample can be generated for any destination resource.
newjwt.AddPayloadItem("aud", destinationresourcename);
newjwt.AddPayloadItem("clientxmlpubkey", xmlpublickey);
newjwt.AddPayloadItem("user", "anyuser@somedomain.com");
newjwt.AddPayloadItem("sessionid", sessionid);
newjwt.AddPayloadItem("sessionpassword", sessionpassword);
newjwt.AddPayloadItem("tokentype", "AccessToken");
Set the JWT token expiration in minutes.
var encryptedtoken = newjwt.CreateEncryptedJWTToken(resource, 1440);
At the Destination resource, Initialize and Set HexaEight Destination resource credentials and decrypt the token using the below command.
var decryptedaccesstoken = newjwt.ValidateToken(encryptedtoken);
Added Support for Managing JWT Sessions - New in Version 1.7.5
Added Support for Creating Simple JWT without HexaEight Encryption but using a Symmetric Password - New in Version 1.8.1
Added Support for HexaEight Client Encryption using JWT - New in Version 1.8.6
Added Authentication Functions for Clients - New in Version 1.8.7
- InitiateLoginProcess
var clientjwt = new HexaEightJose.JWT();
var clientcode = clientjwt.InitiateLoginProcess("http://localhost:5000/api/fetch-client-code", clientid);
- FetchLoginQRCode (Capture a password for the session from the user and use the password to fetch the QRCode)
Console.Write("Enter a strong password to secure this Client Session : ");
var clientpassword = clientjwt.ReadPassword();
var qrcoderesp = clientjwt.FetchLoginQRCode(clientcode, clientpassword);
- DisplayLoginQRCode
clientjwt.DisplayLoginQRCode(qrcoderesp);
- FetchLoginToken
var logintoken = FetchLoginToken(qrcoderesp, clientpassword);
- FetchLoggedInUserUsingLoginToken
var loggedinuser = FetchLoggedInUserUsingLoginToken(logintoken);
- FetchAppNameUsingLoginToken
var appname = FetchAppNameUsingLoginToken(logintoken);
- FetchResourceIdentityUsingLoginToken
var resourcename = FetchResourceIdentityUsingLoginToken(logintoken);
Below is a a sample JWT generated using HexaEight JWT Library. The contents of this JSON Web Token can be verified from https://jwt.io
eyJhbGciOiJIUzI1NiIsImtpZCI6IjU2TXNjdXdNRlM4dFJ6VURLQ2dlbXpLYkJvcGRVRzlxYno5K2dFcFdWMzExQ3NTSW1aTGVKdUpMSWwwN2VraUpabG9QbHJCbWk1TWFlK3FTVnNtMm80RE1rUjZqS3VvYVhYdDlTeWxuK2tZSkVDZzZkVkV6WmtBcVF4SXZFRjRMS1J3d1FTTXVsR2Y5QkpJcjdUYjRsSFJkQ1NhaEFPcEt2WldMb0JhRVFpQ0N6SDhuWUFOaUhRTU9KNWNObm5vVitFMzRoUkpZZzVieGV0OVBTb2lRUEtBaTYwTTZZcHRKa3lsN1J1WlZlSHZlSTdOeDhYSjZXZk1neGx5ZlVwUVlnY3lQYk9JZUkwbWFnTmhBSkJyOGJtc2ZOQ0NGR0YxRE1wa2pVQWN6T1RLbUMxWXhQWng4RStGdWwwRVBtd0JEem9QN1ZlbHhiNHZwSFlXT2VGTmFsWURNN2FHMUQra2ZCd09JQkZGZXZtN3JpMTVCUmtnMWJiVUNhSEdMZ3NGNmFKL0RkTzl0dkMxU2pmNUwwUkttRjBNUC9obzRvUUJjdVhtd1NjVGVJOWlCek9SdUZ5bjBMbTlYeVVGMGI3OFJ4SXAxS3I5Zlo1N3dQTk1CZ1FBSmV1VTFBaTR1SFZKWDdpMTRnVTg1TkVJZ1NqaFMvbEJNQmJFMWlrbDFtcmVPZ014S0N6V0Zjd0ZEUGdrL3JoRE5HQmVGbDNYQ1ZaS2E0NU10SHRRWmx6M0huOUV4b2pyYmRPTmFrcHdNVkRpZldKSHRMZU1rVWk4WU1CQXk0a3JJeDRETU1Kb0FGUGRkaDRzR1huc0x2cUtxUnM5dHFRRk9iOEVmMjJ6a25oczF5bUhlU3ZhQm8yU2xlRU5Ld1pkWFppcGl5WVkyQ2VWN053K1ZTaVBaZCthQ3pBPT0iLCJpc3N1ZXIiOiJkZW1vLmhleGFlaWdodC5jb20iLCJ0eXAiOiJKT1NFIiwiY2hhbm5lbFNlY3VyaXR5Q29udGV4dCI6IkhleGFFaWdodEVuY3J5cHRpb24iLCJpYXQiOjI3MTkwNzI2LCJleHAiOjI3MTkwNzU2fQ.eyJlbmNyeXB0ZWQiOiJqK0NuMEdDMEZGNFpyWThtL3pJMndNS1VqRXdGZTVuVFI0T0hqQmxHNFNQNFd0K29VdzFYR0lwNlVablhOdzFrZHpPelg0L2NEcXo0T2ZxYTM4YUZ6SURNRlFFckNGVjhaeTF1RTVDa3RBMUtPZjVlT0Fpc2JYRktPdEl2dXpSdGo5QU4wNGgwMWtZdTM1TWZBUXVRTEw0Z0NHSnN6UnN5ODNsVlg5TUppTXlBekpabDlES3Fzd2dtZjN1L3lLV3AvdGhnY3Q5YlhhWXlVN3BYa1Y5NFYxUnZlTUNLY1VxeFg1eDZwTjREdmFxOFMrVVp0MWk4RTAwR2RYelFLNURNZ015YVpQMVNwTjBsQmFkNVl0ZG9wVXBXTWxTZlJ0SVlQdExMdnRwS0tqMUNJcFhRN0k3NVdUVXhJWW9uM3VHOEpraHpCakNCYlhwWEVPeHBZWGlGeklETVpIYkpXTmhXN3dCQ2dtM1prM0FmTnowa3ZxYjB2ZzFVT0lmZm9CSXdpQUsySmFNdU9HYVNKM3VIWW5seGYzVU44MFNrbUJGaHdtQVkwWXBsaDh5QXpMbDJXSkR3YWRLUkZvMW1FRW5VTUZFenVyWUNnaHB4T1NDRXRoNCtsSEZOT3B0M3FVL0s2RmJxV3pLRnBZelRJTHgxeDlsamswYS9xbHpkeElmTWdNeUl4QThJZjVqdXBJeHpCeVhhdFhna1RSSzJvekpROGlVUFcrN0lrU3pmUnBEY2VMSjZkYWtSclZBWHVGYVZXRWpocStVRjM0b1dxWDNhMjNDT3pJRE1lc0RYTUdrVk5xVlpIRVZBbk5LUG93T1Uzd0dYSVBHb0xZcnkxZHpmQjF6UXBDNVZ6dDdJYnBrbDF5OS9DK2VFajNUeXM5ZHFMYjhNR25tdWo4eUF6SUxjK0phN21EYkVJMU8xUHJRa1RBRExLQUxiVlMzbVhGT0J5eTUyRUxKZ1ZtcGVRVENaNTYvQmE5MENhOE9XRWEwQklTMTBHbW8vK0FzL0JZN01nTXdHcWZGaG9SUTd0bExYVmE0dUZIKyt2bHRuT1BQUEhRQ29XRGpndklrL2RveVVQOVpxeTExd3Z4T0tZS3c0cjRyaUtoZGxqN2s3YWZJNTUwNkh6SURNbnM0QVFMN2ZuakNaR3lzSXpqenFIcXJkVHdTVWVmQWJvVTdla0xTTmRLNEF4ZEZVVlFVb2Zock4rQ3R5MVBoRjNSUUdzQ3M3TGdLSGhobGVqc3lBekU4aDMyQm1iZGx3ZlE4N1lyMEF3RG42endGQ1l6aTFJVXEvQUJnZUhmUllvVEtBZ3lOY2ZDS3JIZXJoemN6K0NNdXBHS3FQVE5GUFBhUDhXNGZNZ015dkhYeStBRXRzRFBWeWt0dkEzcEl4T2lad3BJaXVYb1EwZWdSVk1COTZrZEUvaUw1SzJQNXFCMFh3a21VTitnVXJwRkNQRUNJR1ZLRjQzQ2FJeklETSJ9.RQmHl3RwBCxE0wdu2An8JxiIF-bDvrJcxnkAda2IA-4
The above JSON web token was generated by a Resource Domain called demo.hexaeight.com and its intended recipient was resource.hexaeight.com. But if you decode the header, there is no information on the audience or the intended recipient.
If you are thinking it may be in the payload, the answer is yes, but the audience information is encrypted. This will make JSON Web Token resistant to attacks since the attacker will have no clue on the intended recipient of this JWT token.
HexaEight JWT created for a Recipient R by a Sender S using Sender's HexaEight Credentials can only be decrypted by the intended recipient R by using Recipient R own HexaEight Credentials.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- HexaEightAskClientLibrary (>= 1.8.1)
- Jose-JWT (>= 2.6.1)
- newtonsoft.json (>= 13.0.1)
- qrcoder (>= 1.4.3)
- sqlite-net-pcl (>= 1.8.116)
- System.IdentityModel.Tokens.Jwt (>= 6.12.2)
- System.Text.Json (>= 5.0.2)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on HexaEightJWTLibrary:
Package | Downloads |
---|---|
HexaEightMiddleware
ASP.NET Core Middleware To Enable Tokenless Authentication On Resource Servers using HexaEight Sessions. |
|
HexaEightGPTMiddleware
Control An AI Assistant like CHATGPT using this Library. Integrate This Library With HexaEight Middleware to create API that produce controlled AI responses |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
1.9.256 | 93 | 10/11/2024 | |
1.9.255 | 134 | 8/11/2024 | |
1.9.254 | 112 | 8/11/2024 | |
1.9.253 | 123 | 8/11/2024 | |
1.9.252 | 116 | 8/11/2024 | |
1.9.251 | 110 | 8/10/2024 | |
1.9.250 | 113 | 8/10/2024 | |
1.9.249 | 105 | 8/7/2024 | |
1.9.248 | 92 | 8/7/2024 | |
1.9.247 | 79 | 7/25/2024 | |
1.9.246 | 180 | 6/29/2024 | |
1.9.245 | 141 | 6/23/2024 | |
1.9.244 | 105 | 6/17/2024 | |
1.9.243 | 91 | 6/11/2024 | |
1.9.242 | 90 | 6/11/2024 | |
1.9.241 | 88 | 6/11/2024 | |
1.9.240 | 84 | 6/11/2024 | |
1.9.239 | 95 | 6/11/2024 | |
1.9.238 | 636 | 4/18/2024 | |
1.9.237 | 136 | 4/18/2024 | |
1.9.236 | 205 | 4/16/2024 | |
1.9.235 | 123 | 4/13/2024 | |
1.9.234 | 104 | 4/13/2024 | |
1.9.233 | 118 | 4/13/2024 | |
1.9.232 | 110 | 4/11/2024 | |
1.9.231 | 114 | 4/10/2024 | |
1.9.230 | 103 | 4/10/2024 | |
1.9.229 | 128 | 4/2/2024 | |
1.9.228 | 770 | 2/10/2024 | |
1.9.227 | 123 | 2/10/2024 | |
1.9.226 | 129 | 2/10/2024 | |
1.9.225 | 121 | 2/9/2024 | |
1.9.224 | 133 | 2/8/2024 | |
1.9.223 | 126 | 2/7/2024 | |
1.9.222 | 110 | 1/31/2024 | |
1.9.221 | 1,567 | 10/29/2023 | |
1.9.220 | 1,201 | 9/27/2023 | |
1.9.219 | 650 | 9/7/2023 | |
1.9.218 | 121 | 9/5/2023 | |
1.9.217 | 1,001 | 8/17/2023 | |
1.9.216 | 165 | 8/12/2023 | |
1.9.215 | 142 | 8/12/2023 | |
1.9.214 | 165 | 8/8/2023 | |
1.9.213 | 150 | 8/8/2023 | |
1.9.212 | 530 | 6/12/2023 | |
1.9.211 | 163 | 5/27/2023 | |
1.9.210 | 2,649 | 2/18/2023 | |
1.9.209 | 252 | 2/18/2023 | |
1.9.208 | 685 | 2/14/2023 | |
1.9.207 | 734 | 2/12/2023 | |
1.9.206 | 281 | 2/11/2023 | |
1.9.205 | 302 | 2/9/2023 | |
1.9.204 | 288 | 2/9/2023 | |
1.9.203 | 303 | 2/7/2023 | |
1.9.202 | 287 | 2/7/2023 | |
1.9.201 | 272 | 2/7/2023 | |
1.9.200 | 289 | 2/6/2023 | |
1.9.199 | 267 | 2/6/2023 | |
1.9.198 | 265 | 2/6/2023 | |
1.9.197 | 3,774 | 1/23/2023 | |
1.9.196 | 306 | 1/23/2023 | |
1.9.195 | 768 | 1/22/2023 | |
1.9.194 | 1,456 | 1/21/2023 | |
1.9.193 | 286 | 1/20/2023 | |
1.9.192 | 287 | 1/20/2023 | |
1.9.191 | 292 | 1/20/2023 | |
1.9.190 | 277 | 1/20/2023 | |
1.9.189 | 289 | 1/20/2023 | |
1.9.188 | 300 | 1/20/2023 | |
1.9.187 | 296 | 1/20/2023 | |
1.9.186 | 1,138 | 1/15/2023 | |
1.9.185 | 757 | 1/15/2023 | |
1.9.184 | 791 | 12/17/2022 | |
1.9.183 | 314 | 12/12/2022 | |
1.9.182 | 338 | 12/11/2022 | |
1.9.181 | 330 | 12/5/2022 | |
1.9.180 | 344 | 12/4/2022 | |
1.9.179 | 321 | 12/4/2022 | |
1.9.178 | 319 | 12/4/2022 | |
1.9.177 | 320 | 12/4/2022 | |
1.9.176 | 313 | 12/4/2022 | |
1.9.175 | 327 | 12/4/2022 | |
1.9.174 | 330 | 12/3/2022 | |
1.9.173 | 323 | 12/3/2022 | |
1.9.172 | 328 | 12/3/2022 | |
1.9.171 | 334 | 12/3/2022 | |
1.9.170 | 328 | 12/3/2022 | |
1.9.169 | 324 | 12/3/2022 | |
1.9.168 | 328 | 12/3/2022 | |
1.9.167 | 319 | 12/3/2022 | |
1.9.166 | 322 | 12/3/2022 | |
1.9.165 | 340 | 12/3/2022 | |
1.9.164 | 350 | 12/3/2022 | |
1.9.163 | 343 | 11/30/2022 | |
1.9.162 | 351 | 11/28/2022 | |
1.9.161 | 351 | 11/28/2022 | |
1.9.160 | 350 | 11/27/2022 | |
1.9.159 | 358 | 11/19/2022 | |
1.9.158 | 345 | 11/19/2022 | |
1.9.157 | 352 | 11/19/2022 | |
1.9.156 | 356 | 11/19/2022 | |
1.9.155 | 364 | 11/19/2022 | |
1.9.154 | 359 | 11/19/2022 | |
1.9.153 | 377 | 11/19/2022 | |
1.9.152 | 350 | 11/19/2022 | |
1.9.151 | 354 | 11/19/2022 | |
1.9.150 | 366 | 11/19/2022 | |
1.9.149 | 371 | 11/18/2022 | |
1.9.148 | 373 | 11/13/2022 | |
1.9.147 | 368 | 11/13/2022 | |
1.9.146 | 339 | 11/13/2022 | |
1.9.145 | 368 | 11/12/2022 | |
1.9.144 | 361 | 11/12/2022 | |
1.9.143 | 366 | 11/12/2022 | |
1.9.142 | 353 | 11/12/2022 | |
1.9.141 | 362 | 11/12/2022 | |
1.9.140 | 368 | 11/11/2022 | |
1.9.139 | 359 | 11/6/2022 | |
1.9.137 | 368 | 11/6/2022 | |
1.9.136 | 373 | 11/5/2022 | |
1.9.135 | 367 | 11/5/2022 | |
1.9.134 | 383 | 11/4/2022 | |
1.9.133 | 356 | 11/4/2022 | |
1.9.132 | 383 | 11/4/2022 | |
1.9.131 | 381 | 11/2/2022 | |
1.9.130 | 378 | 11/2/2022 | |
1.9.129 | 398 | 11/2/2022 | |
1.9.128 | 377 | 11/2/2022 | |
1.9.127 | 384 | 11/1/2022 | |
1.9.126 | 370 | 11/1/2022 | |
1.9.125 | 365 | 11/1/2022 | |
1.9.124 | 366 | 10/31/2022 | |
1.9.123 | 366 | 10/31/2022 | |
1.9.122 | 370 | 10/31/2022 | |
1.9.121 | 412 | 10/31/2022 | |
1.9.120 | 390 | 10/31/2022 | |
1.9.119 | 386 | 10/31/2022 | |
1.9.118 | 382 | 10/30/2022 | |
1.9.117 | 399 | 10/30/2022 | |
1.9.116 | 387 | 10/30/2022 | |
1.9.115 | 404 | 10/30/2022 | |
1.9.114 | 416 | 10/30/2022 | |
1.9.113 | 392 | 10/23/2022 | |
1.9.112 | 417 | 10/23/2022 | |
1.9.111 | 432 | 10/23/2022 | |
1.9.110 | 436 | 10/2/2022 | |
1.9.109 | 447 | 9/24/2022 | |
1.9.108 | 427 | 7/27/2022 | |
1.9.107 | 449 | 7/26/2022 | |
1.9.106 | 445 | 7/26/2022 | |
1.9.105 | 443 | 7/23/2022 | |
1.9.103 | 474 | 7/23/2022 | |
1.9.102 | 466 | 7/23/2022 | |
1.9.101 | 462 | 7/22/2022 | |
1.9.100 | 494 | 7/22/2022 | |
1.9.99 | 483 | 7/22/2022 | |
1.9.98 | 478 | 7/22/2022 | |
1.9.97 | 492 | 7/22/2022 | |
1.9.96 | 486 | 7/22/2022 | |
1.9.95 | 475 | 7/22/2022 | |
1.9.94 | 484 | 7/22/2022 | |
1.9.93 | 472 | 7/21/2022 | |
1.9.92 | 462 | 7/21/2022 | |
1.9.91 | 478 | 7/21/2022 | |
1.9.90 | 478 | 7/21/2022 | |
1.9.89 | 484 | 7/21/2022 | |
1.9.88 | 481 | 7/21/2022 | |
1.9.87 | 495 | 7/21/2022 | |
1.9.86 | 487 | 7/21/2022 | |
1.9.85 | 499 | 7/21/2022 | |
1.9.84 | 498 | 7/19/2022 | |
1.9.83 | 485 | 7/19/2022 | |
1.9.82 | 523 | 7/18/2022 | |
1.9.81 | 521 | 7/18/2022 | |
1.9.80 | 484 | 7/17/2022 | |
1.9.79 | 492 | 7/17/2022 | |
1.9.78 | 490 | 7/17/2022 | |
1.9.77 | 492 | 7/17/2022 | |
1.9.76 | 501 | 7/17/2022 | |
1.9.75 | 501 | 7/17/2022 | |
1.9.74 | 514 | 7/17/2022 | |
1.9.73 | 530 | 7/17/2022 | |
1.9.72 | 481 | 7/16/2022 | |
1.9.71 | 497 | 7/16/2022 | |
1.9.70 | 510 | 7/16/2022 | |
1.9.69 | 554 | 7/16/2022 | |
1.9.68 | 531 | 7/16/2022 | |
1.9.67 | 523 | 7/16/2022 | |
1.9.66 | 489 | 7/15/2022 | |
1.9.65 | 520 | 7/13/2022 | |
1.9.64 | 496 | 7/12/2022 | |
1.9.63 | 511 | 7/10/2022 | |
1.9.62 | 516 | 6/21/2022 | |
1.9.61 | 523 | 6/20/2022 | |
1.9.60 | 496 | 6/18/2022 | |
1.9.59 | 514 | 6/18/2022 | |
1.9.58 | 500 | 6/18/2022 | |
1.9.57 | 508 | 6/18/2022 | |
1.9.56 | 528 | 6/16/2022 | |
1.9.55 | 505 | 6/15/2022 | |
1.9.54 | 491 | 6/13/2022 | |
1.9.53 | 510 | 6/3/2022 | |
1.9.52 | 518 | 6/3/2022 | |
1.9.51 | 510 | 6/2/2022 | |
1.9.50 | 517 | 6/1/2022 | |
1.9.49 | 508 | 6/1/2022 | |
1.9.48 | 501 | 5/31/2022 | |
1.9.47 | 496 | 5/29/2022 | |
1.9.46 | 487 | 5/28/2022 | |
1.9.45 | 512 | 5/24/2022 | |
1.9.44 | 507 | 5/4/2022 | |
1.9.43 | 495 | 5/4/2022 | |
1.9.42 | 488 | 5/4/2022 | |
1.9.41 | 509 | 5/4/2022 | |
1.9.40 | 471 | 5/4/2022 | |
1.9.39 | 498 | 5/3/2022 | |
1.9.38 | 497 | 5/3/2022 | |
1.9.37 | 496 | 5/3/2022 | |
1.9.36 | 489 | 5/2/2022 | |
1.9.35 | 522 | 4/26/2022 | |
1.9.34 | 500 | 4/25/2022 | |
1.9.33 | 502 | 4/24/2022 | |
1.9.32 | 506 | 4/18/2022 | |
1.9.31 | 507 | 4/18/2022 | |
1.9.30 | 505 | 4/18/2022 | |
1.9.29 | 517 | 4/18/2022 | |
1.9.28 | 540 | 4/17/2022 | |
1.9.27 | 521 | 4/16/2022 | |
1.9.26 | 525 | 4/9/2022 | |
1.9.25 | 545 | 4/7/2022 | |
1.9.24 | 544 | 4/7/2022 | |
1.9.23 | 564 | 4/7/2022 | |
1.9.22 | 522 | 4/6/2022 | |
1.9.20 | 512 | 4/3/2022 | |
1.9.19 | 515 | 3/31/2022 | |
1.9.18 | 547 | 3/28/2022 | |
1.9.17 | 511 | 3/27/2022 | |
1.9.16 | 509 | 3/27/2022 | |
1.9.15 | 510 | 3/27/2022 | |
1.9.14 | 535 | 3/26/2022 | |
1.9.13 | 517 | 3/26/2022 | |
1.9.12 | 517 | 3/26/2022 | |
1.9.11 | 522 | 3/26/2022 | |
1.9.10 | 521 | 3/26/2022 | |
1.9.9 | 507 | 3/26/2022 | |
1.9.8 | 543 | 3/26/2022 | |
1.9.7 | 538 | 3/26/2022 | |
1.9.6 | 531 | 3/13/2022 | |
1.9.5 | 509 | 3/13/2022 | |
1.9.4 | 534 | 3/13/2022 | |
1.9.3 | 543 | 3/13/2022 | |
1.9.2 | 520 | 3/13/2022 | |
1.9.1 | 523 | 3/12/2022 | |
1.9.0 | 534 | 3/12/2022 | |
1.8.9 | 517 | 3/11/2022 | |
1.8.8 | 503 | 3/7/2022 | |
1.8.7 | 537 | 3/7/2022 | |
1.8.6 | 520 | 3/1/2022 | |
1.8.5 | 497 | 3/1/2022 | |
1.8.4 | 538 | 2/28/2022 | |
1.8.3 | 520 | 2/20/2022 | |
1.8.2 | 544 | 2/4/2022 | |
1.8.1 | 622 | 10/21/2021 | |
1.8.0 | 644 | 10/9/2021 | |
1.7.9 | 593 | 10/9/2021 | |
1.7.8 | 611 | 10/9/2021 | |
1.7.7 | 637 | 10/9/2021 | |
1.7.6 | 616 | 10/9/2021 | |
1.7.5 | 634 | 10/9/2021 | |
1.7.4 | 650 | 10/8/2021 | |
1.7.3 | 578 | 10/4/2021 | |
1.7.2 | 578 | 10/3/2021 | |
1.7.1 | 623 | 10/3/2021 | |
1.7.0 | 758 | 10/3/2021 | |
1.6.9 | 607 | 10/2/2021 | |
1.6.8 | 601 | 10/2/2021 |