1.6.0-alpha1
Pre-release
Pre-release
This is an alpha release of the ECS .NET packages to gather feedback before a GA release:
New Features
-
#85 Stand alone logger provider for Microsoft.Extensions.Logging that uses ECS to log directly to Elasticsearch
-
#145 Generate types from ECS 1.6 version (issues: #71, #129)
types in Elastic.CommonSchema are generated from ECS schema 1.6, which adds support for Spans and fixes an issue in code generation that included properties on the root
Base
type that should not have been. -
#146 Add span id to APM Logging integrations
View the full list of issues and PRs
API Changes: Elastic.CommonSchema.Serilog
Scanned: π 1 assemblies(s), Suggested change in version: Minor
+ 0 breaking change(s) detected.
+ π 1 new additions
- π΄ 0 removals
- π· 0 modifications
π Elastic.CommonSchema.Serilog.dll
Click here to see the 1 differences
Elastic.CommonSchema.Serilog, Version=1.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
+ π System.Reflection.AssemblyMetadataAttribute::.ctor(System.String,System.String)
API Changes: Elastic.CommonSchema.NLog
Scanned: π 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ π 2 new additions
- π΄ 0 removals
- π· 0 modifications
π Elastic.CommonSchema.NLog.dll
Click here to see the 2 differences
Elastic.CommonSchema.NLog, Version=1.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
+ π System.Reflection.AssemblyMetadataAttribute::.ctor(System.String,System.String)
Elastic.CommonSchema.NLog.dll
Elastic.CommonSchema.NLog.EcsLayout
+ π ApmSpanId
API Changes: Elastic.CommonSchema.BenchmarkDotNetExporter
Scanned: π 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ π 2 new additions
- π΄ 2 removals
- π· 2 modifications
π Elastic.CommonSchema.BenchmarkDotNetExporter.dll
Click here to see the 6 differences
Elastic.CommonSchema.BenchmarkDotNetExporter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
+ π System.Reflection.AssemblyMetadataAttribute::.ctor(System.String,System.String)
Elastic.CommonSchema.BenchmarkDotNetExporter.dll
- π΄ BenchmarkDotNet, Version=0.12.0.0, Culture=neutral, PublicKeyToken=aa0ca2f9092cefc4
Elastic.CommonSchema.BenchmarkDotNetExporter.Domain.BenchmarkConfidence
- π΄ BenchmarkConfidence(ConfidenceInterval) π₯
+ π BenchmarkConfidence(ConfidenceInterval)
+ π· Level π₯
+ π· Member type changed from ConfidenceLevel to ConfidenceLevel. π₯
API Changes: Elastic.Apm.NLog
Scanned: π 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ π 2 new additions
- π΄ 0 removals
- π· 0 modifications
π Elastic.Apm.NLog.dll
Click here to see the 2 differences
Elastic.Apm.NLog, Version=1.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
+ π System.Reflection.AssemblyMetadataAttribute::.ctor(System.String,System.String)
Elastic.Apm.NLog.dll
+ π Elastic.Apm.NLog.ApmSpanIdLayoutRenderer
API Changes: Elastic.CommonSchema
Scanned: π 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.
+ π 21 new additions
- π΄ 26 removals
- π· 16 modifications
π Elastic.CommonSchema.dll
Click here to see the 63 differences
Elastic.CommonSchema, Version=1.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
+ π System.Reflection.AssemblyMetadataAttribute::.ctor(System.String,System.String)
Elastic.CommonSchema.dll
- π΄ System.Text.Encodings.Web, Version=4.0.5.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
- π΄ System.Text.Json, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
- π΄ System.Threading.Tasks.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
+ π Elastic.CommonSchema.AgentBuild
- π΄ Elastic.CommonSchema.ClientHash π₯
+ π Elastic.CommonSchema.CloudProject
- π΄ Elastic.CommonSchema.EgressInterface π₯
- π΄ Elastic.CommonSchema.EgressVlan π₯
- π΄ Elastic.CommonSchema.IngressInterface π₯
- π΄ Elastic.CommonSchema.IngressVlan π₯
- π΄ Elastic.CommonSchema.InnerVlan π₯
+ π Elastic.CommonSchema.LogFile
- π΄ Elastic.CommonSchema.ParentCodeSignature π₯
- π΄ Elastic.CommonSchema.ParentHash π₯
- π΄ Elastic.CommonSchema.ParentThread π₯
- π΄ Elastic.CommonSchema.ProcessParent π₯
- π΄ Elastic.CommonSchema.ServerHash π₯
+ π Elastic.CommonSchema.Span
+ π Elastic.CommonSchema.X509
+ π Elastic.CommonSchema.X509Issuer
+ π Elastic.CommonSchema.X509Subject
Elastic.CommonSchema.Agent
+ π Build
Elastic.CommonSchema.Cloud
+ π Project
Elastic.CommonSchema.CloudAccount
+ π Name
Elastic.CommonSchema.Container
+ π· Labels π₯
+ π· Member type changed from Object to IDictionary<String, String>. π₯
Elastic.CommonSchema.Event
+ π Reason
Elastic.CommonSchema.File
+ π X509
Elastic.CommonSchema.Log
+ π File
Elastic.CommonSchema.NetworkInner
+ π· Vlan π₯
+ π· Member type changed from InnerVlan to Vlan. π₯
Elastic.CommonSchema.Process
+ π· Parent π₯
+ π· Member type changed from ProcessParent to Process. π₯
Elastic.CommonSchema.Related
+ π Hosts
Elastic.CommonSchema.User
+ π Roles
Elastic.CommonSchema.Observer
- π΄ Interface π₯
- π΄ Vlan π₯
Elastic.CommonSchema.ObserverEgress
+ π· Interface π₯
+ π· Member type changed from EgressInterface to Interface. π₯
+ π· Vlan π₯
+ π· Member type changed from EgressVlan to Vlan. π₯
Elastic.CommonSchema.ObserverIngress
+ π· Interface π₯
+ π· Member type changed from IngressInterface to Interface. π₯
+ π· Vlan π₯
+ π· Member type changed from IngressVlan to Vlan. π₯
Elastic.CommonSchema.Pe
+ π Architecture
+ π Imphash
Elastic.CommonSchema.TlsClient
- π΄ Hash π₯
+ π X509
Elastic.CommonSchema.TlsServer
- π΄ Hash π₯
+ π X509
Elastic.CommonSchema.Base
- π΄ As π₯
- π΄ CodeSignature π₯
- π΄ Geo π₯
- π΄ Hash π₯
- π΄ Interface π₯
- π΄ Os π₯
- π΄ Pe π₯
+ π Span
- π΄ Vlan π₯
+ π· Labels π₯
+ π· Member type changed from IDictionary<String, Object> to IDictionary<String, String>. π₯
API Changes: Elastic.Apm.SerilogEnricher
Scanned: π 1 assemblies(s), Suggested change in version: Minor
+ 0 breaking change(s) detected.
+ π 1 new additions
- π΄ 0 removals
- π· 0 modifications
π Elastic.Apm.SerilogEnricher.dll
Click here to see the 1 differences
Elastic.Apm.SerilogEnricher, Version=1.0.0.0, Culture=neutral, PublicKeyToken=069ca2728db333c1
+ π System.Reflection.AssemblyMetadataAttribute::.ctor(System.String,System.String)