anchor.diff:  [float]
   ==== 1.2.1
   
  -.bug fixes
  -* Several bug fixes including a fix to ensure that {ref-17}/disk.html[Disk-based Shard Allocation]
  +.Bug Fixes
  +* Several bug fixes including a fix to ensure that {ref}/disk.html[Disk-based Shard Allocation]
   works properly with Shield
   
   [float]
   ==== 1.2.0
   
  -.enhancements
  +.Enhancements
   * Adds support for Elasticsearch 1.5
   
   [float]
   ==== 1.1.1
   
  -.bug fixes
  -* Several bug fixes including a fix to ensure that {ref-17}/disk.html[Disk-based Shard Allocation]
  +.Bug Fixes
  +* Several bug fixes including a fix to ensure that {ref}/disk.html[Disk-based Shard Allocation]
   works properly with Shield
   
   [float]
   ==== 1.1.0
   
  -.new features
  +.New Features
   * LDAP:
   ** Add the ability to bind as a specific user for LDAP searches, which removes the need to specify `user_dn_templates`.
   This mode of operation also makes use of connection pooling for better performance. Please see <<ldap-user-search, ldap user search>>
  
positive.code: [float]
  ==== 1.3.1
  
  .bug fixes
  * Fixes <<enable-message-authentication,message authentication>> serialization to work with Shield 1.2.1 and earlier.
  ** NOTE: if you are upgrading from Shield 1.3.0 or Shield 1.2.2 a {ref-17}/setup-upgrade.html#restart-upgrade[cluster restart upgrade]
  will be necessary. When upgrading from other versions of Shield, follow the normal <<upgrade-instructions,upgrade procedure>>.
  
negative.code: [float]
  ==== 1.2.2
  
  .Bug Fixes
  * The `esusers` tool no longer warns about missing roles that are properly defined in the `roles.yml` file.
  * The period character, `.`, is now allowed in usernames and role names.
  * The {ref-17}/query-dsl-terms-filter.html#_caching_19[terms filter lookup cache] has been disabled to ensure all requests
  