- [ImmutableSettings was removed](https://www.elastic.co/guide/en/elasticsearch/reference/2.0/breaking_20_java_api_changes.html#_immutablesettings_removed) - [Transport API has changed](https://www.elastic.co/guide/en/elasticsearch/reference/2.0/breaking_20_java_api_changes.html#_transport_api_construction) It might be prudent to create 2 ElasticSearch components, one for 1.x and one for 2.x. Thoughts, @danielsz?