message: &
  Updated demo html
diff: </div>
  <script>
  - var search = new ssf.Search("12345678910112", "jjjehdnctsjyieoalskcjdhsnahsadndfnusdfsdfsd=");
  + var search = new ssf.Search("12345678910112", "jjjehdnctsjyieoalskcjdhsnahsadndfnusdfsdfsd=", 'v2');
  var searchUtils = new ssf.SearchUtils();
  var buttonEl = document.getElementById('search');
  var merge = document.getElementById('merge');
  merge.addEventListener('click', function () {
  search.mergeIndexBatches().then(function () {
  - search.encryptIndex('jjjehdnctsjyieoalskcjdhsnahsadndfnusdfsdfsd=').then(function () {
  + search.encryptIndex('jjjehdnctsjyieoalskcjdhsnahsadndfnusdfsdfsd=', 'v2').then(function () {
  + searchUtils.updateUserConfig(12345678910112, {rotationId:0, version: 'v2'}).then(function (res) {
  + resultsEl.innerHTML = JSON.stringify(res);
  + }).catch(function (err) {
  + resultsEl.innerHTML = JSON.stringify(err);
  + });
  resultsEl.innerHTML = "Merging and Encrypting index completed"
  });
  }).catch(function (err) {
  