Serilog 4.3.1-dev-02395

Serilog Build status NuGet Version NuGet Downloads Stack Overflow

Serilog is a diagnostic logging library for .NET applications. It is easy to set up, has a clean API, and runs on all recent .NET platforms. While it's useful even in the simplest applications, Serilog's support for structured logging shines when instrumenting complex, distributed, and asynchronous applications and systems.

Serilog

Like many other libraries for .NET, Serilog provides diagnostic logging to files, the console, and many other outputs.

using var log = new LoggerConfiguration()
    .WriteTo.Console()
    .WriteTo.File("log.txt")
    .CreateLogger();

log.Information("Hello, Serilog!");

Unlike other logging libraries, Serilog is built from the ground up to record structured event data.

var position = new { Latitude = 25, Longitude = 134 };
var elapsedMs = 34;

log.Information("Processed {@Position} in {Elapsed} ms", position, elapsedMs);

Serilog uses message templates, a simple DSL that extends .NET format strings with named as well as positional parameters. Instead of formatting events immediately into text, Serilog captures the values associated with each named parameter.

The example above records two properties, Position and Elapsed, in the log event. The @ operator in front of Position tells Serilog to serialize the object passed in, rather than convert it using ToString(). Serilog's deep and rich support for structured event data opens up a huge range of diagnostic possibilities not available when using traditional loggers.

Rendered into JSON format for example, these properties appear alongside the timestamp, level, and message like:

{"Position": {"Latitude": 25, "Longitude": 134}, "Elapsed": 34}

Back-ends that are capable of recording structured event data make log searches and analysis possible without log parsing or regular expressions.

Supporting structured data doesn't mean giving up text: when Serilog writes events to files or the console, the template and properties are rendered into friendly human-readable text just like a traditional logging library would produce:

09:14:22 [INF] Processed {"Latitude": 25, "Longitude": 134} in 34 ms.

Upgrading from an earlier Serilog version? Find release notes here.

Features

  • Community-backed and actively developed
  • Format-based logging API with familiar levels like Debug, Information, Warning, Error, and so-on
  • Discoverable C# configuration syntax and optional XML or JSON configuration support
  • Efficient when enabled, extremely low overhead when a logging level is switched off
  • Best-in-class .NET Core support, including rich integration with ASP.NET Core
  • Support for a comprehensive range of sinks, including files, the console, on-premises and cloud-based log servers, databases, and message queues
  • Sophisticated enrichment of log events with contextual information, including scoped (LogContext) properties, thread and process identifiers, and domain-specific correlation ids such as HttpRequestId
  • Zero-shared-state Logger objects, with an optional global static Log class
  • Format-agnostic logging pipeline that can emit events in plain text, JSON, in-memory LogEvent objects (including Rx pipelines) and other formats

Getting started

Serilog is installed from NuGet. To view log events, one or more sinks need to be installed as well, here we'll use the pretty-printing console sink, and a rolling file set:

dotnet add package Serilog
dotnet add package Serilog.Sinks.Console
dotnet add package Serilog.Sinks.File

The simplest way to set up Serilog is using the static Log class. A LoggerConfiguration is used to create and assign the default logger, normally in Program.cs:

using Serilog;

Log.Logger = new LoggerConfiguration()
    .WriteTo.Console()
    .WriteTo.File("log.txt",
        rollingInterval: RollingInterval.Day,
        rollOnFileSizeLimit: true)
    .CreateLogger();

try
{
    // Your program here...
    const string name = "Serilog";
    Log.Information("Hello, {Name}!", name);
    throw new InvalidOperationException("Oops...");
}
catch (Exception ex)
{
    Log.Error(ex, "Unhandled exception");
}
finally
{
    await Log.CloseAndFlushAsync(); // ensure all logs written before app exits
}

Find more, including a runnable example application, under the Getting Started topic in the documentation.

Getting help

To learn more about Serilog, check out the documentation - you'll find information there on the most common scenarios. If Serilog isn't working the way you expect, you may find the troubleshooting guide useful.

Serilog has an active and helpful community who are happy to help point you in the right direction or work through any issues you might encounter. You can get in touch via:

We welcome reproducible bug reports and detailed feature requests through our GitHub issue tracker; note the other resource are much better for quick questions or seeking usage help.

Contributing

Would you like to help make Serilog even better? We keep a list of issues that are approachable for newcomers under the up-for-grabs label (accessible only when logged into GitHub). Before starting work on a pull request, we suggest commenting on, or raising, an issue on the issue tracker so that we can help and coordinate efforts. For more details check out our contributing guide.

When contributing please keep in mind our Code of Conduct.

Serilog is copyright © Serilog Contributors - Provided under the Apache License, Version 2.0. Needle and thread logo a derivative of work by Kenneth Appiah.

Showing the top 20 packages that depend on Serilog.

Packages Downloads
Serilog.AspNetCore
Serilog support for ASP.NET Core logging
188
Serilog.AspNetCore
Serilog support for ASP.NET Core logging
230
Serilog.AspNetCore
Serilog support for ASP.NET Core logging
314
Serilog.AspNetCore
Serilog support for ASP.NET Core logging
373
Serilog.AspNetCore
Serilog support for ASP.NET Core logging
601
Serilog.AspNetCore.Plus
Serilog support for ASP.NET Core logging with some plus features
205
Serilog.Enrichers.WithCaller
Log message Enrichter, adding caller and code line infos
214
Serilog.Enrichers.WithCaller
Log message Enrichter, adding caller and code line infos
273
Serilog.Extensions.Hosting
Serilog support for .NET Core logging in hosted services
199
Serilog.Extensions.Logging
Low-level Serilog provider for Microsoft.Extensions.Logging
187
Serilog.Formatting.Compact
A simple, compact JSON-based event format for Serilog.
196
Serilog.Formatting.Compact
A simple, compact JSON-based event format for Serilog.
221
Serilog.Settings.Configuration
Microsoft.Extensions.Configuration (appsettings.json) support for Serilog.
199
Serilog.Settings.Configuration
Microsoft.Extensions.Configuration (appsettings.json) support for Serilog.
210
Serilog.Sinks.Console
A Serilog sink that writes log events to the console/terminal.
190
Serilog.Sinks.Console
A Serilog sink that writes log events to the console/terminal.
226
Serilog.Sinks.Debug
A Serilog sink that writes log events to the debug output window.
327
Serilog.Sinks.File
Write Serilog events to text files in plain or JSON format.
319
Serilog.Sinks.PeriodicBatching
The periodic batching sink for Serilog
204
Serilog.Sinks.PostgreSQL
Serilog sink for writing to PostgreSQL table
661

.NET Framework 4.6.2

.NET Standard 2.0

.NET 10.0

  • No dependencies.

.NET 9.0

  • No dependencies.

.NET 8.0

  • No dependencies.

.NET Framework 4.7.1

.NET 6.0

  • No dependencies.

Version Downloads Last updated
4.3.1-dev-02395 23 11/12/2025
4.3.1-dev-02390 23 11/02/2025
4.3.1-dev-02387 47 09/27/2025
4.3.1-dev-02385 49 09/07/2025
4.3.1-dev-02383 34 09/05/2025
4.3.1-dev-02373 61 05/21/2025
4.3.0 77 05/20/2025
4.3.0-dev-02364 67 05/15/2025
4.3.0-dev-02363 66 05/15/2025
4.3.0-dev-02361 60 05/15/2025
4.3.0-dev-02360 57 05/15/2025
4.3.0-dev-02358 55 05/13/2025
4.3.0-dev-02357 62 05/13/2025
4.2.1-dev-02356 49 05/13/2025
4.2.1-dev-02355 65 05/13/2025
4.2.1-dev-02352 69 03/31/2025
4.2.1-dev-02340 64 04/02/2025
4.2.1-dev-02337 52 01/01/2025
4.2.0 85 12/07/2024
4.2.0-dev-02332 70 12/05/2024
4.2.0-dev-02331 63 12/04/2024
4.2.0-dev-02330 64 12/02/2024
4.2.0-dev-02328 66 11/20/2024
4.1.1-dev-02320 64 11/20/2024
4.1.1-dev-02318 70 11/03/2024
4.1.1-dev-02314 64 10/30/2024
4.1.0 73 10/23/2024
4.1.0-dev-02312 68 10/22/2024
4.1.0-dev-02311 58 10/22/2024
4.1.0-dev-02302 70 10/21/2024
4.1.0-dev-02301 65 10/21/2024
4.1.0-dev-02238 61 10/05/2024
4.1.0-dev-02235 70 10/04/2024
4.0.2 78 10/05/2024
4.0.2-dev-02232 64 10/05/2024
4.0.2-dev-02226 64 08/27/2024
4.0.2-dev-02224 78 08/23/2024
4.0.2-dev-02220 73 07/25/2024
4.0.1 62 08/25/2024
4.0.1-dev-02215 74 07/25/2024
4.0.1-dev-02212 82 08/25/2024
4.0.1-dev-02209 64 07/24/2024
4.0.1-dev-02205 70 07/24/2024
4.0.0 252 07/25/2024
4.0.0-dev-02201 78 07/24/2024
4.0.0-dev-02195 67 07/24/2024
4.0.0-dev-02191 65 07/24/2024
4.0.0-dev-02184 76 07/24/2024
4.0.0-dev-02183 68 07/24/2024
4.0.0-dev-02174 64 07/26/2024
4.0.0-dev-02167 74 07/24/2024
4.0.0-dev-02166 66 07/24/2024
4.0.0-dev-02163 61 08/25/2024
4.0.0-dev-02160 75 07/24/2024
4.0.0-dev-02159 67 07/24/2024
4.0.0-dev-02149 75 07/24/2024
4.0.0-dev-02122 71 07/24/2024
4.0.0-dev-02113 74 07/24/2024
4.0.0-dev-02108 70 07/24/2024
3.1.2-dev-02097 74 07/18/2024
3.1.1 180 02/04/2024
3.1.1-dev-02091 72 07/24/2024
3.1.0 93 07/24/2024
3.1.0-dev-02086 77 07/24/2024
3.1.0-dev-02083 70 07/24/2024
3.1.0-dev-02078 66 07/24/2024
3.1.0-dev-02077 73 08/26/2024
3.1.0-dev-02072 78 07/24/2024
3.1.0-dev-02071 77 08/25/2024
3.1.0-dev-02070 65 07/24/2024
3.1.0-dev-02064 57 10/01/2024
3.0.2-dev-02063 71 07/24/2024
3.0.2-dev-02056 73 07/24/2024
3.0.2-dev-02044 61 08/25/2024
3.0.2-dev-02042 66 08/25/2024
3.0.1 80 07/24/2024
3.0.1-dev-02033 69 07/24/2024
3.0.0 68 07/24/2024
3.0.0-dev-02028 82 07/24/2024
3.0.0-dev-02025 77 07/24/2024
3.0.0-dev-02022 70 07/24/2024
3.0.0-dev-02018 63 07/24/2024
3.0.0-dev-02012 60 08/25/2024
3.0.0-dev-02010 71 07/24/2024
3.0.0-dev-02008 69 08/25/2024
3.0.0-dev-01998 74 07/24/2024
3.0.0-dev-01993 70 07/24/2024
3.0.0-dev-01984 82 08/25/2024
3.0.0-dev-01982 71 07/24/2024
3.0.0-dev-01977 73 07/24/2024
3.0.0-dev-01974 66 10/01/2024
3.0.0-dev-01970 74 07/24/2024
3.0.0-dev-01969 73 07/24/2024
3.0.0-dev-01958 72 07/24/2024
3.0.0-dev-01957 71 07/24/2024
3.0.0-dev-01954 75 07/24/2024
3.0.0-dev-01950 63 07/24/2024
3.0.0-dev-01949 79 07/24/2024
3.0.0-dev-01948 72 07/24/2024
3.0.0-dev-01943 73 07/24/2024
3.0.0-dev-01942 76 07/24/2024
3.0.0-dev-01939 73 07/24/2024
3.0.0-dev-01927 77 08/24/2024
3.0.0-dev-01926 66 07/24/2024
3.0.0-dev-01924 81 08/25/2024
3.0.0-dev-01923 74 07/24/2024
3.0.0-dev-01921 62 07/24/2024
3.0.0-dev-01910 64 07/26/2024
3.0.0-dev-01909 66 07/24/2024
3.0.0-dev-01907 77 07/24/2024
3.0.0-dev-01901 63 07/24/2024
3.0.0-dev-01900 63 08/25/2024
3.0.0-dev-01899 54 07/24/2024
3.0.0-dev-01885 67 07/24/2024
3.0.0-dev-01884 70 07/24/2024
3.0.0-dev-01873 75 07/24/2024
3.0.0-dev-01870 76 07/24/2024
3.0.0-dev-01862 69 07/24/2024
3.0.0-dev-01860 71 07/24/2024
3.0.0-dev-01857 78 07/24/2024
3.0.0-dev-01856 65 07/24/2024
3.0.0-dev-01853 68 07/24/2024
3.0.0-dev-01850 66 08/25/2024
3.0.0-dev-01842 60 07/24/2024
3.0.0-dev-01840 74 07/24/2024
3.0.0-dev-01839 78 08/25/2024
3.0.0-dev-01838 72 07/24/2024
3.0.0-dev-01837 67 07/24/2024
3.0.0-dev-01836 72 08/25/2024
3.0.0-dev-01835 77 07/24/2024
3.0.0-dev-01828 83 07/24/2024
3.0.0-dev-01822 72 07/24/2024
3.0.0-dev-01817 75 10/10/2024
3.0.0-dev-01812 69 07/24/2024
3.0.0-dev-01811 69 07/24/2024
3.0.0-dev-01809 70 08/19/2024
3.0.0-dev-01801 77 07/24/2024
3.0.0-dev-01800 70 07/24/2024
3.0.0-dev-01794 70 07/24/2024
3.0.0-dev-01787 69 07/24/2024
3.0.0-dev-01774 69 07/24/2024
3.0.0-dev-01771 75 07/24/2024
3.0.0-dev-01768 75 07/24/2024
3.0.0-dev-01739 69 07/24/2024
3.0.0-dev-01728 80 08/25/2024
3.0.0-dev-01723 73 07/24/2024
3.0.0-dev-01722 73 07/24/2024
3.0.0-dev-01716 59 07/24/2024
3.0.0-dev-01703 70 07/24/2024
3.0.0-dev-01701 73 07/24/2024
3.0.0-dev-01691 59 07/24/2024
3.0.0-dev-01688 73 07/24/2024
3.0.0-dev-01685 61 08/25/2024
3.0.0-dev-01680 69 07/24/2024
3.0.0-dev-01675 80 07/24/2024
3.0.0-dev-01671 77 07/24/2024
3.0.0-dev-01670 70 07/24/2024
3.0.0-dev-01669 74 07/24/2024
3.0.0-dev-01668 64 08/25/2024
3.0.0-dev-01667 66 07/24/2024
3.0.0-dev-01666 67 07/25/2024
3.0.0-dev-01645 72 07/24/2024
2.12.1-dev-01635 77 07/24/2024
2.12.1-dev-01634 66 07/24/2024
2.12.1-dev-01629 70 07/24/2024
2.12.1-dev-01621 69 07/24/2024
2.12.1-dev-01620 70 07/24/2024
2.12.1-dev-01594 68 08/25/2024
2.12.1-dev-01587 71 07/24/2024
2.12.0 71 02/05/2024
2.12.0-dev-01571 77 07/24/2024
2.12.0-dev-01568 75 07/24/2024
2.12.0-dev-01564 71 07/24/2024
2.12.0-dev-01559 62 07/24/2024
2.12.0-dev-01555 79 08/07/2024
2.12.0-dev-01553 72 07/24/2024
2.12.0-dev-01551 64 07/24/2024
2.12.0-dev-01543 74 07/25/2024
2.12.0-dev-01538 77 07/24/2024
2.12.0-dev-01535 69 07/24/2024
2.12.0-dev-01533 67 08/25/2024
2.12.0-dev-01525 78 07/24/2024
2.12.0-dev-01520 66 07/24/2024
2.12.0-dev-01518 70 07/24/2024
2.12.0-dev-01516 73 07/24/2024
2.12.0-dev-01511 71 07/24/2024
2.12.0-dev-01504 72 07/24/2024
2.12.0-dev-01501 84 07/24/2024
2.12.0-dev-01499 76 08/25/2024
2.12.0-dev-01494 79 07/24/2024
2.12.0-dev-01492 72 07/24/2024
2.12.0-dev-01490 68 07/24/2024
2.12.0-dev-01489 66 07/24/2024
2.12.0-dev-01479 77 07/24/2024
2.12.0-dev-01477 68 07/24/2024
2.12.0-dev-01474 75 07/24/2024
2.12.0-dev-01471 63 07/26/2024
2.12.0-dev-01463 70 07/24/2024
2.12.0-dev-01458 63 07/24/2024
2.12.0-dev-01451 64 07/24/2024
2.12.0-dev-01449 74 07/25/2024
2.12.0-dev-01447 71 07/24/2024
2.12.0-dev-01445 70 07/26/2024
2.12.0-dev-01439 66 07/24/2024
2.12.0-dev-01435 68 07/24/2024
2.11.1-dev-01397 78 08/25/2024
2.11.0 76 07/24/2024
2.11.0-dev-01391 75 07/26/2024
2.11.0-dev-01387 73 07/24/2024
2.11.0-dev-01380 81 08/25/2024
2.11.0-dev-01377 72 07/24/2024
2.11.0-dev-01371 76 07/24/2024
2.11.0-dev-01367 73 08/25/2024
2.10.1-dev-01366 71 07/24/2024
2.10.1-dev-01365 68 07/24/2024
2.10.1-dev-01343 74 08/25/2024
2.10.1-dev-01338 65 07/24/2024
2.10.1-dev-01337 69 07/24/2024
2.10.1-dev-01334 69 07/24/2024
2.10.1-dev-01324 67 08/25/2024
2.10.1-dev-01321 70 07/24/2024
2.10.1-dev-01315 66 07/24/2024
2.10.1-dev-01314 74 07/24/2024
2.10.1-dev-01308 69 07/24/2024
2.10.1-dev-01306 83 07/24/2024
2.10.1-dev-01285 71 07/24/2024
2.10.1-dev-01265 62 07/24/2024
2.10.1-dev-01256 74 07/24/2024
2.10.1-dev-01249 80 07/24/2024
2.10.1-dev-01248 79 07/24/2024
2.10.0 406 02/04/2024
2.10.0-dev-01245 78 08/24/2024
2.10.0-dev-01240 69 07/24/2024
2.10.0-dev-01226 66 07/25/2024
2.10.0-dev-01221 73 07/24/2024
2.10.0-dev-01219 76 07/24/2024
2.10.0-dev-01213 68 08/25/2024
2.10.0-dev-01211 66 07/24/2024
2.10.0-dev-01191 68 07/24/2024
2.10.0-dev-01187 83 08/25/2024
2.9.1-dev-01177 72 07/24/2024
2.9.1-dev-01172 70 07/24/2024
2.9.1-dev-01169 65 07/24/2024
2.9.1-dev-01167 76 07/24/2024
2.9.1-dev-01166 70 07/24/2024
2.9.1-dev-01165 71 07/24/2024
2.9.1-dev-01154 71 09/04/2024
2.9.1-dev-01151 64 07/24/2024
2.9.1-dev-01149 57 07/24/2024
2.9.1-dev-01148 71 07/24/2024
2.9.1-dev-01141 78 07/24/2024
2.9.1-dev-01138 71 08/25/2024
2.9.0 86 07/24/2024
2.9.0-dev-01133 75 07/24/2024
2.9.0-dev-01124 72 07/24/2024
2.9.0-dev-01119 70 07/24/2024
2.9.0-dev-01116 77 07/26/2024
2.9.0-dev-01102 72 07/24/2024
2.9.0-dev-01099 72 07/25/2024
2.9.0-dev-01098 66 08/25/2024
2.9.0-dev-01091 77 07/24/2024
2.8.1-dev-01090 65 08/25/2024
2.8.1-dev-01086 67 07/24/2024
2.8.1-dev-01085 71 07/24/2024
2.8.1-dev-01063 75 07/25/2024
2.8.1-dev-01058 67 07/24/2024
2.8.1-dev-01054 76 07/24/2024
2.8.1-dev-01052 72 07/24/2024
2.8.1-dev-01049 67 07/26/2024
2.8.1-dev-01048 68 07/24/2024
2.8.1-dev-01047 66 07/24/2024
2.8.0 81 08/25/2024
2.8.0-dev-01042 77 07/24/2024
2.7.2-dev-01041 72 07/24/2024
2.7.2-dev-01033 63 08/25/2024
2.7.2-dev-01032 64 07/23/2024
2.7.2-dev-01030 70 07/24/2024
2.7.2-dev-01027 63 08/25/2024
2.7.2-dev-01024 72 07/24/2024
2.7.2-dev-01023 73 07/24/2024
2.7.2-dev-01017 67 07/24/2024
2.7.2-dev-01013 73 08/25/2024
2.7.2-dev-01010 70 08/06/2024
2.7.2-dev-01005 66 07/24/2024
2.7.1 193 02/04/2024
2.7.1-dev-01000 79 07/24/2024
2.7.1-dev-00993 65 08/25/2024
2.7.1-dev-00990 76 07/25/2024
2.7.1-dev-00985 68 07/24/2024
2.7.1-dev-00983 65 07/24/2024
2.7.1-dev-00980 73 08/25/2024
2.7.1-dev-00972 86 07/24/2024
2.7.1-dev-00967 74 07/24/2024
2.7.1-dev-00963 68 07/24/2024
2.7.1-dev-00960 58 07/24/2024
2.7.1-dev-00956 75 08/25/2024
2.7.1-dev-00950 70 07/24/2024
2.6.1-dev-00948 66 07/24/2024
2.6.1-dev-00938 72 07/24/2024
2.6.1-dev-00936 72 07/24/2024
2.6.0 78 07/24/2024
2.6.0-dev-00932 79 07/24/2024
2.6.0-dev-00929 70 07/24/2024
2.6.0-dev-00925 77 07/24/2024
2.6.0-dev-00923 67 08/25/2024
2.6.0-dev-00922 79 07/24/2024
2.6.0-dev-00919 70 07/24/2024
2.6.0-dev-00915 77 08/25/2024
2.6.0-dev-00911 79 07/24/2024
2.6.0-dev-00904 75 07/26/2024
2.6.0-dev-00902 69 07/24/2024
2.6.0-dev-00894 64 07/24/2024
2.6.0-dev-00892 74 08/25/2024
2.5.1-dev-00890 81 08/25/2024
2.5.1-dev-00886 74 08/25/2024
2.5.1-dev-00873 71 07/24/2024
2.5.1-dev-00869 62 07/24/2024
2.5.1-dev-00863 68 07/24/2024
2.5.1-dev-00862 75 07/24/2024
2.5.1-dev-00859 68 07/24/2024
2.5.0 149 02/04/2024
2.5.0-dev-00855 70 07/24/2024
2.5.0-dev-00853 68 08/25/2024
2.5.0-dev-00848 67 07/24/2024
2.5.0-dev-00842 62 07/24/2024
2.5.0-dev-00841 74 07/24/2024
2.5.0-dev-00839 73 07/24/2024
2.5.0-dev-00833 65 07/24/2024
2.5.0-dev-00822 68 07/24/2024
2.5.0-dev-00820 74 07/26/2024
2.5.0-dev-00817 71 07/24/2024
2.5.0-dev-00814 74 07/24/2024
2.5.0-dev-00812 76 08/25/2024
2.4.1-dev-00811 75 07/24/2024
2.4.1-dev-00805 69 07/24/2024
2.4.1-dev-00801 62 08/25/2024
2.4.1-dev-00799 65 07/24/2024
2.4.1-dev-00796 67 07/24/2024
2.4.0 65 07/24/2024
2.4.0-dev-00771 69 08/25/2024
2.4.0-dev-00769 78 07/24/2024
2.4.0-dev-00767 72 07/24/2024
2.4.0-dev-00766 66 07/24/2024
2.4.0-dev-00760 74 07/24/2024
2.4.0-dev-00757 66 08/25/2024
2.4.0-dev-00755 77 07/24/2024
2.4.0-dev-00750 71 08/25/2024
2.4.0-dev-00746 75 07/24/2024
2.4.0-dev-00739 75 07/24/2024
2.4.0-dev-00736 73 08/25/2024
2.4.0-dev-00733 69 07/24/2024
2.4.0-dev-00730 67 08/25/2024
2.4.0-dev-00728 72 08/25/2024
2.4.0-dev-00723 66 07/24/2024
2.3.0 80 07/24/2024
2.3.0-dev-00719 70 07/24/2024
2.3.0-dev-00711 81 07/24/2024
2.3.0-dev-00707 71 07/25/2024
2.3.0-dev-00705 70 07/24/2024
2.3.0-dev-00704 69 07/24/2024
2.2.1 67 08/25/2024
2.2.1-dev-00697 64 07/24/2024
2.2.0 67 07/24/2024
2.2.0-dev-00693 74 07/24/2024
2.2.0-dev-00690 70 07/24/2024
2.2.0-dev-00688 71 07/24/2024
2.1.1-dev-00686 73 07/24/2024
2.1.1-dev-00680 64 08/25/2024
2.1.0 68 07/24/2024
2.1.0-dev-00674 72 07/24/2024
2.1.0-dev-00670 82 07/24/2024
2.1.0-dev-00668 66 07/25/2024
2.1.0-dev-00666 76 07/24/2024
2.0.1-dev-00665 78 08/19/2024
2.0.0 141 02/04/2024
2.0.0-rc-640 63 07/24/2024
2.0.0-rc-634 72 07/24/2024
2.0.0-rc-633 74 08/25/2024
2.0.0-rc-628 67 07/24/2024
2.0.0-rc-622 72 07/24/2024
2.0.0-rc-621 66 07/24/2024
2.0.0-rc-619 64 08/25/2024
2.0.0-rc-618 66 07/24/2024
2.0.0-rc-606 70 07/24/2024
2.0.0-rc-602 79 07/24/2024
2.0.0-rc-600 73 07/24/2024
2.0.0-rc-598 72 07/24/2024
2.0.0-rc-596 65 07/25/2024
2.0.0-rc-594 66 09/19/2024
2.0.0-rc-587 69 07/24/2024
2.0.0-rc-577 76 07/24/2024
2.0.0-rc-576 69 07/24/2024
2.0.0-rc-573 71 07/24/2024
2.0.0-rc-563 80 07/24/2024
2.0.0-rc-556 71 09/17/2024
2.0.0-beta-541 73 08/25/2024
2.0.0-beta-537 64 07/24/2024
2.0.0-beta-533 67 07/24/2024
2.0.0-beta-531 62 07/26/2024
2.0.0-beta-530 78 07/24/2024
2.0.0-beta-523 69 07/24/2024
2.0.0-beta-521 62 07/26/2024
2.0.0-beta-519 68 08/25/2024
2.0.0-beta-516 73 07/24/2024
2.0.0-beta-513 79 07/24/2024
2.0.0-beta-511 68 07/24/2024
2.0.0-beta-509 77 07/24/2024
2.0.0-beta-507 79 08/25/2024
2.0.0-beta-505 63 07/24/2024
2.0.0-beta-502 76 07/24/2024
2.0.0-beta-499 71 07/24/2024
2.0.0-beta-495 71 07/26/2024
2.0.0-beta-494 81 08/25/2024
2.0.0-beta-493 71 08/25/2024
2.0.0-beta-487 72 07/24/2024
2.0.0-beta-486 77 07/25/2024
2.0.0-beta-479 75 07/24/2024
2.0.0-beta-478 71 07/24/2024
2.0.0-beta-465 69 07/24/2024
2.0.0-beta-456 78 07/24/2024
2.0.0-beta-450 82 07/24/2024
2.0.0-beta-449 79 07/24/2024
2.0.0-beta-432 71 07/24/2024
2.0.0-beta-423 74 07/24/2024
2.0.0-beta-418 63 08/25/2024
2.0.0-beta-416 66 07/24/2024
2.0.0-beta-403 68 07/24/2024
2.0.0-beta-395 68 08/25/2024
1.5.14 79 07/24/2024
1.5.13 62 07/24/2024
1.5.12 74 07/24/2024
1.5.11 68 07/24/2024
1.5.10 67 07/24/2024
1.5.9 64 08/25/2024
1.5.8 58 07/24/2024
1.5.7 62 08/25/2024
1.5.6 71 07/24/2024
1.5.5 77 07/24/2024
1.5.1 72 08/25/2024
1.4.214 76 07/24/2024
1.4.204 63 07/24/2024
1.4.196 69 07/24/2024
1.4.182 76 07/24/2024
1.4.168 69 07/24/2024
1.4.155 74 07/24/2024
1.4.154 78 07/24/2024
1.4.152 76 07/24/2024
1.4.139 72 07/24/2024
1.4.128 73 07/24/2024
1.4.126 80 07/24/2024
1.4.118 68 07/24/2024
1.4.113 78 07/24/2024
1.4.102 73 07/24/2024
1.4.99 71 07/24/2024
1.4.97 70 07/24/2024
1.4.95 69 07/24/2024
1.4.76 75 07/24/2024
1.4.75 59 07/24/2024
1.4.39 69 07/24/2024
1.4.34 71 07/24/2024
1.4.28 73 07/24/2024
1.4.27 80 07/24/2024
1.4.23 70 07/24/2024
1.4.22 68 07/24/2024
1.4.21 66 07/24/2024
1.4.18 66 07/24/2024
1.4.17 78 07/24/2024
1.4.16 66 07/24/2024
1.4.15 77 07/24/2024
1.4.14 73 07/24/2024
1.4.13 72 07/24/2024
1.4.12 81 07/24/2024
1.4.11 73 07/24/2024
1.4.10 68 07/24/2024
1.4.9 63 07/24/2024
1.4.8 70 07/21/2024
1.4.7 70 07/24/2024
1.4.6 83 07/24/2024
1.4.5 68 07/24/2024
1.4.4 64 08/25/2024
1.4.3 77 07/24/2024
1.4.2 76 07/24/2024
1.4.1 76 07/24/2024
1.3.43 68 07/24/2024
1.3.42 78 07/24/2024
1.3.41 76 07/24/2024
1.3.40 66 07/24/2024
1.3.39 65 07/24/2024
1.3.38 74 07/24/2024
1.3.37 64 07/24/2024
1.3.36 77 07/24/2024
1.3.35 70 07/24/2024
1.3.34 77 07/24/2024
1.3.33 68 07/24/2024
1.3.30 67 07/24/2024
1.3.29 63 07/24/2024
1.3.28 70 07/24/2024
1.3.27 73 07/24/2024
1.3.26 75 07/24/2024
1.3.25 79 07/24/2024
1.3.24 72 07/24/2024
1.3.23 67 07/24/2024
1.3.20 67 07/24/2024
1.3.19 56 07/24/2024
1.3.18 73 07/24/2024
1.3.17 70 07/24/2024
1.3.16 79 07/24/2024
1.3.15 72 07/24/2024
1.3.14 69 07/24/2024
1.3.13 68 07/24/2024
1.3.12 80 07/24/2024
1.3.7 73 07/24/2024
1.3.6 71 07/24/2024
1.3.5 65 08/25/2024
1.3.4 60 07/24/2024
1.3.3 72 07/24/2024
1.3.1 64 07/24/2024
1.2.53 75 07/24/2024
1.2.52 70 07/24/2024
1.2.51 66 07/24/2024
1.2.50 76 07/24/2024
1.2.49 76 07/24/2024
1.2.48 75 07/24/2024
1.2.47 78 07/24/2024
1.2.45 76 07/24/2024
1.2.44 60 07/24/2024
1.2.41 64 07/24/2024
1.2.40 74 07/24/2024
1.2.39 70 07/24/2024
1.2.38 78 07/24/2024
1.2.37 72 07/24/2024
1.2.29 76 07/24/2024
1.2.27 66 07/24/2024
1.2.26 70 07/24/2024
1.2.25 70 07/24/2024
1.2.8 62 07/24/2024
1.2.7 72 07/24/2024
1.2.6 73 07/24/2024
1.2.5 69 08/25/2024
1.2.4 69 07/24/2024
1.2.3 67 07/24/2024
1.1.2 82 08/25/2024
1.1.1 86 07/24/2024
1.0.3 73 07/24/2024
1.0.2 75 07/24/2024
1.0.1 68 07/24/2024
0.9.5 73 07/24/2024
0.9.4 69 07/24/2024
0.9.3 67 07/24/2024
0.9.2 69 08/25/2024
0.9.1 77 07/24/2024
0.8.5 71 07/24/2024
0.8.4 61 07/24/2024
0.8.3 73 07/24/2024
0.8.2 76 07/24/2024
0.8.1 68 07/24/2024
0.7.2 72 08/25/2024
0.6.5 69 07/24/2024
0.6.4 78 07/24/2024
0.6.3 73 07/24/2024
0.6.1 76 07/24/2024
0.5.5 67 07/24/2024
0.5.4 75 07/24/2024
0.5.3 78 07/24/2024
0.5.2 71 07/25/2024
0.5.1 63 08/25/2024
0.4.3 57 07/24/2024
0.3.2 69 07/24/2024
0.3.1 63 08/25/2024
0.2.11 72 07/24/2024
0.2.10 73 07/24/2024
0.2.9 63 07/24/2024
0.2.8 66 07/24/2024
0.2.4 69 07/24/2024
0.2.3 69 07/24/2024
0.2.2 66 08/25/2024
0.2.1 88 07/24/2024
0.1.18 76 07/24/2024
0.1.17 70 07/24/2024
0.1.16 66 07/24/2024
0.1.12 77 07/24/2024
0.1.11 74 07/24/2024
0.1.10 70 07/24/2024
0.1.9 69 07/24/2024
0.1.8 69 07/24/2024
0.1.7 72 07/24/2024
0.1.6 65 07/24/2024