Seq 2021.1 is released 🎉
In case you missed it, we've also included updates in 2020.5, which was released on Dec 24, 2020. 🎄
Download Seq 2021.1 for Windows, or docker pull datalust/seq:latest
What's new in 2021.1?
Seq 2021.1 rolls up a number of bug fixes and small improvements:
- OpenID Connect and Azure Active Directory authentication now work properly under Kubernetes ingress paths
- Collapse all is now an option on nested objects in event properties
- The dashboard Save button now enables immediately when typing in the query editor
- Seq 2021.1 uses .NET 5.0.2, which addresses a denial-of-service vulnerability in .NET 5
- Various query parsing and translation bugs have been fixed
seqcli user create
now applies user roles correctly from the command-line
For detailed release contents, see the GitHub milestone.
What shipped in 2020.5?
Seq 2021.1 includes all of Seq 2020.5. In case you missed it, here's a run-down of that release.
Seq now runs under .NET 5, bringing significant improvements in execution time for some fundamental queries:
The first example, on the left, shows how text search under .NET 5 speeds up searching for strings in log events: by 34%, in this benchmark.
The second example, grouping slow requests by path and status code, was also sped up by the migration to .NET 5: a 10% improvement on our test data set. (You can see a bigger jump going from Seq 5 to Seq 2020, where parallel query execution was introduced.)
Seq plug-in apps and inputs now run under the open-source seqcli
app host, making development easier and cross-platform deployment more reliable.
We also managed to save some bytes to shrink the Windows installer (34%) and Docker image (16%, compressed).
Oh, and workspaces have been redesigned: you can now associate default signals with a workspace, and they'll be activated when you switch between workspaces 😎.
For detailed 2020.5 release contents, see the GitHub milestone.
Upgrading from earlier Seq versions
Seq 2021.1 is an in-place update that's highly-compatible with earlier Seq versions. Check the upgrade notes if you're managing a production Seq upgrade.
We'd love your feedback!
If there are improvements you'd like to see in future releases, start a thread on our new GitHub Discussions page and let us know.
Happy logging!