tag:github.com,2008:https://github.com/piotr-oles/redux-detector/releasesRelease notes from redux-detector2019-09-01T10:55:10Ztag:github.com,2008:Repository/78049318/v1.0.02019-09-01T15:03:56Zv1.0.0<h1><a href="https://github.com/piotr-oles/redux-detector/compare/v0.8.0...v1.0.0">1.0.0</a> (2019-09-01)</h1>
<h3>Bug Fixes</h3>
<ul>
<li>๐ use reduceRight instead of reduce in composeDetectors (<a href="https://github.com/piotr-oles/redux-detector/commit/164d953">164d953</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>โ๏ธ add API documentation and remove was* functions (<a href="https://github.com/piotr-oles/redux-detector/commit/15f1b08">15f1b08</a>)</li>
<li>โ๏ธ add api documentation for combine and compose fns (<a href="https://github.com/piotr-oles/redux-detector/commit/857537e">857537e</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li>๐ธ Add condition detector support (<a href="https://github.com/piotr-oles/redux-detector/commit/4eb8dfd">4eb8dfd</a>)</li>
<li>๐ธ add detector listener to handle disptach result (<a href="https://github.com/piotr-oles/redux-detector/commit/ba34de8">ba34de8</a>)</li>
<li>๐ธ Change API for better Developer Experience (<a href="https://github.com/piotr-oles/redux-detector/commit/8bdafb9">8bdafb9</a>)</li>
<li>๐ธ Create more generic Detector<TState, TResult> type (<a href="https://github.com/piotr-oles/redux-detector/commit/051880d">051880d</a>)</li>
<li>๐ธ Extend <code>mapNextState</code> and <code>mapPrevState</code> (<a href="https://github.com/piotr-oles/redux-detector/commit/fd07839">fd07839</a>)</li>
<li>๐ธ Make <code>composeDetectors</code> less type strict (<a href="https://github.com/piotr-oles/redux-detector/commit/2ca10cc">2ca10cc</a>)</li>
<li>๐ธ Make action type less strict (<a href="https://github.com/piotr-oles/redux-detector/commit/b093b56">b093b56</a>)</li>
<li>๐ธ Rename reduceDetectors to composeDetectors (<a href="https://github.com/piotr-oles/redux-detector/commit/40ad2a4">40ad2a4</a>)</li>
<li>๐ธ update dependencies (<a href="https://github.com/piotr-oles/redux-detector/commit/1dea7a1">1dea7a1</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li>๐งจ composeDetectors reduce from right to left (reduces from left to right<br>
before the fix)</li>
<li>๐งจ Renamed function <code>rmountDetector</code> to <code>mapState</code>.</li>
<li>๐งจ Renamed function <code>reduceDetectors</code> to <code>composeDetectors</code>.</li>
<li>๐งจ Renamed type Detector<s> to ActionsDetector<TState, TAction> and added<br>
Detector<TState, TResult> type (more generic).</s></li><s>
</s></ul>piotr-olestag:github.com,2008:Repository/78049318/v1.0.0-rc.8@beta2019-08-31T15:16:12Zv1.0.0-rc.8@beta<h1><a href="https://github.com/piotr-oles/redux-detector/compare/v1.0.0-rc.7@beta...v1.0.0-rc.8@beta">1.0.0-rc.8</a> (2019-08-31)</h1>
<h3>Features</h3>
<ul>
<li>๐ธ update dependencies (<a href="https://github.com/piotr-oles/redux-detector/commit/7cd10af">7cd10af</a>)</li>
</ul>piotr-olestag:github.com,2008:Repository/78049318/v1.0.0-rc.7@beta2019-08-31T15:02:33Zv1.0.0-rc.7@beta<h1><a href="https://github.com/piotr-oles/redux-detector/compare/v1.0.0-rc.6@beta...v1.0.0-rc.7@beta">1.0.0-rc.7</a> (2019-08-31)</h1>
<h3>Features</h3>
<ul>
<li>๐ธ add detector listener to handle disptach result (<a href="https://github.com/piotr-oles/redux-detector/commit/70d7af7">70d7af7</a>)</li>
</ul>piotr-olestag:github.com,2008:Repository/78049318/v1.0.0-rc.6@beta2019-08-21T08:48:44Zv1.0.0-rc.6@beta<h1><a href="https://github.com/piotr-oles/redux-detector/compare/v1.0.0-rc.5@beta...v1.0.0-rc.6@beta">1.0.0-rc.6</a> (2019-08-21)</h1>
<h3>Documentation</h3>
<ul>
<li>โ๏ธ add API documentation and remove was* functions (<a href="https://github.com/piotr-oles/redux-detector/commit/0b5b1ca">0b5b1ca</a>)</li>
<li>โ๏ธ add api documentation for combine and compose fns (<a href="https://github.com/piotr-oles/redux-detector/commit/e2df6fb">e2df6fb</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li>๐งจ Removed <code>wasEqual</code>, <code>wasFalsy</code> and <code>wasTruthy</code> functions</li>
<li>๐งจ rename conditionDetector function to composeIf to make API more<br>
consistent</li>
</ul>piotr-olestag:github.com,2008:Repository/78049318/v1.0.0-rc.5@beta2019-05-20T22:00:28Zv1.0.0-rc.5@beta<h1><a href="https://github.com/piotr-oles/redux-detector/compare/v1.0.0-rc.4@beta...v1.0.0-rc.5@beta">1.0.0-rc.5</a> (2019-05-20)</h1>
<h3>Bug Fixes</h3>
<ul>
<li>๐ use reduceRight instead of reduce in composeDetectors (<a href="https://github.com/piotr-oles/redux-detector/commit/d866a27">d866a27</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li>๐งจ composeDetectors reduce from right to left (reduces from left to right<br>
before the fix)</li>
</ul>piotr-olestag:github.com,2008:Repository/78049318/v1.0.0-rc.4@beta2019-04-17T13:45:51Zv1.0.0-rc.4@beta<h1><a href="https://github.com/piotr-oles/redux-detector/compare/v1.0.0-rc.3@beta...v1.0.0-rc.4@beta">1.0.0-rc.4</a> (2019-04-17)</h1>
<h3>Features</h3>
<ul>
<li>๐ธ Make <code>composeDetectors</code> less type strict (<a href="https://github.com/piotr-oles/redux-detector/commit/8fed390">8fed390</a>)</li>
</ul>piotr-olestag:github.com,2008:Repository/78049318/v1.0.0-rc.3@beta2019-04-17T13:10:12Zv1.0.0-rc.3@beta<h1><a href="https://github.com/piotr-oles/redux-detector/compare/v1.0.0-rc.2@beta...v1.0.0-rc.3@beta">1.0.0-rc.3</a> (2019-04-17)</h1>
<h3>Features</h3>
<ul>
<li>๐ธ Make action type less strict (<a href="https://github.com/piotr-oles/redux-detector/commit/84f1410">84f1410</a>)</li>
</ul>piotr-olestag:github.com,2008:Repository/78049318/v1.0.0-rc.2@beta2019-04-17T12:51:34Zv1.0.0-rc.2@beta<h1><a href="https://github.com/piotr-oles/redux-detector/compare/v1.0.0-rc.1@beta...v1.0.0-rc.2@beta">1.0.0-rc.2</a> (2019-04-17)</h1>
<h3>Features</h3>
<ul>
<li>๐ธ Change API for better Developer Experience (<a href="https://github.com/piotr-oles/redux-detector/commit/f9810b7">f9810b7</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li>๐งจ <code>mapState</code> renamed to <code>mapDetector</code> and now it requires both selector<br>
and detector as an argument. <code>mapFalsy</code>, <code>mapTruthy</code>, <code>changedFrom</code>,<br>
<code>changedFromFalsy</code>, <code>changedFromTruthy</code> and <code>changedTo</code> removed.<br>
<code>changed</code>, <code>changedToFalsy</code> and <code>changedToTruthy</code> now is a detector<br>
factory and requires selector as an argument.</li>
</ul>piotr-olestag:github.com,2008:Repository/78049318/v1.0.0-rc.1@beta2019-09-01T10:54:23Zv1.0.0-rc.1@beta<h1><a href="https://github.com/piotr-oles/redux-detector/compare/v0.7.0...v1.0.0-rc.1@beta">1.0.0-rc.1</a> (2019-04-16)</h1>
<h3>Features</h3>
<ul>
<li>๐ธ Add condition detector support (<a href="https://github.com/piotr-oles/redux-detector/commit/ab28511">ab28511</a>)</li>
<li>๐ธ Create more generic Detector<TState, TResult> type (<a href="https://github.com/piotr-oles/redux-detector/commit/8cecae2">8cecae2</a>)</li>
<li>๐ธ Extend <code>mapNextState</code> and <code>mapPrevState</code> (<a href="https://github.com/piotr-oles/redux-detector/commit/0132046">0132046</a>)</li>
<li>๐ธ Rename reduceDetectors to composeDetectors (<a href="https://github.com/piotr-oles/redux-detector/commit/f0084b8">f0084b8</a>)</li>
<li>๐ธ Upgrade libraries and add support for redux@^4.0.0 (<a href="https://github.com/piotr-oles/redux-detector/commit/2d4772b">2d4772b</a>)</li>
</ul>
<h3>BREAKING CHANGES</h3>
<ul>
<li>๐งจ Renamed function <code>mountDetector</code> to <code>mapState</code>.</li>
<li>๐งจ Renamed function <code>reduceDetectors</code> to <code>composeDetectors</code>.</li>
<li>๐งจ Renamed type Detector<s> to ActionsDetector<TState, TAction> and added<br>
Detector<TState, TResult> type (more generic).</s></li><s>
</s></ul>piotr-olestag:github.com,2008:Repository/78049318/v0.8.02019-04-11T18:35:19Zv0.8.0<h1><a href="https://github.com/piotr-oles/redux-detector/compare/v0.7.0...v0.8.0">0.8.0</a> (2019-04-11)</h1>
<h3>Features</h3>
<ul>
<li>๐ธ Upgrade libraries and add support for redux@^4.0.0 (<a href="https://github.com/piotr-oles/redux-detector/commit/2d4772b">2d4772b</a>)</li>
</ul>piotr-oles