|  | @@ -225,3 +225,40 @@ The `addSuggestion` method now required the user specified suggestion name, prev
 | 
	
		
			
				|  |  |  ===== SuggestionBuilder
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  The `field` setter has been deleted. Instead the field name needs to be specified as constructor argument.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +==== SearchSourceBuilder
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +All methods which take an `XContentBuilder`, `BytesReference` `Map<String, Object>` or `bytes[]` have been removed in favor of providing the
 | 
	
		
			
				|  |  | +relevant builder object for that feature. This means that all search requests can now be validated at call time which results in much clearer
 | 
	
		
			
				|  |  | +errors.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +The `defaultResourceWindowSize(int)` method has been removed. The window size should be set explicitly on all RescoreBuilder objects.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +==== SearchRequestBuilder
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +All methods which take an `XContentBuilder`, `BytesReference` `Map<String, Object>` or `bytes[]` have been removed in favor of providing the
 | 
	
		
			
				|  |  | +relevant builder object for that feature. This means that all search requests can now be validated at call time which results in much clearer
 | 
	
		
			
				|  |  | +errors.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +All highlighter methods have been removed in favor of a single `highlighter(HighlightBuilder)` method.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +The `setExtraSource(SearchSourceBuilder)` method has been removed.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +The `setTemplateSource(String)` and `setTemplateSource(BytesReference)` methods have been removed. Use `setTemplate(Template)` instead.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +`setRescorer(Rescorer)` and `setRescorer(Rescorer, int)` have been removed infavor of `setRescorer(RescoreBuilder)` and `setRescorer(RescoreBuilder, int)`
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +==== SearchRequest
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +All template methods have been removed in favor of a single `template(Template)` method.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +All source methods have been removed in favor of a single `source(SearchSourceBuilder)` method. This means that all search requests can now be validated at call time which results in much clearer
 | 
	
		
			
				|  |  | +errors.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +All extraSource methods have been removed.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +==== AggregationBuilder
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +All method which take an `XContentBuilder`, `BytesReference` `Map<String, Object>` or `bytes[]` have been removed in favor of providing the
 | 
	
		
			
				|  |  | +relevant builder object for that feature. This means that all requests can now be validated at call time which results in much clearer
 | 
	
		
			
				|  |  | +errors.
 |