Serilog 4.3.2-dev-02419

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.Settings.Configuration
Microsoft.Extensions.Configuration (appsettings.json) support for Serilog.
32
Serilog.Exceptions
Log exception details and custom properties that are not output in Exception.ToString().
30
Serilog.Sinks.Console
A Serilog sink that writes log events to the console/terminal.
30
Serilog.Exceptions
Log exception details and custom properties that are not output in Exception.ToString().
29
Serilog.Sinks.Console
The console sink for Serilog.
29
Serilog.Exceptions
Log exception details and custom properties that are not output in Exception.ToString().
28
Serilog.Exceptions
Log exception details and custom properties that are not output in Exception.ToString().
27
Serilog.Exceptions
Log exception details and custom properties that are not output in Exception.ToString().
26
Serilog.Sinks.File
Write Serilog events to a text file in plain or JSON format.
26
Serilog.Sinks.Console
A Serilog sink that writes log events to the console/terminal.
26

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