Elasticsearch .NET v7.6.0 Release Notes

Release Date: 2020-02-25 // about 4 years ago
  • 7.5.1...7.6.0

    ๐Ÿ”‹ Features & Enhancements

    • #4324 Handle short form queries
    • #4325 Add index setting method for index.blocks.read_only_allow_delete
    • #4327 Date string format within aggregation (NEST)
    • #4328 Serialize custom ITokenFilter and ICharFilter implementations
    • ๐Ÿ‘ #4331 Add format to metric aggregations that support it
    • #4346 Allow the code generator to generate only the low level client
    • #4348 Allow headers to be specified on a per request basis
    • #4351 DynamicValue can now dispatch into arrays
    • #4358 Add HistogramProperty
    • #4359 Allow headers to be specified on a per request basis (#4348)
    • #4360 Allow the code generator to generate only the low level client
    • #4367 Add histogram datatype
    • #4369 / #4370 Add StringStats aggregation
    • #4371 Add Estonian language analyzer
    • #4374 Add Csv processor
    • #4375 Add WaitForSnapshot ILM lifecycle action
    • ๐Ÿ“‡ #4376 Add per-field metadata
    • ๐Ÿ‘ #4379 Add support for fuzzy intervals in interval query
    • ๐Ÿ‘ #4384 Support custom token chars in (edge)ngram tokenizer
    • #4391 Add retry count and is retryable to ILM explain
    • #4402 Add preserve_trailing to Split processor
    • ๐Ÿ‘ #4403 Add support for bounds in geohash_grid aggregation
    • ๐Ÿ‘ #4406 Support Enterprise license type
    • #4407 Add ingest info to Cluster Stats response
    • 0๏ธโƒฃ #4408 Add categorization analyzer to defaults on ml info response
    • #4409 Add flattened usage field count
    • #4410 Add first_only to geoip processor

    ๐Ÿ—„ Deprecations

    • ๐Ÿ—„ #4356 / #4357 Deprecate sort on ReindexOnServer
    • #4394 For custom analyzer position_offset_gap renamed to position_increment_gap
    • #4401 Add index.final_pipeline index setting
    • ๐Ÿ—„ #4411 Deprecate index soft delete enabled setting

    ๐Ÿ› Bug Fixes

    • #4342 SourceMany unexpected behavior
    • #4353 Return distinct items from GetMany and SourceMany
    • #4366 Add missing datatype members to IPropertiesDescriptor
    • #4372 Add missing visit methods to aggregation visitor
    • ๐Ÿ‘ป #4378 Create exception formatters for different exceptions
    • #4382 VerifyRepositoryResponse uses incorrect JsonFormatter
    • #4383 Use correct IJsonFormatter in attributes
    • #4392 RankQueryQueryFormatter generates incorrect JSON
    • #4393 Function is optional for rank_feature query

    Uncategorized

    • #4291 Replace old github organisation (elasticsearch) urls with new organisation (elastic).
    • #4303 Fix search request body links (#4296)
    • #4310 Read numeric aggs keys as long or double
    • #4312 Several improvements to PostData
    • #4313 Additional UTF8Json overloads, consolidate how we tell it to write/serialize.
    • ๐ŸŽ #4314 Backport PostData performance fixes and new features
    • #4326 Allow extending NEST token filters
    • #4329 Pass base64 encoded API key on Connectionsettings
    • #4335 Implement client examples
    • #4339 Implement _source parameter on action and doc lines.
    • โšก๏ธ #4347 Update low level client with missing methods
    • ๐Ÿšš #4354 Remove edgengram tokenizer spelling
    • #4364 Unknown query now returns a different error
    • โœ… #4404 Ability to only run one test section in file in yaml test runner
    • #4405 Add Github Actions automations
    • โšก๏ธ #4427 Update version for SearchTemplate error message
    • #4428 Avoid multiple enumeration of IEnumerable PostData
    • โœ… #4429 Use XPackCluster for PutPipeline API tests
    • #4435 Use MachineLearningDateTimeFormatter
    • ๐Ÿ”’ #4436 Wait for .security index to be green
    • โšก๏ธ #4437 update docs on the 7.x branch
    • #4438 Add 7.6.0 to the azure devops pipeline
    • โœ… #4445 Improve test logger
    • ๐Ÿšš #4446 Move intrusive xpack tests to own cluster
    • โœ… #4447 Fix yaml tests not deleting newly defined hidden indices
    • ๐Ÿš€ #4452 / #4453 Remove pre-release reference for Microsoft.CSharp
    • #4459 Ignore experimental APIs from 7.6.0

    View the full list of issues and PRs