Skip to content

Releases: elastic/elasticsearch-net

2.4.3

05 Aug 18:57
Compare
Choose a tag to compare

Bug Fixes

2.4.2

28 Jul 15:06
Compare
Choose a tag to compare

Bug Fixes

#2173 Fixed UpdateByQuery from incorrectly reporting successful responses
#2159 Deprecated misnamed Field() method on SuggestContextDescriptor in favor of Path()
#2150 Fixed gzip compression when running on .NET Core
#2152 ServerError on response now properly deserializes recursive error details
#2052 Fixed exception handling issues within SimpleJson

1.9.0

12 Jul 18:09
Compare
Choose a tag to compare

Updated Json.NET dependency to 9.0.1

5.0.0-alpha3

07 Jul 07:18
Compare
Choose a tag to compare
5.0.0-alpha3 Pre-release
Pre-release

.NET Core 1.0 compatible release

This is the first 5.x release that uses the new .NET Core 1.0 RTM release in conjunction with the latest dotnet tooling (1.0.0-preview2-003121). Included frameworks

  • .NET 4.5 (net45)
  • .NET 4.6 (net46)
  • .NET Standard 1.3 (netstandard1.3)

The dependency on Json.NET in NEST has also been updated to major version 9.0.0

Massive thanks to @phenixdotnet for the initial PR to move the projects over from using dnx and .NET Core RC 1 dependencies 👍

This release is targeted at Elasticsearch 5.0.0-alpha3

Bug Fixes

  • #2145 Add size to source when using the ReIndex API

2.4.1

07 Jul 07:13
Compare
Choose a tag to compare

.NET Core 1.0 compatible release

This is the second 2.x release (first available on nuget 😄) that uses the new .NET Core 1.0 RTM release in conjunction with the latest dotnet tooling (1.0.0-preview2-003121). Included frameworks

  • .NET 4.5 (net45)
  • .NET 4.6 (net46)
  • .NET Standard 1.3 (netstandard1.3)

The dependency on Json.NET in NEST has also been updated to major version 9.0.0

Massive thanks to @phenixdotnet for the initial PR to move the projects over from using dnx and .NET Core RC 1 dependencies 👍

Bug Fixes

  • Remove unneccessary dependencies from nuget packages

2.4.0

07 Jul 05:56
Compare
Choose a tag to compare

.NET Core 1.0 compatible release

This is the first 2.x release that uses the new .NET Core 1.0 RTM release in conjunction with the latest dotnet tooling (1.0.0-preview2-003121). Included frameworks

  • .NET 4.5 (net45)
  • .NET 4.6 (net46)
  • .NET Standard 1.3 (netstandard1.3)

The dependency on Json.NET in NEST has also been updated to major version 9.0.0

Massive thanks to @phenixdotnet for the initial PR to move the projects over from using dnx and .NET Core RC 1 dependencies 👍

Bug Fixes

  • #2145 Add size to source when using the ReIndex API

1.8.3

28 Jun 16:58
Compare
Choose a tag to compare

Bug Fixes

#2140 Added Serializable attribute to all exceptions

5.0.0-alpha2

17 Jun 01:46
Compare
Choose a tag to compare
5.0.0-alpha2 Pre-release
Pre-release

This is the second alpha release of Elasticsearch.Net and NEST 5.x, compatible with Elasticsearch 5.0.0-alpha3 release

Breaking Changes

  • #2124 Remove factor property from DateHistogramAggregation (thanks @jonyadamit!)
  • #2047 rename FileField on attachment mapping to ContentField
  • #2116 Analyze API : Rename filters/token_filters/char_filter
  • #2116 Streamline field names on rename, date, geoip and attachment processors
  • #2117 row centric output for CatFieldData
  • #2117 Remove TopLevelInnerHits in favour of inner hits defined in the query DSL using descending HasChild queries
  • #2117 Remove DeleteByQuery plugin from 5.0.0-alpha3. Update DeleteByQuery NEST API to use new DeleteByQuery API based on tasks API
  • #2117 Refactor Profile API to make way for other profile implementations

Deprecations

  • #2116 Deprecate RegisterPercolator, UnregisterPercolator, Percolate, MultiPercolate and PercolateCount in favour of the percolate query
  • #2116 Deprecate indices query
  • #2116 Deprecate mlt query shortcut name in favour of more_like_this
  • #2117 Deprecate coerce and ignore_malformed on GeoPolygonQuery, GeoDistanceRangeQuery, GeoDistanceQuery and GeoBoundingBoxQuery in favour of validation method

Features

  • #2085 Introduce Attachment type for attachment mapping with the mapper-attachments and ingest-attachment plugins
  • #2118 Add GeoCentroid Aggregation
  • #1986 Add support for reindex rethrottle
  • #2116 Add fingerprint token filter and fingerprint analyzer
  • #2116 Add _cat/tasks API
  • #2116 Allow the query cache to be disabled with index settings upon index creation
  • #2116 Add IgnoreUnmapped option to geo queries
  • #2116 Add IgnoreUnmapped option to Nested and Paret/Child queries
  • #2116 Add ParentId query
  • #2116 Add MatchNone query
  • #2116 Add Ingest GeoIpProcessor
  • #2116 Add Ingest AttachmentProcessor
  • #2116 Add points stats to SegmentStats
  • #2116 Show configured and remaining delay information to unassigned shard on ClusterAllocationExplain
  • #2117 Add Ingest Sort Processor
  • #2117 Add Ingest DateIndexName Processor
  • #2117 FieldStats now includes information on whether each field is searchable and aggregatable
  • #2117 Add the shard's store status to the Explain API
  • #2117 Add node name to CatRecovery
  • #2117 Add support for documented byte/size units in Cat API
  • #2117 Add documentation to indicate that Fuzziness is not allowed on a MultiMatch query of type cross_fields, phrase or phrase_prefix

Bug fixes

  • #2093 Infer index and type from T on GetMany<T>() when not specified
  • #1908 GeoShapeBase implement IGeoShape so that Type property is serialized correctly when default field name inference is changed
  • #2108 Allow means to modify http headers when running on .NET core
  • #2088 Allow multiple rescore queries
  • #2087 Allow setting of pipeline id on individual bulk commands
  • #2048 Fix memory leak in the caching of field expressions
  • #1957 fix issue with SniffingConnectionPool and non-http nodes
  • #2066 Allow generic mapping of properties on dynamic templates

2.3.3

16 Jun 04:18
Compare
Choose a tag to compare

Bug Fixes

  • #2114 Fix Fuzziness spelling on QueryString query (thank you @MiniGab!)
  • #2093 Infer index and type from T on GetMany<T>() when not specified
  • af468f9 return default(K) when requesting a single value from Hits fields that contains no values for field
  • #1908 GeoShapeBase implement IGeoShape so that Type property is serialized correctly when default field name inference is changed

Features

  • #2085 Introduce Attachment type for attachment mapping with the mapper-attachments plugin
  • #2118 Add GeoCentroid Aggregation

Deprecations

1.8.2

02 Jun 02:20
Compare
Choose a tag to compare

Bug Fixes

  • #1908 Always serialize Type property of a GeoShape as type, irrespective of inference. GeoShape now implements IGeoShape. Many thanks to @ganjatealq for reporting 👍