Release Summary for 4.0.4
  Changes to 4.0 after version 4.0.3
  * __KAZOO-5156__ Updating a phone number feature doesn&#039;t work as expected
  * __KAZOO-5136__ Offset parameter not being honored when querying numbers
  * __KAZOO-5090__ Some fax error notifications mails is not sent
  <table id='changeLog'>
  	<tr>
  		<th class='clName'>Name</th>
  		<th class='clReporter'>Reporter</th>
  		<th class='clSummary'>Summary</th>
  		<th class='clDescription'>Description</th>
  	<tr>
  	<tr>
  	    <td class='clName'>KAZOO-5156</td>
  	    <td class='clReporter'>Jean-Roch Maitre &lt;jr@2600hz.com&gt;</td>
  	    <td class='clSummary'>Updating a phone number feature doesn&#039;t work as expected</td>
  	    <td class='clDescription'>Originally my number has the { dash_e911: {} } object configured, I want to remove it and update the number document with a e911 object instead. So I removed the dash_e911 and added the e911 object. The Update worked, but in the response it returned both dash_e911 and the e911 key. I don&#039;t know where that&#039;s coming from, but we shouldn&#039;t return the dash_e911 key if it has been removed.
  Same thing happens if I try to update the Caller-ID. If I disable the toggle and remove the text, it sends the right data, but the response sends back the old data (before update)</td>
  	    </td>
      </tr>
  	<tr>
  	    <td class='clName'>KAZOO-5136</td>
  	    <td class='clReporter'>Joris Tirado &lt;joris@2600hz.com&gt;</td>
  	    <td class='clSummary'>Offset parameter not being honored when querying numbers</td>
  	    <td class='clDescription'>When requesting numbers, the offset parameter is ignored and the API returns the same set of numbers regardless of it&#039;s value.</td>
  	    </td>
      </tr>
  	<tr>
  	    <td class='clName'>KAZOO-5090</td>
  	    <td class='clReporter'>Roman Galeev &lt;jamhed@2600hz.com&gt;</td>
  	    <td class='clSummary'>Some fax error notifications mails is not sent</td>
  	    <td class='clDescription'>Kazoo tries to send email to {[{&lt;&lt;&quot;type&quot;&gt;&gt;,&lt;&lt;&quot;original&quot;&gt;&gt;}]} instead of proper &quot;to&quot;, and fails.
  18:57:54.891 error kz_util.169 stacktrace:
  18:57:54.891 error kz_util.178 st: smtp_util:parse_rfc822_addresses at 143
  18:57:54.892 error kz_util.179 args: {[{&lt;&lt;&quot;type&quot;&gt;&gt;,&lt;&lt;&quot;original&quot;&gt;&gt;}]}
  18:57:54.892 error kz_util.176 st: mimemail:encode_header_value/2 at (754)
  18:57:54.892 error kz_util.176 st: mimemail:encode_headers/1 at (735)
  18:57:54.892 error kz_util.176 st: mimemail:encode_headers/1 at (736)
  18:57:54.892 error kz_util.176 st: mimemail:encode/2 at (112)
  18:57:54.892 error kz_util.176 st: teletype_util:relay_email/3 at (152)
  18:57:54.892 error kz_util.176 st: teletype_util:send_email/4 at (76)
  18:57:54.892 error kz_util.176 st: teletype_fax_inbound_error_to_email:handle_fax_inbound/1 at (105)</td>
  	    </td>
      </tr>
  </table>
  * lazedo/bitbashing [HELP-25764 change bridge timeout defaults (#2774)](https://github.com/2600hz/kazoo/commit/44a1a7bb5ad3b2781df87d96cf813881cd83b93f)
  * icehess/lazedo [use account db for creating template module name (#2775)](https://github.com/2600hz/kazoo/commit/ba9e18b851b463431d2aab145be9a7aded449bee)
  * lazedo/Pierre Fenoll [qf-filter out system generated default values (#2773)](https://github.com/2600hz/kazoo/commit/c5cae6704030649b6bd8aa4e4d301cfa401e8a84)
  * Romana/lazedo [Crossbar cdrs recordings list (#2771)  to be consistent, media_recordings contains a list of recordings and output empty list if no recordings are present](https://github.com/2600hz/kazoo/commit/d3c1e3913aa756d4e53b034545fbd66516f601b6)
  * bitbashing/lazedo [HELP-25795: use bulk docs to preform view maintenance operations (#2769)  * HELP-25795: use bulk docs to preform view maintenance operations    * HELP-25795 make fmt    * HELP-25795 make dialyze](https://github.com/2600hz/kazoo/commit/ace0f1157fda3a914f16f248634534014912d521)
  * bitbashing/lazedo [HELP-25925: system config to disable the disabler (#2770)  * HELP-25925: system config to disable the disabler    * Update swagger.json](https://github.com/2600hz/kazoo/commit/f62999a074affc135c3f8e55cf5c1b2f084dfe14)
  * James Aimonetti [add mkdocs theme](https://github.com/2600hz/kazoo/commit/6a194181a9b26da8bc05fbc7b96e2b5dd1ab1edf)
  * James Aimonetti [update mkdocs asset](https://github.com/2600hz/kazoo/commit/ba809b70b602bf75a783116b24528c0e7e65871b)
  * James Aimonetti [rename mkdoc asset](https://github.com/2600hz/kazoo/commit/8e44235ba7f105b37b37ec151168c104091e5928)
  * bitbashing/GitHub [Update CONTRIBUTING.md](https://github.com/2600hz/kazoo/commit/58f6f0b2c7f4eccd3005fd0ea7d1f968c24494dc)
  * bitbashing/GitHub [Update CONTRIBUTING.md](https://github.com/2600hz/kazoo/commit/9e4615e4124f18e7e642c88f4ada9e2a9cf5cf27)
 -- 2600Hz Offical <packages@2600hz.com>  Tue, 08 Nov 2016 01:46:28 AM +0000
