Skip to content

Commit 8e719eb

Browse files
committed
Releasing version 5.2.0.
1 parent d76c8ce commit 8e719eb

File tree

81 files changed

+1891
-264
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+1891
-264
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ All notable changes to this project will be documented in this file.
33

44
# Next
55

6-
### Added
6+
## [5.2.0](https://github.com/MLSDev/TRON/releases/tag/5.2.0)
7+
8+
### Added
79

810
* Combine support on supported platforms through `publisher()` method on `APIRequest`, `UploadAPIRequest`, `DownloadAPIRequest`.
911
* `APIError.isCancelled` property, that tells, whether request, that errored, was cancelled by sender.

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ source "https://rubygems.org"
44
gem "fastlane"
55
gem 'octokit'
66
gem 'netrc'
7-
gem 'jazzy'
7+
gem 'jazzy', '0.13.1'
88
gem 'cocoapods'
99
gem 'mime-types'
1010
gem 'cocoapods-trunk'

Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ GEM
168168
httpclient (2.8.3)
169169
i18n (0.9.5)
170170
concurrent-ruby (~> 1.0)
171-
jazzy (0.13.5)
171+
jazzy (0.13.1)
172172
cocoapods (~> 1.5)
173173
mustache (~> 1.1)
174174
open4
@@ -268,7 +268,7 @@ DEPENDENCIES
268268
cocoapods-trunk
269269
fastlane
270270
fastlane-plugin-versioning
271-
jazzy
271+
jazzy (= 0.13.1)
272272
mime-types
273273
netrc
274274
octokit

Supporting files/Framework.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>5.1.0</string>
18+
<string>5.2.0</string>
1919
<key>CFBundleSignature</key>
2020
<string>????</string>
2121
<key>CFBundleVersion</key>

TRON.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'TRON'
3-
s.version = "5.1.0"
3+
s.version = "5.2.0"
44
s.license = 'MIT'
55
s.summary = 'Lightweight network abstraction layer, written on top of Alamofire'
66
s.homepage = 'https://github.com/MLSDev/TRON'

docs/Classes.html

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@
114114
<li class="nav-group-name">
115115
<a class="nav-group-name-link" href="Extensions.html">Extensions</a>
116116
<ul class="nav-group-tasks">
117+
<li class="nav-group-task">
118+
<a class="nav-group-task-link" href="Extensions/DataRequest.html">DataRequest</a>
119+
</li>
117120
<li class="nav-group-task">
118121
<a class="nav-group-task-link" href="Extensions/DownloadRequest.html">DownloadRequest</a>
119122
</li>
@@ -134,6 +137,9 @@
134137
<li class="nav-group-task">
135138
<a class="nav-group-task-link" href="Protocols/Plugin.html">Plugin</a>
136139
</li>
140+
<li class="nav-group-task">
141+
<a class="nav-group-task-link" href="Protocols/RequestCancellable.html">RequestCancellable</a>
142+
</li>
137143
<li class="nav-group-task">
138144
<a class="nav-group-task-link" href="Protocols/TronDelegate.html">TronDelegate</a>
139145
</li>
@@ -142,6 +148,9 @@
142148
<li class="nav-group-name">
143149
<a class="nav-group-name-link" href="Structs.html">Structures</a>
144150
<ul class="nav-group-tasks">
151+
<li class="nav-group-task">
152+
<a class="nav-group-task-link" href="Structs/DownloadError.html">DownloadError</a>
153+
</li>
145154
<li class="nav-group-task">
146155
<a class="nav-group-task-link" href="Structs/FileURLPassthroughResponseSerializer.html">FileURLPassthroughResponseSerializer</a>
147156
</li>
@@ -325,12 +334,7 @@ <h4>Declaration</h4>
325334
<section class="section">
326335
<div class="pointer"></div>
327336
<div class="abstract">
328-
<p>Plugin, that monitors sent api requests, and automatically sets UIApplication networkActivityIndicatorVisible property.</p>
329-
<div class="aside aside-note">
330-
<p class="aside-title">Note</p>
331-
this plugin should be used globally by <code><a href="Classes/TRON.html">TRON</a></code> instance. It also assumes, that you have only one <code><a href="Classes/TRON.html">TRON</a></code> in your application.
332-
333-
</div>
337+
<p>Undocumented</p>
334338

335339
<a href="Classes/NetworkActivityPlugin.html" class="slightly-smaller">See more</a>
336340
</div>
@@ -523,7 +527,7 @@ <h4>Declaration</h4>
523527
</article>
524528
</div>
525529
<section class="footer">
526-
<p>&copy; 2020 <a class="link" href="https://github.com/DenTelezhkin" target="_blank" rel="external">Denys Telezhkin</a>. All rights reserved. (Last updated: 2020-05-04)</p>
530+
<p>&copy; 2020 <a class="link" href="https://github.com/DenTelezhkin" target="_blank" rel="external">Denys Telezhkin</a>. All rights reserved. (Last updated: 2020-08-11)</p>
527531
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.1</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
528532
</section>
529533
</body>

docs/Classes/APIError.html

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@
114114
<li class="nav-group-name">
115115
<a class="nav-group-name-link" href="../Extensions.html">Extensions</a>
116116
<ul class="nav-group-tasks">
117+
<li class="nav-group-task">
118+
<a class="nav-group-task-link" href="../Extensions/DataRequest.html">DataRequest</a>
119+
</li>
117120
<li class="nav-group-task">
118121
<a class="nav-group-task-link" href="../Extensions/DownloadRequest.html">DownloadRequest</a>
119122
</li>
@@ -134,6 +137,9 @@
134137
<li class="nav-group-task">
135138
<a class="nav-group-task-link" href="../Protocols/Plugin.html">Plugin</a>
136139
</li>
140+
<li class="nav-group-task">
141+
<a class="nav-group-task-link" href="../Protocols/RequestCancellable.html">RequestCancellable</a>
142+
</li>
137143
<li class="nav-group-task">
138144
<a class="nav-group-task-link" href="../Protocols/TronDelegate.html">TronDelegate</a>
139145
</li>
@@ -142,6 +148,9 @@
142148
<li class="nav-group-name">
143149
<a class="nav-group-name-link" href="../Structs.html">Structures</a>
144150
<ul class="nav-group-tasks">
151+
<li class="nav-group-task">
152+
<a class="nav-group-task-link" href="../Structs/DownloadError.html">DownloadError</a>
153+
</li>
145154
<li class="nav-group-task">
146155
<a class="nav-group-task-link" href="../Structs/FileURLPassthroughResponseSerializer.html">FileURLPassthroughResponseSerializer</a>
147156
</li>
@@ -394,6 +403,33 @@ <h4>Declaration</h4>
394403
</section>
395404
</div>
396405
</li>
406+
<li class="item">
407+
<div>
408+
<code>
409+
<a name="/s:4TRON8APIErrorC11isCancelledSbvp"></a>
410+
<a name="//apple_ref/swift/Property/isCancelled" class="dashAnchor"></a>
411+
<a class="token" href="#/s:4TRON8APIErrorC11isCancelledSbvp">isCancelled</a>
412+
</code>
413+
</div>
414+
<div class="height-container">
415+
<div class="pointer-container"></div>
416+
<section class="section">
417+
<div class="pointer"></div>
418+
<div class="abstract">
419+
<p>Whether the request, that led to this error, was cancelled by the sender</p>
420+
421+
</div>
422+
<div class="declaration">
423+
<h4>Declaration</h4>
424+
<div class="language">
425+
<p class="aside-title">Swift</p>
426+
<pre class="highlight swift"><code><span class="kd">open</span> <span class="k">var</span> <span class="nv">isCancelled</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>
427+
428+
</div>
429+
</div>
430+
</section>
431+
</div>
432+
</li>
397433
</ul>
398434
</div>
399435
</div>
@@ -402,7 +438,7 @@ <h4>Declaration</h4>
402438
</article>
403439
</div>
404440
<section class="footer">
405-
<p>&copy; 2020 <a class="link" href="https://github.com/DenTelezhkin" target="_blank" rel="external">Denys Telezhkin</a>. All rights reserved. (Last updated: 2020-05-04)</p>
441+
<p>&copy; 2020 <a class="link" href="https://github.com/DenTelezhkin" target="_blank" rel="external">Denys Telezhkin</a>. All rights reserved. (Last updated: 2020-08-11)</p>
406442
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.1</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
407443
</section>
408444
</body>

docs/Classes/APIRequest.html

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@
114114
<li class="nav-group-name">
115115
<a class="nav-group-name-link" href="../Extensions.html">Extensions</a>
116116
<ul class="nav-group-tasks">
117+
<li class="nav-group-task">
118+
<a class="nav-group-task-link" href="../Extensions/DataRequest.html">DataRequest</a>
119+
</li>
117120
<li class="nav-group-task">
118121
<a class="nav-group-task-link" href="../Extensions/DownloadRequest.html">DownloadRequest</a>
119122
</li>
@@ -134,6 +137,9 @@
134137
<li class="nav-group-task">
135138
<a class="nav-group-task-link" href="../Protocols/Plugin.html">Plugin</a>
136139
</li>
140+
<li class="nav-group-task">
141+
<a class="nav-group-task-link" href="../Protocols/RequestCancellable.html">RequestCancellable</a>
142+
</li>
137143
<li class="nav-group-task">
138144
<a class="nav-group-task-link" href="../Protocols/TronDelegate.html">TronDelegate</a>
139145
</li>
@@ -142,6 +148,9 @@
142148
<li class="nav-group-name">
143149
<a class="nav-group-name-link" href="../Structs.html">Structures</a>
144150
<ul class="nav-group-tasks">
151+
<li class="nav-group-task">
152+
<a class="nav-group-task-link" href="../Structs/DownloadError.html">DownloadError</a>
153+
</li>
145154
<li class="nav-group-task">
146155
<a class="nav-group-task-link" href="../Structs/FileURLPassthroughResponseSerializer.html">FileURLPassthroughResponseSerializer</a>
147156
</li>
@@ -401,7 +410,7 @@ <h4>Declaration</h4>
401410
</article>
402411
</div>
403412
<section class="footer">
404-
<p>&copy; 2020 <a class="link" href="https://github.com/DenTelezhkin" target="_blank" rel="external">Denys Telezhkin</a>. All rights reserved. (Last updated: 2020-05-04)</p>
413+
<p>&copy; 2020 <a class="link" href="https://github.com/DenTelezhkin" target="_blank" rel="external">Denys Telezhkin</a>. All rights reserved. (Last updated: 2020-08-11)</p>
405414
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.1</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
406415
</section>
407416
</body>

docs/Classes/APIStub.html

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@
114114
<li class="nav-group-name">
115115
<a class="nav-group-name-link" href="../Extensions.html">Extensions</a>
116116
<ul class="nav-group-tasks">
117+
<li class="nav-group-task">
118+
<a class="nav-group-task-link" href="../Extensions/DataRequest.html">DataRequest</a>
119+
</li>
117120
<li class="nav-group-task">
118121
<a class="nav-group-task-link" href="../Extensions/DownloadRequest.html">DownloadRequest</a>
119122
</li>
@@ -134,6 +137,9 @@
134137
<li class="nav-group-task">
135138
<a class="nav-group-task-link" href="../Protocols/Plugin.html">Plugin</a>
136139
</li>
140+
<li class="nav-group-task">
141+
<a class="nav-group-task-link" href="../Protocols/RequestCancellable.html">RequestCancellable</a>
142+
</li>
137143
<li class="nav-group-task">
138144
<a class="nav-group-task-link" href="../Protocols/TronDelegate.html">TronDelegate</a>
139145
</li>
@@ -142,6 +148,9 @@
142148
<li class="nav-group-name">
143149
<a class="nav-group-name-link" href="../Structs.html">Structures</a>
144150
<ul class="nav-group-tasks">
151+
<li class="nav-group-task">
152+
<a class="nav-group-task-link" href="../Structs/DownloadError.html">DownloadError</a>
153+
</li>
145154
<li class="nav-group-task">
146155
<a class="nav-group-task-link" href="../Structs/FileURLPassthroughResponseSerializer.html">FileURLPassthroughResponseSerializer</a>
147156
</li>
@@ -545,7 +554,7 @@ <h4>Parameters</h4>
545554
</article>
546555
</div>
547556
<section class="footer">
548-
<p>&copy; 2020 <a class="link" href="https://github.com/DenTelezhkin" target="_blank" rel="external">Denys Telezhkin</a>. All rights reserved. (Last updated: 2020-05-04)</p>
557+
<p>&copy; 2020 <a class="link" href="https://github.com/DenTelezhkin" target="_blank" rel="external">Denys Telezhkin</a>. All rights reserved. (Last updated: 2020-08-11)</p>
549558
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.1</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
550559
</section>
551560
</body>

docs/Classes/BaseRequest.html

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,9 @@
114114
<li class="nav-group-name">
115115
<a class="nav-group-name-link" href="../Extensions.html">Extensions</a>
116116
<ul class="nav-group-tasks">
117+
<li class="nav-group-task">
118+
<a class="nav-group-task-link" href="../Extensions/DataRequest.html">DataRequest</a>
119+
</li>
117120
<li class="nav-group-task">
118121
<a class="nav-group-task-link" href="../Extensions/DownloadRequest.html">DownloadRequest</a>
119122
</li>
@@ -134,6 +137,9 @@
134137
<li class="nav-group-task">
135138
<a class="nav-group-task-link" href="../Protocols/Plugin.html">Plugin</a>
136139
</li>
140+
<li class="nav-group-task">
141+
<a class="nav-group-task-link" href="../Protocols/RequestCancellable.html">RequestCancellable</a>
142+
</li>
137143
<li class="nav-group-task">
138144
<a class="nav-group-task-link" href="../Protocols/TronDelegate.html">TronDelegate</a>
139145
</li>
@@ -142,6 +148,9 @@
142148
<li class="nav-group-name">
143149
<a class="nav-group-name-link" href="../Structs.html">Structures</a>
144150
<ul class="nav-group-tasks">
151+
<li class="nav-group-task">
152+
<a class="nav-group-task-link" href="../Structs/DownloadError.html">DownloadError</a>
153+
</li>
145154
<li class="nav-group-task">
146155
<a class="nav-group-task-link" href="../Structs/FileURLPassthroughResponseSerializer.html">FileURLPassthroughResponseSerializer</a>
147156
</li>
@@ -1377,7 +1386,7 @@ <h4>Return Value</h4>
13771386
</article>
13781387
</div>
13791388
<section class="footer">
1380-
<p>&copy; 2020 <a class="link" href="https://github.com/DenTelezhkin" target="_blank" rel="external">Denys Telezhkin</a>. All rights reserved. (Last updated: 2020-05-04)</p>
1389+
<p>&copy; 2020 <a class="link" href="https://github.com/DenTelezhkin" target="_blank" rel="external">Denys Telezhkin</a>. All rights reserved. (Last updated: 2020-08-11)</p>
13811390
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.1</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
13821391
</section>
13831392
</body>

0 commit comments

Comments
 (0)