This repository has been archived by the owner on Jun 1, 2024. It is now read-only.
Releases: serilog-contrib/serilog-sinks-elasticsearch
Releases · serilog-contrib/serilog-sinks-elasticsearch
v9.0.0-beta8
What's Changed
- Bump actions/setup-dotnet from 2 to 3.0.2 by @dependabot in #478
- Bump actions/download-artifact from 1 to 3 by @dependabot in #439
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #438
- fix file references in the Visual Studio Solution file. by @nenadvicentic in #461
- Bump actions/setup-dotnet from 3.0.2 to 3.0.3 by @dependabot in #487
- Bump github/codeql-action from 1 to 2 by @dependabot in #426
- Automatically handle
TypeName
parameter for different versions of Elasticsearch (<7, 7 or higher) by @nenadvicentic in #462 - Remove support for Elasticsearch v2 and v5. by @nenadvicentic in #488
- fix: Example in README is incorrect #402 by @nenadvicentic in #496
New Contributors
- @nenadvicentic made their first contribution in #461
Full Changelog: v9.0.0-beta7...v9.0.0-beta8
v9.0.0-beta7
What's Changed
- Create codeql-analysis.yml by @mivano in #370
- fix: Correct comment about default TypeName by @mikkelbu in #393
- Proper handling of TypeName = null from appsettings.json by @mariwing in #420
- Add
ElasticsearchSinkOptions.BufferFileRollingInterval
option by @andrey-kozlov-skuvault in #416 - Fix internal or IntelliSense typos by @boflynn in #406
- Bump actions/setup-dotnet from 1 to 2 by @dependabot in #431
- Bump actions/checkout from 2 to 3 by @dependabot in #427
- Bump actions/cache from 2 to 3 by @dependabot in #429
- Bump actions/download-artifact from 2 to 3 by @dependabot in #424
New Contributors
- @mikkelbu made their first contribution in #393
- @mariwing made their first contribution in #420
- @andrey-kozlov-skuvault made their first contribution in #416
- @boflynn made their first contribution in #406
- @dependabot made their first contribution in #431
Full Changelog: v8.4.1+4.build.444...v9.0.0-beta1
v9.0.0-beta4
What's Changed
- Create codeql-analysis.yml by @mivano in #370
- fix: Correct comment about default TypeName by @mikkelbu in #393
- Proper handling of TypeName = null from appsettings.json by @mariwing in #420
- Add
ElasticsearchSinkOptions.BufferFileRollingInterval
option by @andrey-kozlov-skuvault in #416 - Fix internal or IntelliSense typos by @boflynn in #406
- Bump actions/setup-dotnet from 1 to 2 by @dependabot in #431
- Bump actions/checkout from 2 to 3 by @dependabot in #427
- Bump actions/cache from 2 to 3 by @dependabot in #429
- Bump actions/download-artifact from 2 to 3 by @dependabot in #424
New Contributors
- @mikkelbu made their first contribution in #393
- @mariwing made their first contribution in #420
- @andrey-kozlov-skuvault made their first contribution in #416
- @boflynn made their first contribution in #406
- @dependabot made their first contribution in #431
Full Changelog: v8.4.1+4.build.444...v9.0.0-beta1
v8.4.1+4.build.444
Updated changelog
v8.4.0+20.build.441
set version
v8.1.0+23.build.414
merged
v8.0.1+5.build.378
Merge branch 'dev'
v8.0.0
- Adds Elasticsearch 7.0 support #256
- Adds DetectElasticsearchVersion to the sink that will detect the running cluster version. Something we now use to support sending Esv6 templates to Elasticsearch 7.x and Esv7 templates to Elasticsearch 6.x which should simplify upgrades.
- Adds an integration test project. Spins up a 6.x and 7.x elasticsearch single node cluster in succession and asserts the default and the mixed mode through DetectElasticsearchVersion works.
- Dropped support for net45 and netstandard 1.3
v7.1.0+63.build.330
- DurableElasticsearchSink is rewritten to use the same base code as the sink for Serilog.Sinks.Seq. Nuget Serilog.Sinks.File is now used instead of deprecated Serilog.Sinks.RollingFile. Lots of new fine-tuning options for file storage is added in ElasticsearchSinkOptions. Updated Serilog.Sinks.Elasticsearch.Sample.Main with SetupLoggerWithPersistantStorage with all available options for durable mode.
- Changed datatype on singleEventSizePostingLimit from int to long? with default value null. to make it possible to reuse code from Sinks.Seq .
- IndexDecider didnt worked well in buffer mode because of LogEvent was null. Added BufferIndexDecider.
- Added BufferCleanPayload and an example which makes it possible to cleanup your invalid logging document if rejected from elastic because of inconsistent datatype on a field. It'seasy to miss errors in the self log now its possible to se logrows which is bad for elasticsearch in the elastic log.
- Added BufferRetainedInvalidPayloadsLimitBytes A soft limit for the number of bytes to use for storing failed requests.
- Added BufferFileCountLimit The maximum number of log files that will be retained. 6.4
- Render message by default (#160).
- Expose interface-typed options via appsettings (#162)