tag:github.com,2008:https://github.com/d4rken/RxShell/releasesRelease notes from RxShell2020-07-16T21:16:01Ztag:github.com,2008:Repository/110054572/v3.0.02020-07-16T21:22:23ZRxJava3<ul>
<li>Upgrade to RxJava3</li>
<li>MinimumApi raise to 21 (RxJava3 needs 19, but 21 should be fine)</li>
</ul>d4rkentag:github.com,2008:Repository/110054572/v1.0.92018-11-26T14:33:05ZImproved debugging<ul>
<li>Updated dependencies</li>
<li>Fixed duplicate logging</li>
<li>Added a global callback for process creation and death</li>
</ul>d4rkentag:github.com,2008:Repository/110054572/v1.0.82018-07-29T18:40:02Zv1.0.8<ul>
<li>Dependency updates</li>
<li>Reduced duplicate logspam when putting RxShell into debug mode</li>
</ul>d4rkentag:github.com,2008:Repository/110054572/v1.0.72018-04-27T01:20:38Zv1.0.7<ul>
<li>Replaced <code>Pair</code> with <code>EnvVar</code> to reduce confusion</li>
</ul>d4rkentag:github.com,2008:Repository/110054572/v1.0.62018-04-27T01:21:01Zv1.0.6<ul>
<li>Dependency updates (gradle etc.).</li>
<li>Improved build process (fixed leaking dependencies).</li>
<li>Removed extra dependency on appcompat.</li>
</ul>d4rkentag:github.com,2008:Repository/110054572/v1.0.52018-04-10T15:33:20Zv1.0.5<ul>
<li><code>RootContext.EMPTY</code> should not return a <code>null</code> <code>SuApp</code> as this conflicts with the devs expectations. <code>SuBinary</code> if none is found, is not <code>null</code> either. So in the <code>EMPTY</code> case we should return non <code>null</code> objects of type <code>SuBinary.Type.NONE</code>.</li>
</ul>d4rkentag:github.com,2008:Repository/110054572/v1.0.42018-03-28T18:52:40Zv1.0.4<ul>
<li>Fixed su binary path detection (now with tests).</li>
<li>Fixed <code>SuBinary.Builder</code> not using provided shell sessions.</li>
</ul>d4rkentag:github.com,2008:Repository/110054572/v1.0.32018-03-28T18:25:59ZSuBinary path<ul>
<li>The internal matching map for su binaries is now publicly accessible</li>
<li>The su binary path is determined</li>
</ul>d4rkentag:github.com,2008:Repository/110054572/v1.0.22018-03-28T01:09:18ZImproved error behavior<p><code>Cmd.execute(...)</code> now respects buffer and processor settings on the command, even in error cases.</p>d4rkentag:github.com,2008:Repository/110054572/v1.0.12018-03-27T23:18:49ZRoot related improvements<ul>
<li>Detection for type <code>GenyMotion</code>.</li>
<li>Better differentiation between root type <code>NONE</code> and <code>UNKNOWN</code>.</li>
<li>Offer raw output in any case where su output <code>>0</code> or type <code>UNKNOWN</code>.</li>
<li>When using context switch with <code>SuperSU</code>, sanitize the passed command string.</li>
<li>Example app layout fixes.</li>
</ul>d4rken