Jakar.Extensions
8.12.4
See the version list below for details.
dotnet add package Jakar.Extensions --version 8.12.4
NuGet\Install-Package Jakar.Extensions -Version 8.12.4
<PackageReference Include="Jakar.Extensions" Version="8.12.4" />
paket add Jakar.Extensions --version 8.12.4
#r "nuget: Jakar.Extensions, 8.12.4"
// Install Jakar.Extensions as a Cake Addin #addin nuget:?package=Jakar.Extensions&version=8.12.4 // Install Jakar.Extensions as a Cake Tool #tool nuget:?package=Jakar.Extensions&version=8.12.4
Jakar.Extensions
Contributions and Ideas are Welcome.
Overview
Jakar.Extensions
is a .NET library that includes a variety of extensions and helper methods designed to streamline and
enhance the development process. This package provides utility functions for common tasks, making your code cleaner and
more maintainable.
Installation
You can install the Jakar.Extensions
package via Nuget:
dotnet add package Jakar.Extensions
Alternatively, you can use the NuGet Package Manager in Visual Studio.
Features and Hhighlights of the extensions provided by this package.
Base classes
ObservableClass
: A base class that implements theINotifyPropertyChanged
andINotifyPropertyChanging
interface.ObservableRecord
: A base record that implements theINotifyPropertyChanged
andINotifyPropertyChanging
interface.
Collection
ObservableConcurrentDictionary
: A thread-safe dictionary that supports change notifications.ObservableDictionary
: A dictionary that supports change notifications.ConcurrentObservableCollection
: A thread-safe collection that supports change notifications.ConcurrentHashSet
: A thread-safe hash set.ConcurrentDeque
: A thread-safe queue.FixedSizedDeque
: A fixed-size deque.FixedSizedQueue
: A fixed-size queue.
HTTP
WebRequester
: A wrapper forSystem.Net.Http.HttpClient
that simplifies the process of making HTTP requests and accepts anIHostInfo
object to provide the base Uri. Also supports automatic retries.WebHandler
: An intermediate class that provides a way to handle the response from theWebRequester
class.WebResponse
: The representation of the response from theWebRequester
class.Status
: An enumration of the possible HTTP status codes.MimeType
: An enumeration of the possible MIME types.MimeTypeNames
: The equivalent string representation of theMimeType
enumration.
Miscellaneous
SecuredString
: A class that provides a way to store sensitive data in memory securely.Validate
: A static class that provides a way to validate various strings and states.Tasks
: A static class that provides a way to handle tasks such as SafeFireAndForget.TypeExtensions
: A static class that provides methods to see if they are ISet, IList or IDictionary and get the types or see if its a built in class or struct, or if its nullable.IDataProtector
andIDataProtectorProvider
: A class to encrypt and decrypt strings.ErrorOrResult
: A struct that represents a result or an error.LocalFile
: A class that provides a way to easily handle local files such as reading and writing.LocalDirectory
: A class that provides a way to easily manage local directories such as creating and deleting, and getting files.PasswordValidator
: A class that provides an efficient way to validate passwords.LoginRequest
: A standard way to handle login requests.
AsyncLinq
Many of the following methods have overloads:
- Average
- AsAsyncEnumerable
- IsEmpty
- ToHashSet
- ToList
- GetArray
- ToArray
- Sorted
- ToObservableCollection
- Enumerate
- EnumeratePairs
- Append
- Prepend
- Cast
- CastSafe
- Distinct
- DistinctBy
- Skip
- SkipLast
- SkipWhile
- Where
- Select
- Consolidate
- ConsolidateUnique
- WhereNotNull
- WhereNotNullAsync
- All
- Any
- ForEachAsync
- ForEachParallelAsync
- WhenAllParallelAsync
- ForEach
- ForEachParallel
- Max
- Min
- Add
- AddOrUpdate
- Remove
- TryAdd
- AddDefault
- Random
- RandomValues
- RandomKeys
- Range
- First
- FirstOrDefault
- Last
- LastOrDefault
- Single
- SingleOrDefault
Hashes
Many of the following methods have overloads:
- GetHash
- Hash128
- Hash
- ToBytes
- Hash_MD5
- Hash_SHA1
- Hash_SHA256
- Hash_SHA384
- Hash_SHA512
- HashAsync
- HashAsync_MD5
- HashAsync_SHA1
- HashAsync_SHA256
- HashAsync_SHA384
- HashAsync_SHA512
Types
Many of the following methods have overloads:
- GetJsonIsRequired
- GetJsonProperty
- GetJsonKey
- IsAnyBuiltInType
- IsBuiltInNullableType
- IsBuiltInType
- IsGenericType
- IsNullableType
- IsInitOnly
- IsEqualType
- IsOneOfType
- Construct
- HasInterface
- IsCollection
- IsDictionary
- IsDictionaryEntry
- IsKeyValuePair
- IsList
- IsSet
- MethodInfo
- GetParameterInfo
- MethodName
- MethodSignature
- MethodClass
- IsNullable
- TryGetUnderlyingEnumType
Spans
Many of the following methods have overloads:
- Average
- ContainsAny
- ContainsAnyExcept
- IndexOfAnyExcept
- IndexOfAny
- LastIndexOfAny
- LastIndexOfAnyExcept
- Contains
- ContainsAll
- ContainsNone
- EndsWith
- StartsWith
- AsBytes
- IsNullOrWhiteSpace
- SequenceEqualAny
- SequenceEqual
- LastIndexOf
- Enumerate
- AsSpan
- AsReadOnlySpan
- CopyTo
- TryCopyTo
- CreateSpan
- CreateValue
- Create
- QuickSort
- First
- FirstOrDefault
- All
- Any
- Single
- SingleOrDefault
- Where
- WhereValues
- Select
- SelectValues
- Count
- Join
- Max
- ToMemoryStream
- AsMemory
- AsReadOnlyMemory
- AsArraySegment
- TryAsSegment
- ToMemory
- ToReadOnlyMemory
- ConvertToString
- Min
- As
- Replace
- RemoveAll
- Slice
- Sum
- Trim
- TrimEnd
- TrimStart
- ClampStart
- ClampEnd
License
This project is licensed under the MIT License. See the LICENSE.txt file for details. Contributing
Contributions are welcome! Please open an issue or submit a pull request on GitHub.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. 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 is compatible. 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 is compatible. 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
- AsyncAwaitBestPractices (>= 8.0.0)
- CommunityToolkit.Diagnostics (>= 8.2.2)
- JetBrains.Annotations (>= 2024.2.0)
- Microsoft.CodeAnalysis.CSharp (>= 4.10.0)
- Microsoft.CSharp (>= 4.7.0)
- Microsoft.Extensions.Configuration.Binder (>= 8.0.2)
- Microsoft.Extensions.Hosting.Abstractions (>= 8.0.0)
- Microsoft.Extensions.Http (>= 8.0.0)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.1)
- Microsoft.Extensions.Options (>= 8.0.2)
- Microsoft.IdentityModel.JsonWebTokens (>= 8.0.1)
- Newtonsoft.Json (>= 13.0.3)
- Nito.Collections.Deque (>= 1.2.1)
- NoAlloq (>= 0.2.0)
- OneOf (>= 3.0.271)
- OneOf.Extended (>= 3.0.271)
- OneOf.SourceGenerator (>= 3.0.271)
- Otp.NET (>= 1.4.0)
- Portable.BouncyCastle (>= 1.9.0)
- System.Collections.Immutable (>= 8.0.0)
- System.ComponentModel.Annotations (>= 5.0.0)
- System.Net.Http (>= 4.3.4)
- System.Text.Encoding.CodePages (>= 8.0.0)
- System.Text.Encodings.Web (>= 8.0.0)
- System.Text.RegularExpressions (>= 4.3.1)
- System.Threading.Tasks (>= 4.3.0)
- System.Threading.Tasks.Dataflow (>= 8.0.1)
- System.Threading.Tasks.Extensions (>= 4.5.4)
- System.Threading.Tasks.Parallel (>= 4.3.0)
- System.Threading.ThreadPool (>= 4.3.0)
- ValueOf (>= 2.0.31)
- ZXing.Net (>= 0.16.9)
-
net6.0
- AsyncAwaitBestPractices (>= 8.0.0)
- CommunityToolkit.Diagnostics (>= 8.2.2)
- JetBrains.Annotations (>= 2024.2.0)
- Microsoft.CodeAnalysis.CSharp (>= 4.10.0)
- Microsoft.CSharp (>= 4.7.0)
- Microsoft.Extensions.Configuration.Binder (>= 8.0.2)
- Microsoft.Extensions.Hosting.Abstractions (>= 8.0.0)
- Microsoft.Extensions.Http (>= 8.0.0)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.1)
- Microsoft.Extensions.Options (>= 8.0.2)
- Microsoft.IdentityModel.JsonWebTokens (>= 8.0.1)
- Newtonsoft.Json (>= 13.0.3)
- Nito.Collections.Deque (>= 1.2.1)
- NoAlloq (>= 0.2.0)
- OneOf (>= 3.0.271)
- OneOf.Extended (>= 3.0.271)
- OneOf.SourceGenerator (>= 3.0.271)
- Otp.NET (>= 1.4.0)
- Portable.BouncyCastle (>= 1.9.0)
- System.Collections.Immutable (>= 8.0.0)
- System.ComponentModel.Annotations (>= 5.0.0)
- System.IO.Hashing (>= 8.0.0)
- System.Net.Http (>= 4.3.4)
- System.Text.Encoding.CodePages (>= 8.0.0)
- System.Text.Encodings.Web (>= 8.0.0)
- System.Text.RegularExpressions (>= 4.3.1)
- System.Threading.Tasks (>= 4.3.0)
- System.Threading.Tasks.Dataflow (>= 8.0.1)
- System.Threading.Tasks.Extensions (>= 4.5.4)
- System.Threading.Tasks.Parallel (>= 4.3.0)
- System.Threading.ThreadPool (>= 4.3.0)
- ValueOf (>= 2.0.31)
- ZXing.Net (>= 0.16.9)
-
net7.0
- AsyncAwaitBestPractices (>= 8.0.0)
- CommunityToolkit.Diagnostics (>= 8.2.2)
- JetBrains.Annotations (>= 2024.2.0)
- Microsoft.CodeAnalysis.CSharp (>= 4.10.0)
- Microsoft.CSharp (>= 4.7.0)
- Microsoft.Extensions.Configuration.Binder (>= 8.0.2)
- Microsoft.Extensions.Hosting.Abstractions (>= 8.0.0)
- Microsoft.Extensions.Http (>= 8.0.0)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.1)
- Microsoft.Extensions.Options (>= 8.0.2)
- Microsoft.IdentityModel.JsonWebTokens (>= 8.0.1)
- Newtonsoft.Json (>= 13.0.3)
- Nito.Collections.Deque (>= 1.2.1)
- NoAlloq (>= 0.2.0)
- OneOf (>= 3.0.271)
- OneOf.Extended (>= 3.0.271)
- OneOf.SourceGenerator (>= 3.0.271)
- Otp.NET (>= 1.4.0)
- Portable.BouncyCastle (>= 1.9.0)
- System.Collections.Immutable (>= 8.0.0)
- System.ComponentModel.Annotations (>= 5.0.0)
- System.IO.Hashing (>= 8.0.0)
- System.Net.Http (>= 4.3.4)
- System.Text.Encoding.CodePages (>= 8.0.0)
- System.Text.Encodings.Web (>= 8.0.0)
- System.Text.RegularExpressions (>= 4.3.1)
- System.Threading.Tasks (>= 4.3.0)
- System.Threading.Tasks.Dataflow (>= 8.0.1)
- System.Threading.Tasks.Extensions (>= 4.5.4)
- System.Threading.Tasks.Parallel (>= 4.3.0)
- System.Threading.ThreadPool (>= 4.3.0)
- ValueOf (>= 2.0.31)
- ZXing.Net (>= 0.16.9)
-
net8.0
- AsyncAwaitBestPractices (>= 8.0.0)
- CommunityToolkit.Diagnostics (>= 8.2.2)
- JetBrains.Annotations (>= 2024.2.0)
- Microsoft.CodeAnalysis.CSharp (>= 4.10.0)
- Microsoft.CSharp (>= 4.7.0)
- Microsoft.Extensions.Configuration.Binder (>= 8.0.2)
- Microsoft.Extensions.Hosting.Abstractions (>= 8.0.0)
- Microsoft.Extensions.Http (>= 8.0.0)
- Microsoft.Extensions.Logging.Abstractions (>= 8.0.1)
- Microsoft.Extensions.Options (>= 8.0.2)
- Microsoft.IdentityModel.JsonWebTokens (>= 8.0.1)
- Newtonsoft.Json (>= 13.0.3)
- Nito.Collections.Deque (>= 1.2.1)
- NoAlloq (>= 0.2.0)
- OneOf (>= 3.0.271)
- OneOf.Extended (>= 3.0.271)
- OneOf.SourceGenerator (>= 3.0.271)
- Otp.NET (>= 1.4.0)
- Portable.BouncyCastle (>= 1.9.0)
- System.Collections.Immutable (>= 8.0.0)
- System.ComponentModel.Annotations (>= 5.0.0)
- System.IO.Hashing (>= 8.0.0)
- System.Net.Http (>= 4.3.4)
- System.Text.Encoding.CodePages (>= 8.0.0)
- System.Text.Encodings.Web (>= 8.0.0)
- System.Text.RegularExpressions (>= 4.3.1)
- System.Threading.Tasks (>= 4.3.0)
- System.Threading.Tasks.Dataflow (>= 8.0.1)
- System.Threading.Tasks.Extensions (>= 4.5.4)
- System.Threading.Tasks.Parallel (>= 4.3.0)
- System.Threading.ThreadPool (>= 4.3.0)
- ValueOf (>= 2.0.31)
- ZXing.Net (>= 0.16.9)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Jakar.Extensions:
Package | Downloads |
---|---|
Jakar.Database
Package Description |
|
Jakar.Extensions.Blazor
Extensions to aid in development. |
|
Jakar.Extensions.Serilog
Extensions to aid in development. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
8.13.3 | 92 | 9/28/2024 | |
8.13.2 | 120 | 9/11/2024 | |
8.13.1 | 143 | 9/10/2024 | |
8.13.0 | 116 | 9/9/2024 | |
8.12.4 | 146 | 8/22/2024 | |
8.12.3 | 162 | 7/1/2024 | |
8.12.2 | 124 | 6/19/2024 | |
8.12.1 | 114 | 6/18/2024 | |
8.12.0 | 131 | 6/17/2024 | |
8.11.9 | 122 | 6/14/2024 | |
8.11.8 | 109 | 6/14/2024 | |
8.11.7 | 118 | 6/13/2024 | |
8.11.6 | 111 | 6/13/2024 | |
8.11.5 | 117 | 6/8/2024 | |
8.11.4 | 105 | 6/8/2024 | |
8.11.3 | 107 | 6/6/2024 | |
8.11.2 | 108 | 5/31/2024 | |
8.11.1 | 114 | 5/31/2024 | |
8.11.0 | 109 | 5/31/2024 | |
8.10.4 | 135 | 5/21/2024 | |
8.10.3 | 129 | 5/14/2024 | |
8.10.2 | 143 | 5/2/2024 | |
8.10.1 | 106 | 5/2/2024 | |
8.10.0 | 97 | 5/1/2024 | |
8.9.1 | 89 | 5/1/2024 | |
8.9.0 | 157 | 4/30/2024 | |
8.8.2 | 125 | 4/29/2024 | |
8.8.1 | 127 | 4/29/2024 | |
8.8.0 | 107 | 4/29/2024 | |
8.7.1 | 149 | 4/28/2024 | |
8.7.0 | 113 | 4/28/2024 | |
8.6.0 | 163 | 4/26/2024 | |
8.5.0 | 142 | 4/26/2024 | |
8.4.0 | 142 | 4/25/2024 | |
8.3.3 | 122 | 4/24/2024 | |
8.3.2 | 122 | 4/23/2024 | |
8.3.1 | 132 | 4/9/2024 | |
8.3.0 | 115 | 4/9/2024 | |
8.2.11 | 108 | 4/8/2024 | |
8.2.10 | 119 | 4/5/2024 | |
8.2.9 | 150 | 4/4/2024 | |
8.2.8 | 114 | 4/4/2024 | |
8.2.7 | 110 | 4/4/2024 | |
8.2.6 | 146 | 4/4/2024 | |
8.2.5 | 123 | 4/4/2024 | |
8.2.4 | 133 | 4/4/2024 | |
8.2.3 | 117 | 4/4/2024 | |
8.2.2 | 135 | 4/4/2024 | |
8.2.0 | 129 | 4/4/2024 | |
8.1.0 | 142 | 4/3/2024 | |
8.0.3 | 139 | 4/3/2024 | |
8.0.2 | 108 | 4/3/2024 | |
8.0.1 | 137 | 4/3/2024 | |
8.0.0 | 140 | 4/2/2024 | |
7.7.1 | 148 | 4/1/2024 | |
7.7.0 | 142 | 4/1/2024 | |
7.6.6 | 213 | 2/27/2024 | |
7.6.5 | 378 | 1/2/2024 | |
7.6.4 | 304 | 1/2/2024 | |
7.6.3 | 365 | 1/2/2024 | |
7.6.2 | 366 | 12/22/2023 | |
7.6.1 | 408 | 12/19/2023 | |
7.6.0 | 416 | 12/13/2023 | |
7.5.2 | 418 | 12/9/2023 | |
7.5.1 | 436 | 12/9/2023 | |
7.5.0 | 406 | 12/9/2023 | |
7.4.0 | 433 | 12/8/2023 | |
7.3.2 | 391 | 12/5/2023 | |
7.3.1 | 400 | 12/5/2023 | |
7.3.0 | 394 | 12/5/2023 | |
7.2.0 | 476 | 12/1/2023 | |
7.1.1 | 489 | 11/30/2023 | |
7.1.0 | 420 | 11/30/2023 | |
7.0.0 | 409 | 11/15/2023 | |
6.9.2 | 463 | 11/5/2023 | |
6.9.1 | 511 | 10/31/2023 | |
6.9.0 | 448 | 10/31/2023 | |
6.8.8 | 470 | 10/10/2023 | |
6.8.7 | 521 | 10/3/2023 | |
6.8.6 | 504 | 9/21/2023 | |
6.8.5 | 463 | 9/21/2023 | |
6.8.4 | 497 | 9/17/2023 | |
6.8.3 | 617 | 8/29/2023 | |
6.8.2 | 544 | 8/21/2023 | |
6.8.1 | 749 | 7/14/2023 | |
6.8.0 | 654 | 6/27/2023 | |
6.7.30 | 676 | 6/27/2023 | |
6.7.29 | 732 | 5/22/2023 | |
6.7.28 | 692 | 5/8/2023 | |
6.7.27 | 807 | 5/1/2023 | |
6.7.26 | 751 | 5/1/2023 | |
6.7.25 | 773 | 5/1/2023 | |
6.7.24 | 749 | 4/30/2023 | |
6.7.23 | 804 | 4/26/2023 | |
6.7.22 | 650 | 4/25/2023 | |
6.7.21 | 783 | 4/17/2023 | |
6.7.20 | 771 | 3/31/2023 | |
6.7.19 | 721 | 3/30/2023 | |
6.7.18 | 888 | 3/30/2023 | |
6.7.17 | 764 | 3/23/2023 | |
6.7.16 | 724 | 3/22/2023 | |
6.7.15 | 704 | 3/22/2023 | |
6.7.14 | 760 | 3/22/2023 | |
6.7.13 | 842 | 3/17/2023 | |
6.7.12 | 806 | 3/17/2023 | |
6.7.11 | 800 | 3/16/2023 | |
6.7.10 | 803 | 3/16/2023 | |
6.7.9 | 787 | 3/10/2023 | |
6.7.8 | 887 | 3/6/2023 | |
6.7.7 | 812 | 3/4/2023 | |
6.7.6 | 813 | 3/4/2023 | |
6.7.5 | 1,036 | 3/4/2023 | |
6.7.4 | 808 | 3/3/2023 | |
6.7.3 | 1,096 | 3/3/2023 | |
6.7.2 | 1,004 | 3/1/2023 | |
6.7.1 | 1,065 | 3/1/2023 | |
6.6.4 | 1,005 | 2/15/2023 | |
6.6.3 | 813 | 2/15/2023 | |
6.6.2 | 998 | 2/15/2023 | |
6.6.1 | 828 | 2/15/2023 | |
6.6.0 | 841 | 2/12/2023 | |
6.5.1 | 1,149 | 1/27/2023 | |
6.4.4 | 1,113 | 1/21/2023 | |
6.4.3 | 810 | 1/21/2023 | |
6.4.2 | 939 | 12/1/2022 | |
6.4.1 | 955 | 12/1/2022 | |
6.4.0 | 1,099 | 11/21/2022 | |
6.3.2 | 998 | 11/16/2022 | |
6.3.1 | 944 | 11/14/2022 | |
6.3.0 | 950 | 11/14/2022 | |
6.2.2 | 1,215 | 11/11/2022 | |
6.2.1 | 912 | 11/11/2022 | |
6.2.0 | 987 | 11/11/2022 | |
6.1.4 | 1,114 | 10/17/2022 | |
6.1.3 | 1,076 | 10/11/2022 | |
6.1.2 | 998 | 10/9/2022 | |
6.1.1 | 918 | 10/6/2022 | |
6.1.0 | 1,010 | 10/6/2022 | |
6.0.5 | 1,054 | 10/4/2022 | |
6.0.4 | 1,035 | 10/1/2022 | |
6.0.3 | 1,012 | 9/30/2022 | |
6.0.2 | 1,160 | 9/22/2022 | |
6.0.1 | 1,001 | 9/22/2022 | |
6.0.0.69-beta | 719 | 9/20/2022 | |
6.0.0.68-beta | 737 | 9/19/2022 | |
6.0.0.67-beta | 668 | 9/19/2022 | |
6.0.0.66-beta | 733 | 9/19/2022 | |
6.0.0.65-beta | 722 | 9/17/2022 | |
6.0.0.64-beta | 686 | 9/16/2022 | |
6.0.0.63-beta | 682 | 9/15/2022 | |
6.0.0.62-beta | 773 | 9/14/2022 | |
6.0.0.61-beta | 741 | 9/14/2022 | |
6.0.0.60-beta | 774 | 9/13/2022 | |
6.0.0.59-beta | 830 | 9/13/2022 | |
6.0.0.58-beta | 923 | 9/13/2022 | |
6.0.0.57-beta | 671 | 9/11/2022 | |
6.0.0.56-beta | 657 | 9/11/2022 | |
6.0.0.55-beta | 728 | 9/8/2022 | |
6.0.0.54-beta | 714 | 9/6/2022 | |
6.0.0.53-beta | 670 | 9/5/2022 | |
6.0.0.52-beta | 643 | 9/1/2022 | |
6.0.0.51-beta | 697 | 8/31/2022 | |
6.0.0.50-beta | 650 | 8/30/2022 | |
6.0.0.49-beta | 702 | 8/30/2022 | |
6.0.0.48-beta | 706 | 8/30/2022 | |
6.0.0.47-beta | 675 | 8/29/2022 | |
6.0.0.46-beta | 665 | 8/21/2022 | |
6.0.0.45-beta | 667 | 8/16/2022 | |
6.0.0.44-beta | 696 | 8/15/2022 | |
6.0.0.43-beta | 680 | 8/13/2022 | |
6.0.0.42-beta | 692 | 8/10/2022 | |
6.0.0.41-beta | 685 | 8/5/2022 | |
6.0.0.40-beta | 669 | 8/4/2022 | |
6.0.0.39-beta | 645 | 8/4/2022 | |
6.0.0.38-beta | 654 | 8/3/2022 | |
6.0.0.37-beta | 707 | 8/3/2022 | |
6.0.0.36-beta | 602 | 7/21/2022 | |
6.0.0.35-beta | 716 | 7/12/2022 | |
6.0.0.34-beta | 663 | 7/1/2022 | |
6.0.0.33-beta | 675 | 7/1/2022 | |
6.0.0.32-beta | 670 | 7/1/2022 | |
6.0.0.31-beta | 713 | 7/1/2022 | |
6.0.0.30-beta | 733 | 6/30/2022 | |
6.0.0.29-beta | 675 | 6/24/2022 | |
6.0.0.28-beta | 691 | 6/24/2022 | |
6.0.0.27-beta | 647 | 6/23/2022 | |
6.0.0.26-beta | 696 | 6/22/2022 | |
6.0.0.25-beta | 730 | 6/16/2022 | |
6.0.0.24-beta | 709 | 6/10/2022 | |
6.0.0.23-beta | 705 | 6/9/2022 | |
6.0.0.22-beta | 697 | 6/9/2022 | |
6.0.0.21-beta | 682 | 6/8/2022 | |
6.0.0.17-beta | 689 | 6/1/2022 | |
6.0.0.16-beta | 635 | 5/24/2022 | |
6.0.0.15-beta | 614 | 5/23/2022 | |
6.0.0.14-beta | 701 | 5/19/2022 | |
6.0.0.13-beta | 621 | 5/13/2022 | |
6.0.0.12-beta | 618 | 5/10/2022 | |
6.0.0.7-beta | 636 | 5/10/2022 | |
6.0.0.6-beta | 593 | 4/28/2022 | |
6.0.0.5-beta | 656 | 4/22/2022 | |
6.0.0.4-beta | 673 | 4/21/2022 | |
6.0.0.3-beta | 683 | 4/21/2022 | |
6.0.0.2-beta | 675 | 4/20/2022 | |
6.0.0.1-beta | 698 | 4/20/2022 | |
6.0.0 | 1,548 | 9/21/2022 | |
5.9.3 | 1,153 | 4/15/2022 | |
5.9.2 | 1,064 | 4/15/2022 | |
5.9.1 | 1,022 | 4/15/2022 | |
5.9.0 | 1,066 | 4/15/2022 | |
5.8.2 | 1,058 | 4/12/2022 | |
5.8.1 | 1,022 | 4/11/2022 | |
5.8.0 | 1,325 | 4/11/2022 | |
5.7.1 | 1,082 | 4/8/2022 | |
5.7.0 | 1,372 | 4/8/2022 | |
5.6.0 | 1,088 | 3/29/2022 | |
5.5.0 | 1,063 | 3/28/2022 | |
5.4.0 | 1,371 | 3/28/2022 | |
5.3.0 | 1,310 | 3/23/2022 | |
5.2.7 | 1,052 | 3/21/2022 | |
5.2.5 | 1,085 | 3/19/2022 | |
5.2.4 | 1,022 | 3/19/2022 | |
5.2.3 | 1,035 | 3/18/2022 | |
5.2.2 | 1,002 | 3/18/2022 | |
5.2.1 | 1,025 | 3/18/2022 | |
5.2.0 | 1,014 | 3/17/2022 | |
5.1.2 | 1,050 | 3/17/2022 | |
5.1.1 | 1,084 | 3/17/2022 | |
5.1.0 | 1,034 | 3/16/2022 |
Bug Fixes