Skip to content

Commit

Permalink
iOS SDK 4.21.0 Release.
Browse files Browse the repository at this point in the history
  • Loading branch information
Bitrise Bot authored and chwastek committed Aug 23, 2017
1 parent 5231779 commit 884b4e5
Show file tree
Hide file tree
Showing 364 changed files with 7,770 additions and 1,049 deletions.
13 changes: 11 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
## 4.21.0 (August 22, 2017)

Features:
- Location (hardware revision “F”) support calibrating magnetometers via Cloud.

Bugfixes:
- Fixed building dictionary for GPIO settings confirmation.
- Fix for Here & Now support on UWB beacons.

## 4.20.1 (August 16, 2017)

Bugfixes:
Expand Down Expand Up @@ -113,7 +122,7 @@ Improvements:

Bugfixes:
- Fixed issue when changes to a devices's name were not applied.

## 4.13.1 (February 1, 2017)

Bugfixes:
Expand Down Expand Up @@ -190,7 +199,7 @@ Improvements:

Features:

- Estimote Analitycs are turned on for monitoring and ranging.
- Estimote Analitycs are turned on for monitoring and ranging.

## 4.7.0 (July 1, 2016)

Expand Down
70 changes: 56 additions & 14 deletions Documents/Classes.html
Original file line number Diff line number Diff line change
Expand Up @@ -522,6 +522,9 @@
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/ESTRequestGetDeviceDetails.html">ESTRequestGetDeviceDetails</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/ESTRequestGetDevices.html">ESTRequestGetDevices</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Classes/ESTRequestGetNearables.html">ESTRequestGetNearables</a>
</li>
Expand Down Expand Up @@ -991,6 +994,9 @@
<li class="nav-group-task">
<a class="nav-group-task-link" href="Enums/ESTMonitoringProximity.html">ESTMonitoringProximity</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Enums.html#/c:@E@ESTMonitoringState">ESTMonitoringState</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Enums.html#/c:@E@ESTMonitoringV2ManagerError">ESTMonitoringV2ManagerError</a>
</li>
Expand Down Expand Up @@ -1226,6 +1232,9 @@
<li class="nav-group-task">
<a class="nav-group-task-link" href="Type Definitions.html#/c:ESTRequestGetDeviceDetails.h@T@ESTRequestGetDeviceDetailsBlock">ESTRequestGetDeviceDetailsBlock</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Type Definitions.html#/c:ESTRequestGetDevices.h@T@ESTRequestGetDevicesBlock">ESTRequestGetDevicesBlock</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="Type Definitions.html#/c:ESTRequestV2GetDeviceDetails.h@T@ESTRequestV2GetDeviceDetailsBlock">ESTRequestV2GetDeviceDetailsBlock</a>
</li>
Expand Down Expand Up @@ -1501,12 +1510,8 @@ <h1>Classes</h1>
<div class="pointer"></div>
<div class="abstract">
<p>ESTAnalyticsManager class is responsible for registering analytics requests and events, triggered by ranging and monitoring <code>CLBeaconRegion</code>.
Manager sends to Estimote Cloud up to 100 registered analytics events every 20 seconds.</p>
<div class="aside aside-warning">
<p class="aside-title">Warning</p>
<em>Important:</em> works only with iBeacon devices returned by <code>ESTBeaconManager</code> and `ESTSecureBeaconManager.

</div>
Manager sends to Estimote Cloud up to 100 registered analytics events every 20 seconds.
- warning: <em>Important:</em> works only with iBeacon devices returned by <code>ESTBeaconManager</code> and `ESTSecureBeaconManager.</p>

<a href="Classes/ESTAnalyticsManager.html" class="slightly-smaller">See more</a>
</div>
Expand Down Expand Up @@ -4116,8 +4121,7 @@ <h4>Declaration</h4>
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Objective-C</p>
<pre class="highlight"><code>
<span class="k">@interface</span> <span class="nc">ESTCloudManager</span> <span class="p">:</span> <span class="nc">NSObject</span></code></pre>
<pre class="highlight"><code><span class="k">@interface</span> <span class="nc">ESTCloudManager</span> <span class="p">:</span> <span class="nc">NSObject</span></code></pre>

</div>
<div class="language">
Expand Down Expand Up @@ -4654,6 +4658,7 @@ <h4>Declaration</h4>
<p>Note.
For now, ESTDeviceManager cannot retrieve Proximity UUID of the scanned devices.
To find a particular iBeacon device use -initWithIdentifier: (the identifier property is unique for Estimote devices).</p>

<div class="aside aside-see">
<p class="aside-title">See</p>
-[ESTDeviceManager startDeviceDiscoveryWithFilter:].
Expand Down Expand Up @@ -4698,6 +4703,7 @@ <h4>Declaration</h4>
<p>Class defines scanning &amp; filtering attributes required by ESTDeviceManager to discover devices that can be connected to.
Results in -[ESTDeviceManagerDelegate deviceManager:didDiscoverDevices:] being called with a collection of
ESTDeviceLocationBeacon objects.</p>

<div class="aside aside-see">
<p class="aside-title">See</p>
-[ESTDeviceManager startDeviceDiscoveryWithFilter:].
Expand Down Expand Up @@ -4742,6 +4748,7 @@ <h4>Declaration</h4>
<p>Class defines scanning &amp; filtering attributes required by ESTDeviceManager to discover devices that can be connected to.
Results in -[ESTDeviceManagerDelegate deviceManager:didDiscoverDevices:] being called with a collection of
ESTDeviceNearable objects.</p>

<div class="aside aside-see">
<p class="aside-title">See</p>
-[ESTDeviceManager startDeviceDiscoveryWithFilter:].
Expand Down Expand Up @@ -6403,8 +6410,7 @@ <h4>Declaration</h4>
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Objective-C</p>
<pre class="highlight"><code>
<span class="k">@interface</span> <span class="nc">ESTMonitoringManager</span> <span class="p">:</span> <span class="nc">NSObject</span></code></pre>
<pre class="highlight"><code><span class="k">@interface</span> <span class="nc">ESTMonitoringManager</span> <span class="p">:</span> <span class="nc">NSObject</span></code></pre>

</div>
<div class="language">
Expand Down Expand Up @@ -7525,6 +7531,43 @@ <h4>Declaration</h4>
</li>
</ul>
</div>
<div class="task-group">
<ul class="item-container">
<li class="item">
<div>
<code>
<a name="/c:objc(cs)ESTRequestGetDevices"></a>
<a name="//apple_ref/objc/Class/ESTRequestGetDevices" class="dashAnchor"></a>
<a class="token" href="#/c:objc(cs)ESTRequestGetDevices">ESTRequestGetDevices</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Allows to get user&rsquo;s devices details from the Estimote Cloud API.</p>

<a href="Classes/ESTRequestGetDevices.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Objective-C</p>
<pre class="highlight"><code><span class="k">@interface</span> <span class="nc">ESTRequestGetDevices</span> <span class="p">:</span> <span class="nc">ESTRequestGetJSON</span></code></pre>

</div>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight"><code><span class="kd">class</span> <span class="kt">ESTRequestGetDevices</span> <span class="p">:</span> <span class="kt">ESTRequestGetJSON</span></code></pre>

</div>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<ul class="item-container">
<li class="item">
Expand Down Expand Up @@ -7735,8 +7778,7 @@ <h4>Declaration</h4>
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Objective-C</p>
<pre class="highlight"><code>
<span class="k">@interface</span> <span class="nc">ESTRequestV2GetDeviceDetails</span> <span class="p">:</span> <span class="nc">ESTRequestGetJSON</span></code></pre>
<pre class="highlight"><code><span class="k">@interface</span> <span class="nc">ESTRequestV2GetDeviceDetails</span> <span class="p">:</span> <span class="nc">ESTRequestGetJSON</span></code></pre>

</div>
<div class="language">
Expand Down Expand Up @@ -12267,8 +12309,8 @@ <h4>Declaration</h4>
</article>
</div>
<section class="footer">
<p>&copy; 2017 <a class="link" href="http://estimote.com" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2017-07-31)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
<p>&copy; 2017 <a class="link" href="http://estimote.com" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2017-08-23)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.7.4</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</body>
</div>
Expand Down
36 changes: 22 additions & 14 deletions Documents/Classes/ESTAnalyticsManager.html
Original file line number Diff line number Diff line change
Expand Up @@ -523,6 +523,9 @@
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Classes/ESTRequestGetDeviceDetails.html">ESTRequestGetDeviceDetails</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Classes/ESTRequestGetDevices.html">ESTRequestGetDevices</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Classes/ESTRequestGetNearables.html">ESTRequestGetNearables</a>
</li>
Expand Down Expand Up @@ -992,6 +995,9 @@
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Enums/ESTMonitoringProximity.html">ESTMonitoringProximity</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTMonitoringState">ESTMonitoringState</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTMonitoringV2ManagerError">ESTMonitoringV2ManagerError</a>
</li>
Expand Down Expand Up @@ -1227,6 +1233,9 @@
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTRequestGetDeviceDetails.h@T@ESTRequestGetDeviceDetailsBlock">ESTRequestGetDeviceDetailsBlock</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTRequestGetDevices.h@T@ESTRequestGetDevicesBlock">ESTRequestGetDevicesBlock</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTRequestV2GetDeviceDetails.h@T@ESTRequestV2GetDeviceDetailsBlock">ESTRequestV2GetDeviceDetailsBlock</a>
</li>
Expand Down Expand Up @@ -1486,12 +1495,8 @@ <h1>ESTAnalyticsManager</h1>
</div>
</div>
<p>ESTAnalyticsManager class is responsible for registering analytics requests and events, triggered by ranging and monitoring <code>CLBeaconRegion</code>.
Manager sends to Estimote Cloud up to 100 registered analytics events every 20 seconds.</p>
<div class="aside aside-warning">
<p class="aside-title">Warning</p>
<em>Important:</em> works only with iBeacon devices returned by <code>ESTBeaconManager</code> and `ESTSecureBeaconManager.

</div>
Manager sends to Estimote Cloud up to 100 registered analytics events every 20 seconds.
- warning: <em>Important:</em> works only with iBeacon devices returned by <code>ESTBeaconManager</code> and `ESTSecureBeaconManager.</p>

</div>
</section>
Expand All @@ -1513,12 +1518,8 @@ <h1>ESTAnalyticsManager</h1>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Method allows to track analytics event for given region. Analytics events will be cached and sent to Estimote Cloud.</p>
<div class="aside aside-warning">
<p class="aside-title">Warning</p>
<p>If <code>ESTGPSPositionManager</code> is enabled then <code>ESTAnalyticsManager</code> will create analytic event with GPS location assigned.</p>

</div>
<p>Method allows to track analytics event for given region. Analytics events will be cached and sent to Estimote Cloud.
- warning: If <code>ESTGPSPositionManager</code> is enabled then <code>ESTAnalyticsManager</code> will create analytic event with GPS location assigned.</p>

</div>
<div class="declaration">
Expand Down Expand Up @@ -1548,6 +1549,7 @@ <h4>Parameters</h4>
<td>
<div>
<p><code>CLBeaconRegion</code> object, for which analytics events will be tracked</p>

</div>
</td>
</tr>
Expand All @@ -1560,6 +1562,7 @@ <h4>Parameters</h4>
<td>
<div>
<p><code>ESTAnalyticsEventType</code> enum of tracked analytics events</p>

</div>
</td>
</tr>
Expand Down Expand Up @@ -1687,6 +1690,7 @@ <h4>Parameters</h4>
<td>
<div>
<p>flag indicating if analytics for monitoring should be enabled</p>

</div>
</td>
</tr>
Expand Down Expand Up @@ -1740,6 +1744,7 @@ <h4>Parameters</h4>
<td>
<div>
<p>flag indicating if analytics for ranging should be enabled</p>

</div>
</td>
</tr>
Expand Down Expand Up @@ -1792,6 +1797,7 @@ <h4>Parameters</h4>
<td>
<div>
<p>flag indicating if GPS Positioning should be enabled</p>

</div>
</td>
</tr>
Expand Down Expand Up @@ -1833,6 +1839,7 @@ <h4>Declaration</h4>
<div>
<h4>Return Value</h4>
<p>flag that indicates if analytics is enabled</p>

</div>
</section>
</div>
Expand Down Expand Up @@ -1869,6 +1876,7 @@ <h4>Declaration</h4>
<div>
<h4>Return Value</h4>
<p>flag that indicates if analytics is enabled</p>

</div>
</section>
</div>
Expand All @@ -1881,8 +1889,8 @@ <h4>Return Value</h4>
</article>
</div>
<section class="footer">
<p>&copy; 2017 <a class="link" href="http://estimote.com" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2017-07-31)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
<p>&copy; 2017 <a class="link" href="http://estimote.com" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2017-08-23)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.7.4</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</body>
</div>
Expand Down
Loading

0 comments on commit 884b4e5

Please sign in to comment.