Skip to content

Releases: elastic/elasticsearch-net

8.16.3

28 Nov 08:38
1e6e472
Compare
Choose a tag to compare

What's Changed

Full Changelog: 8.16.2...8.16.3

Serverless 1.1.18

28 Nov 08:39
13438e7
Compare
Choose a tag to compare

What's Changed

Full Changelog: serverless-1.1.17...serverless-1.1.18

8.16.2

26 Nov 08:27
7240670
Compare
Choose a tag to compare

What's Changed

  • Update Elastic.Transport to 0.5.6 by @flobernd in #8422
    • Fixes a NullReferenceException when instrumentation is used

Full Changelog: 8.16.1...8.16.2

Serverless 1.1.17

26 Nov 08:27
fbe1291
Compare
Choose a tag to compare

What's Changed

  • Update Elastic.Transport to 0.5.6 by @flobernd in #8422
    • Fixes a NullReferenceException when instrumentation is used

Full Changelog: serverless-1.1.16...serverless-1.1.17

8.16.1

21 Nov 14:17
32b828c
Compare
Choose a tag to compare

What's Changed

Full Changelog: 8.16.0...8.16.1

Serverless 1.1.16

21 Nov 14:16
9e9812c
Compare
Choose a tag to compare

What's Changed

Full Changelog: serverless-1.1.15...serverless-1.1.16

8.16.0

19 Nov 11:21
aa042ba
Compare
Choose a tag to compare

What's Changed

  • Update TFMs by @flobernd in #8402
    • Removed net6 target (end of support)
  • Update Elastic.Transport to 0.5.2 by @flobernd in #8405 ( 💥 )
    • Our shared transport library has undergone a major refactoring and is now getting closer to a final release.
    • If you use the low level transport, please check the following changes 0.5.0, 0.5.1, 0.5.2
    • If you do not use the low level transport, you won't experience any breaking change
  • Regenerate the client using the latest specification by @flobernd in #8409
    • TermsQuery.Term property got renamed back to TermsQuery.Terms ( 💥 )
      • This property was accidentally converted to singular with the generator changes starting from 8.13
    • Adds inference APIs
    • Adds IpLocationProcessor
    • Removes deprecated TextExpansionQuery and WeightedTokensQuery ( 💥 )
    • Additional fixes and improvements

Full Changelog: 8.15.10...8.16.0

Serverless 1.1.15

19 Nov 11:21
692a7e8
Compare
Choose a tag to compare

What's Changed

  • Update TFMs by @flobernd in #8402
    • Removed net6 target (end of support)
  • Update Elastic.Transport to 0.5.2 by @flobernd in #8405 ( 💥 )
    • Our shared transport library has undergone a major refactoring and is now getting closer to a final release.
    • If you use the low level transport, please check the following changes 0.5.0, 0.5.1, 0.5.2
    • If you do not use the low level transport, you won't experience any breaking change
  • Regenerate the client using the latest specification by @flobernd in #8409
    • TermsQuery.Term property got renamed back to TermsQuery.Terms ( 💥 )
      • This property was accidentally converted to singular with the generator changes starting from 8.13
    • Adds inference APIs
    • Adds IpLocationProcessor
    • Removes deprecated TextExpansionQuery and WeightedTokensQuery ( 💥 )
    • Additional fixes and improvements

Full Changelog: serverless-1.1.14...serverless-1.1.15

8.15.10

16 Oct 12:42
7a881b5
Compare
Choose a tag to compare

What's Changed

  • Regenerate client using the latest specification by @flobernd in #8388
    • Several specification related fixes and improvements. Most notably:
      • Fix IndicesPrivileges
      • Greatly improves DenseVectorProperty usability
      • Adds CommunityIDProcessor
      • Adds DateProcessor
      • Adds FingerprintProcecssor
      • Adds GrokProcessor
      • Adds NetworkDirectionProcessor
      • Adds RedactProcessor
      • Adds RegisteredDomainProcessor
      • Adds TerminateProcessor
  • Improve serializer by @flobernd in #8391
    • Allows access to multiple new extension methods available in the Elastic.Transport.Extensions namespace which can be used for easy (de-)serialization without having to know details about the underlaying serializer implementation:
      • Deserialize(Serializer, JsonElement, Type, MemoryStreamFactory)
      • Deserialize(Serializer, JsonNode, Type, MemoryStreamFactory)
      • Deserialize(Serializer, ReadOnlySpan<Byte>, Type, MemoryStreamFactory)
      • Deserialize(Serializer, ReadOnlySpan<Char>, Type, MemoryStreamFactory)
      • Deserialize(Serializer, Utf8JsonReader&, Type, MemoryStreamFactory)
      • Deserialize<T>(Serializer, JsonElement, MemoryStreamFactory)
      • Deserialize<T>(Serializer, JsonNode, MemoryStreamFactory)
      • Deserialize<T>(Serializer, ReadOnlySpan<Byte>, MemoryStreamFactory)
      • Deserialize<T>(Serializer, ReadOnlySpan<Char>, MemoryStreamFactory)
      • Deserialize<T>(Serializer, Utf8JsonReader&, MemoryStreamFactory)
      • Serialize(Serializer, Object, Type, Utf8JsonWriter, MemoryStreamFactory, SerializationFormatting)
      • Serialize(Serializer, Object, Type, Utf8JsonWriter, SerializationFormatting)
      • Serialize<T>(Serializer, T, Utf8JsonWriter, MemoryStreamFactory, SerializationFormatting)
      • Serialize<T>(Serializer, T, Utf8JsonWriter, SerializationFormatting)
      • SerializeToBytes(Serializer, Object, Type, MemoryStreamFactory, SerializationFormatting)
      • SerializeToBytes(Serializer, Object, Type, SerializationFormatting)
      • SerializeToString(Serializer, Object, Type, MemoryStreamFactory, SerializationFormatting)
      • SerializeToString(Serializer, Object, Type, SerializationFormatting)
      • SerializeToBytes<T>(Serializer, T, MemoryStreamFactory, SerializationFormatting)
      • SerializeToString<T>(Serializer, T, MemoryStreamFactory, SerializationFormatting)

Full Changelog: 8.15.9...8.15.10

Serverless 1.1.14

16 Oct 12:43
5a68132
Compare
Choose a tag to compare

What's Changed

  • Regenerate client using the latest specification by @flobernd in #8388
    • Several specification related fixes and improvements. Most notably:
      • Fix IndicesPrivileges
      • Greatly improves DenseVectorProperty usability
      • Adds CommunityIDProcessor
      • Adds DateProcessor
      • Adds FingerprintProcecssor
      • Adds GrokProcessor
      • Adds NetworkDirectionProcessor
      • Adds RedactProcessor
      • Adds RegisteredDomainProcessor
      • Adds TerminateProcessor
  • Improve serializer by @flobernd in #8391
    • Allows access to multiple new extension methods available in the Elastic.Transport.Extensions namespace which can be used for easy (de-)serialization without having to know details about the underlaying serializer implementation:
      • Deserialize(Serializer, JsonElement, Type, MemoryStreamFactory)
      • Deserialize(Serializer, JsonNode, Type, MemoryStreamFactory)
      • Deserialize(Serializer, ReadOnlySpan<Byte>, Type, MemoryStreamFactory)
      • Deserialize(Serializer, ReadOnlySpan<Char>, Type, MemoryStreamFactory)
      • Deserialize(Serializer, Utf8JsonReader&, Type, MemoryStreamFactory)
      • Deserialize<T>(Serializer, JsonElement, MemoryStreamFactory)
      • Deserialize<T>(Serializer, JsonNode, MemoryStreamFactory)
      • Deserialize<T>(Serializer, ReadOnlySpan<Byte>, MemoryStreamFactory)
      • Deserialize<T>(Serializer, ReadOnlySpan<Char>, MemoryStreamFactory)
      • Deserialize<T>(Serializer, Utf8JsonReader&, MemoryStreamFactory)
      • Serialize(Serializer, Object, Type, Utf8JsonWriter, MemoryStreamFactory, SerializationFormatting)
      • Serialize(Serializer, Object, Type, Utf8JsonWriter, SerializationFormatting)
      • Serialize<T>(Serializer, T, Utf8JsonWriter, MemoryStreamFactory, SerializationFormatting)
      • Serialize<T>(Serializer, T, Utf8JsonWriter, SerializationFormatting)
      • SerializeToBytes(Serializer, Object, Type, MemoryStreamFactory, SerializationFormatting)
      • SerializeToBytes(Serializer, Object, Type, SerializationFormatting)
      • SerializeToString(Serializer, Object, Type, MemoryStreamFactory, SerializationFormatting)
      • SerializeToString(Serializer, Object, Type, SerializationFormatting)
      • SerializeToBytes<T>(Serializer, T, MemoryStreamFactory, SerializationFormatting)
      • SerializeToString<T>(Serializer, T, MemoryStreamFactory, SerializationFormatting)

Full Changelog: serverless-1.1.13...serverless-1.1.14