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
- #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