tag:github.com,2008:https://github.com/signal-noise/index-core/releases Tags from index-core 2023-05-31T13:57:43Z tag:github.com,2008:Repository/409625626/v1.7.1 2023-05-31T13:57:43Z v1.7.1 celltowertrees tag:github.com,2008:Repository/409625626/v1.7.0 2023-05-30T11:44:23Z v1.7.0: Integrate Typescript (#25) <p>Integrate Typescript (<a class="issue-link js-issue-link" href="https://github.com/signal-noise/index-core/pull/25">#25</a>)</p> <p>* Welcome to Typescript</p> <p>* more ts config / add some types</p> <p>* jest for typescript</p> <p>* Fix some config / import stuff</p> <p>* move types to own file</p> <p>* Module imports work now for jest</p> <p>* Get the types to get along with d3 types</p> <p>* commit package.lock</p> <p>* fixing noImplicitAny errors</p> <p>* more types were added</p> <p>* update node versions in ci workflow</p> <p>* The boolean coercion bug was making tests fail</p> <p>* exclude some stuff from ts compiler</p> <p>* incorporate typescript-eslint and then also do some linting</p> <p>* Boolean coercion now happens on csv load</p> <p>* some fixes</p> <p>* add back indicatorsData fn signature</p> <p>* add toLowerCase to boolean coercion fn</p> <p>* use formatters in indexcore instead of tests. Also the pre-formatted indicator doesn't even need a value field</p> <p>* cleanup</p> <p>* Adding linting rules</p> <p>* feat: added husky config</p> <p>* "progress"</p> <p>* Top level value is now stored as '0' in entity scores list</p> <p>* fix: Add back code I removed that normalised diverging indicators</p> <p>* fix: add back some code</p> <p>* fix: icicle</p> <p>* fix: remove some comments and no loops</p> <p>* fix: remove a few more comments</p> <p>* fix: `data` just keeps scores without copying whole entity</p> <p>* style: cleanup</p> <p>* style: remove unneeded comments</p> <p>---------</p> <p>Co-authored-by: Manish Nautiyal &lt;manishnautiyal@economist.com&gt;</p> celltowertrees tag:github.com,2008:Repository/409625626/v1.6.1 2022-03-31T12:14:15Z 1.6.1 <p>Bug fix/deal with indicators over 9 (<a class="issue-link js-issue-link" href="https://github.com/signal-noise/index-core/pull/22">#22</a>)</p> <p>* proper checks for indicator length <br />based on elements rather than string length</p> tomgp tag:github.com,2008:Repository/409625626/v1.6.0 2022-03-31T08:06:14Z 1.6.0 <p>Add clamping (<a class="issue-link js-issue-link" href="https://github.com/signal-noise/index-core/pull/21">#21</a>)</p> <p>* add new test data <br />* add clamping and tests to index-core <br />* add clamping and tests to the utils <br />* docs</p> tomgp tag:github.com,2008:Repository/409625626/v1.5.3 2022-03-11T12:25:12Z v1.5.3 <p>Fix boolean coercion bug (<a class="issue-link js-issue-link" href="https://github.com/signal-noise/index-core/pull/20">#20</a>)</p> <p>* fix that bug! <br />* fix linting and add it to the CI process <br />* bump version</p> tomgp tag:github.com,2008:Repository/409625626/v1.5.2 2022-03-09T13:19:06Z v1.5.2 <p>Adjusted value return (<a class="issue-link js-issue-link" href="https://github.com/signal-noise/index-core/pull/19">#19</a>)</p> <p>* improve return object from adjustValue</p> tomgp tag:github.com,2008:Repository/409625626/v1.5.0 2022-03-08T14:51:39Z v1.5.0 <p>Add getEntityIndicator (<a class="issue-link js-issue-link" href="https://github.com/signal-noise/index-core/pull/18">#18</a>)</p> <p>* add a method for getting the value of an indicator</p> tomgp tag:github.com,2008:Repository/409625626/v1.4.2 2022-03-02T14:27:44Z v1.4.2 tomgp tag:github.com,2008:Repository/409625626/v1.4.1 2022-02-28T17:07:29Z v1.4.1 <p>Fix adjustments (<a class="issue-link js-issue-link" href="https://github.com/signal-noise/index-core/pull/16">#16</a>)</p> <p>* provide calculation list to the indexEntity function <br />* allow individual indicators to be reset <br />* allow bulk resetting of adjusted indicators <br />* add tests for adjusting and resetting <br />* Update docs <br />* version bump <br />* remove redundant clone() (indexEntity already clones the entity)</p> tomgp tag:github.com,2008:Repository/409625626/v1.4.0 2022-02-04T12:40:01Z v1.4.0 - prevent overwrite <p>Indicator value override (<a class="issue-link js-issue-link" href="https://github.com/signal-noise/index-core/pull/15">#15</a>)</p> <p>* tighten indicator identification <br />* add testing workflow <br />* allow the user to hardcode calculated indicator values</p> tomgp