From ec3964571844f6d43602b76b060c41af07e78f39 Mon Sep 17 00:00:00 2001 From: Jason Mulligan Date: Mon, 5 Apr 2021 09:39:21 -0400 Subject: [PATCH] Updating CHANGELOG.md --- CHANGELOG.md | 923 ++++++++++++++++++++++++++------------------------- 1 file changed, 466 insertions(+), 457 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a7e5c7..77f014e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,1084 +4,1093 @@ All notable changes to this project will be documented in this file. Dates are d Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). -#### [13.0.1](https://github.com//avoidwork/haro.git/compare/13.0.0...13.0.1) +#### [13.1.0](https://github.com/avoidwork/haro/compare/13.1.0...13.1.0) + +#### [13.1.0](https://github.com/avoidwork/haro/compare/13.0.1...13.1.0) + +> 5 April 2021 + +- Creating `onoverride(type)` and executing from `override(type)`, updating dependencies, updating copyright year in LICENSE & README.md [`35ab498`](https://github.com/avoidwork/haro/commit/35ab498030fa4c13e0c35727c621069f11f2c878) + +#### [13.0.1](https://github.com/avoidwork/haro/compare/13.0.0...13.0.1) > 9 December 2020 -- Removing superficial/unneeded ops & property [`d00a01b`](https://github.com//avoidwork/haro.git/commit/d00a01b1c97ac08d974d099e86841527cb3e0ea8) +- Removing superficial/unneeded ops & property [`d00a01b`](https://github.com/avoidwork/haro/commit/d00a01b1c97ac08d974d099e86841527cb3e0ea8) +- Updating CHANGELOG.md [`ed7d074`](https://github.com/avoidwork/haro/commit/ed7d074b8540d1db9d5bf2d9f5ae95b2668fd6cf) -### [13.0.0](https://github.com//avoidwork/haro.git/compare/12.0.0...13.0.0) +### [13.0.0](https://github.com/avoidwork/haro/compare/12.0.0...13.0.0) > 4 December 2020 -- Revert "Merge pull request #71 from avoidwork/workers" [`90351ae`](https://github.com//avoidwork/haro.git/commit/90351ae54b57f41f76c40c360e095958c7c50e58) -- Version bump to release, generating CHANGELOG.md, undoes `ArrayBuffer` work [`e94411e`](https://github.com//avoidwork/haro.git/commit/e94411e78388a808d7a7c1f1ed6432e45c24015a) -- Revert "Version bump to release, generating CHANGELOG.md" [`8caf564`](https://github.com//avoidwork/haro.git/commit/8caf56450a2e915d1b75bbdfb87ee8b8b3e043c6) +- Revert "Merge pull request #71 from avoidwork/workers" [`90351ae`](https://github.com/avoidwork/haro/commit/90351ae54b57f41f76c40c360e095958c7c50e58) +- Version bump to release, generating CHANGELOG.md, undoes `ArrayBuffer` work [`e94411e`](https://github.com/avoidwork/haro/commit/e94411e78388a808d7a7c1f1ed6432e45c24015a) +- Revert "Version bump to release, generating CHANGELOG.md" [`8caf564`](https://github.com/avoidwork/haro/commit/8caf56450a2e915d1b75bbdfb87ee8b8b3e043c6) -### [12.0.0](https://github.com//avoidwork/haro.git/compare/11.0.3...12.0.0) +### [12.0.0](https://github.com/avoidwork/haro/compare/11.0.3...12.0.0) > 3 December 2020 -- Binary storage [`#71`](https://github.com//avoidwork/haro.git/pull/71) -- Adding benchmark data.json (missed in last commit) [`20139cf`](https://github.com//avoidwork/haro.git/commit/20139cf5845e345e1365bdd9334a30d7b938709a) -- Initial refactoring to storing `ArrayBuffer` instances instead of `Objects` [`c98d3be`](https://github.com//avoidwork/haro.git/commit/c98d3be2f9e7903acb5b62941234349d42dcfd12) -- Removing `clone()` because it's not needed if working with `ArrayBuffer` instances [`de32c95`](https://github.com//avoidwork/haro.git/commit/de32c95f613d9776aabf3fc6d9d5247fc9a2598a) +- Binary storage [`#71`](https://github.com/avoidwork/haro/pull/71) +- Adding benchmark data.json (missed in last commit) [`20139cf`](https://github.com/avoidwork/haro/commit/20139cf5845e345e1365bdd9334a30d7b938709a) +- Initial refactoring to storing `ArrayBuffer` instances instead of `Objects` [`c98d3be`](https://github.com/avoidwork/haro/commit/c98d3be2f9e7903acb5b62941234349d42dcfd12) +- Removing `clone()` because it's not needed if working with `ArrayBuffer` instances [`de32c95`](https://github.com/avoidwork/haro/commit/de32c95f613d9776aabf3fc6d9d5247fc9a2598a) -#### [11.0.3](https://github.com//avoidwork/haro.git/compare/11.0.2...11.0.3) +#### [11.0.3](https://github.com/avoidwork/haro/compare/11.0.2...11.0.3) > 29 November 2020 -- Removing `logical not` operators, removing argument from `has()` [`f967ab2`](https://github.com//avoidwork/haro.git/commit/f967ab2cd10e71e01fe97a5c9905256639f462a8) -- Updating CHANGELOG.md [`d8eb0a7`](https://github.com//avoidwork/haro.git/commit/d8eb0a7ad51afff237680f450eba92fdaeae3f1e) -- Updating CHANGELOG.md [`792cd3b`](https://github.com//avoidwork/haro.git/commit/792cd3bc5fb196d90d7248141b02c86fd5406e3b) +- Removing `logical not` operators, removing argument from `has()` [`f967ab2`](https://github.com/avoidwork/haro/commit/f967ab2cd10e71e01fe97a5c9905256639f462a8) +- Updating CHANGELOG.md [`d8eb0a7`](https://github.com/avoidwork/haro/commit/d8eb0a7ad51afff237680f450eba92fdaeae3f1e) +- Updating CHANGELOG.md [`792cd3b`](https://github.com/avoidwork/haro/commit/792cd3bc5fb196d90d7248141b02c86fd5406e3b) -#### [11.0.2](https://github.com//avoidwork/haro.git/compare/11.0.1...11.0.2) +#### [11.0.2](https://github.com/avoidwork/haro/compare/11.0.1...11.0.2) > 28 November 2020 -- Fixing a copy/pasta error in new `indexKeys()` [`54541a8`](https://github.com//avoidwork/haro.git/commit/54541a89dbefed882d0018a0a8bb4e4885664add) +- Fixing a copy/pasta error in new `indexKeys()` [`54541a8`](https://github.com/avoidwork/haro/commit/54541a89dbefed882d0018a0a8bb4e4885664add) -#### [11.0.1](https://github.com//avoidwork/haro.git/compare/11.0.0...11.0.1) +#### [11.0.1](https://github.com/avoidwork/haro/compare/11.0.0...11.0.1) > 26 November 2020 -- Removing `exec()` and unneeded `Promise` instances [`83342a7`](https://github.com//avoidwork/haro.git/commit/83342a745612fd18364b97bb554613a3b941ab21) -- Updating CHANGELOG.md [`e18cad1`](https://github.com//avoidwork/haro.git/commit/e18cad18663bf358b5b3f833fe56c7271524ca56) +- Removing `exec()` and unneeded `Promise` instances [`83342a7`](https://github.com/avoidwork/haro/commit/83342a745612fd18364b97bb554613a3b941ab21) +- Updating CHANGELOG.md [`e18cad1`](https://github.com/avoidwork/haro/commit/e18cad18663bf358b5b3f833fe56c7271524ca56) -### [11.0.0](https://github.com//avoidwork/haro.git/compare/10.0.0...11.0.0) +### [11.0.0](https://github.com/avoidwork/haro/compare/10.0.0...11.0.0) > 26 November 2020 -- Find [`#70`](https://github.com//avoidwork/haro.git/pull/70) -- Early version bump to imply memory requirements are going to change and can be considered a "breaking change" [`582809a`](https://github.com//avoidwork/haro.git/commit/582809ae4325a7e89d134d9b977ca2d0f2597802) -- Updating changelog [`8e4d362`](https://github.com//avoidwork/haro.git/commit/8e4d3621bb23f16d676a36d1fd94c2ca998c7ac1) -- Refactoring how `setIndex()` generates data [`053d946`](https://github.com//avoidwork/haro.git/commit/053d94614e9b8e7e6e4b485a99f1395068823413) +- Find [`#70`](https://github.com/avoidwork/haro/pull/70) +- Early version bump to imply memory requirements are going to change and can be considered a "breaking change" [`582809a`](https://github.com/avoidwork/haro/commit/582809ae4325a7e89d134d9b977ca2d0f2597802) +- Updating changelog [`8e4d362`](https://github.com/avoidwork/haro/commit/8e4d3621bb23f16d676a36d1fd94c2ca998c7ac1) +- Refactoring how `setIndex()` generates data [`053d946`](https://github.com/avoidwork/haro/commit/053d94614e9b8e7e6e4b485a99f1395068823413) -### [10.0.0](https://github.com//avoidwork/haro.git/compare/9.0.1...10.0.0) +### [10.0.0](https://github.com/avoidwork/haro/compare/9.0.1...10.0.0) > 24 November 2020 -- Updating everything [`#69`](https://github.com//avoidwork/haro.git/pull/69) -- Updating build tools, breaking change with a named export [`b327eb2`](https://github.com//avoidwork/haro.git/commit/b327eb22e76592e4e2ab9f7c52acbf3ca9e3ae3c) -- Adding `auto-changelog` dev dependency back, turning original value of `repository.url` [`21f64c2`](https://github.com//avoidwork/haro.git/commit/21f64c2be4a0b21691eba7c7f3eb2f65e4aad6ac) -- Updating the remaining tests [`6056e3d`](https://github.com//avoidwork/haro.git/commit/6056e3df1dfd6fac0bde886b4b4b0d9977a5e3f8) +- Updating everything [`#69`](https://github.com/avoidwork/haro/pull/69) +- Updating build tools, breaking change with a named export [`b327eb2`](https://github.com/avoidwork/haro/commit/b327eb22e76592e4e2ab9f7c52acbf3ca9e3ae3c) +- Adding `auto-changelog` dev dependency back, turning original value of `repository.url` [`21f64c2`](https://github.com/avoidwork/haro/commit/21f64c2be4a0b21691eba7c7f3eb2f65e4aad6ac) +- Updating the remaining tests [`6056e3d`](https://github.com/avoidwork/haro/commit/6056e3df1dfd6fac0bde886b4b4b0d9977a5e3f8) -#### [9.0.1](https://github.com//avoidwork/haro.git/compare/9.0.0...9.0.1) +#### [9.0.1](https://github.com/avoidwork/haro/compare/9.0.0...9.0.1) > 16 September 2020 -- Fixing how multiple inputs for a non-array attribute is queried [`8d3554c`](https://github.com//avoidwork/haro.git/commit/8d3554c756d42ddfeff935956253e86bb84f848d) +- Fixing how multiple inputs for a non-array attribute is queried [`8d3554c`](https://github.com/avoidwork/haro/commit/8d3554c756d42ddfeff935956253e86bb84f848d) -### [9.0.0](https://github.com//avoidwork/haro.git/compare/8.0.4...9.0.0) +### [9.0.0](https://github.com/avoidwork/haro/compare/8.0.4...9.0.0) > 3 September 2020 -- Updating CHANGELOG.md [`9030311`](https://github.com//avoidwork/haro.git/commit/90303119b2314564ad6878a672e6e6829f88ebb6) -- Fixing `dump("indexes")` such that Map keys remain the correct type, updating tests - breaking change to support primitives again [`629dae8`](https://github.com//avoidwork/haro.git/commit/629dae8bd2526d0467f1560d5fd16a200dda1b40) +- Updating CHANGELOG.md [`9030311`](https://github.com/avoidwork/haro/commit/90303119b2314564ad6878a672e6e6829f88ebb6) +- Fixing `dump("indexes")` such that Map keys remain the correct type, updating tests - breaking change to support primitives again [`629dae8`](https://github.com/avoidwork/haro/commit/629dae8bd2526d0467f1560d5fd16a200dda1b40) -#### [8.0.4](https://github.com//avoidwork/haro.git/compare/8.0.3...8.0.4) +#### [8.0.4](https://github.com/avoidwork/haro/compare/8.0.3...8.0.4) > 3 September 2020 -- Fixing `dump("indexes")` such that Map keys remain the correct type [`bc72535`](https://github.com//avoidwork/haro.git/commit/bc725351381b4a0fe8d80c1f0803db64fb46e27f) +- Fixing `dump("indexes")` such that Map keys remain the correct type [`bc72535`](https://github.com/avoidwork/haro/commit/bc725351381b4a0fe8d80c1f0803db64fb46e27f) -#### [8.0.3](https://github.com//avoidwork/haro.git/compare/8.0.2...8.0.3) +#### [8.0.3](https://github.com/avoidwork/haro/compare/8.0.2...8.0.3) > 10 May 2020 -- Minor optimization in `filter()` [`43a842a`](https://github.com//avoidwork/haro.git/commit/43a842adab9985f02b842fae20699a9378546bef) -- Updating CHANGELOG.md [`786d540`](https://github.com//avoidwork/haro.git/commit/786d540740451743121974b2048bff77268b7e9d) +- Minor optimization in `filter()` [`43a842a`](https://github.com/avoidwork/haro/commit/43a842adab9985f02b842fae20699a9378546bef) +- Updating CHANGELOG.md [`786d540`](https://github.com/avoidwork/haro/commit/786d540740451743121974b2048bff77268b7e9d) -#### [8.0.2](https://github.com//avoidwork/haro.git/compare/8.0.1...8.0.2) +#### [8.0.2](https://github.com/avoidwork/haro/compare/8.0.1...8.0.2) > 10 May 2020 -- Optimizing `filter()` [`554cd55`](https://github.com//avoidwork/haro.git/commit/554cd55f396abd307604cced41515f98413ab085) -- Updating CHANGELOG.md [`ee45739`](https://github.com//avoidwork/haro.git/commit/ee4573948169098f904cb4c7e98625e26347905b) +- Optimizing `filter()` [`554cd55`](https://github.com/avoidwork/haro/commit/554cd55f396abd307604cced41515f98413ab085) +- Updating CHANGELOG.md [`ee45739`](https://github.com/avoidwork/haro/commit/ee4573948169098f904cb4c7e98625e26347905b) -#### [8.0.1](https://github.com//avoidwork/haro.git/compare/8.0.0...8.0.1) +#### [8.0.1](https://github.com/avoidwork/haro/compare/8.0.0...8.0.1) > 8 May 2020 -- Generating missing build assets? version bump to release [`ba219eb`](https://github.com//avoidwork/haro.git/commit/ba219eb975f3a75d1e0997e79d897046470b9341) -- Updating CHANGELOG.md [`68d288a`](https://github.com//avoidwork/haro.git/commit/68d288a48b6fd692d9e89bac642a3b95d89f370b) +- Generating missing build assets? version bump to release [`ba219eb`](https://github.com/avoidwork/haro/commit/ba219eb975f3a75d1e0997e79d897046470b9341) +- Updating CHANGELOG.md [`68d288a`](https://github.com/avoidwork/haro/commit/68d288a48b6fd692d9e89bac642a3b95d89f370b) -### [8.0.0](https://github.com//avoidwork/haro.git/compare/7.0.2...8.0.0) +### [8.0.0](https://github.com/avoidwork/haro/compare/7.0.2...8.0.0) > 7 May 2020 -- Removing truthy condition from `get()` such that the output is consistent in shape (breaking change for invalid key & tuple result), updating "invalid" read tests [`1cd84f5`](https://github.com//avoidwork/haro.git/commit/1cd84f57c3e5b6b841dd301b672870c1b82f62a0) -- Updating CHANGELOG.md [`476d5d0`](https://github.com//avoidwork/haro.git/commit/476d5d0ea47d1478c324602fc69f2922ac0c5b27) +- Removing truthy condition from `get()` such that the output is consistent in shape (breaking change for invalid key & tuple result), updating "invalid" read tests [`1cd84f5`](https://github.com/avoidwork/haro/commit/1cd84f57c3e5b6b841dd301b672870c1b82f62a0) +- Updating CHANGELOG.md [`476d5d0`](https://github.com/avoidwork/haro/commit/476d5d0ea47d1478c324602fc69f2922ac0c5b27) -#### [7.0.2](https://github.com//avoidwork/haro.git/compare/7.0.1...7.0.2) +#### [7.0.2](https://github.com/avoidwork/haro/compare/7.0.1...7.0.2) > 13 April 2020 -- Removing unneeded attributes for major release [`4c238ea`](https://github.com//avoidwork/haro.git/commit/4c238ead678d7005948db107216438ae29aa250d) +- Removing unneeded attributes for major release [`4c238ea`](https://github.com/avoidwork/haro/commit/4c238ead678d7005948db107216438ae29aa250d) -#### [7.0.1](https://github.com//avoidwork/haro.git/compare/7.0.0...7.0.1) +#### [7.0.1](https://github.com/avoidwork/haro/compare/7.0.0...7.0.1) > 11 April 2020 -- Undoing change to `toArray()` and adding a minor optimization [`b5561f5`](https://github.com//avoidwork/haro.git/commit/b5561f532e074f0080c595be3799dfaa300020cd) +- Undoing change to `toArray()` and adding a minor optimization [`b5561f5`](https://github.com/avoidwork/haro/commit/b5561f532e074f0080c595be3799dfaa300020cd) -### [7.0.0](https://github.com//avoidwork/haro.git/compare/6.0.1...7.0.0) +### [7.0.0](https://github.com/avoidwork/haro/compare/6.0.1...7.0.0) > 11 April 2020 -- Narrowing responsibilities [`#66`](https://github.com//avoidwork/haro.git/pull/66) -- Bump acorn from 7.1.0 to 7.1.1 [`#65`](https://github.com//avoidwork/haro.git/pull/65) -- Swapping `babel-minify` for `terser` [`b5a910b`](https://github.com//avoidwork/haro.git/commit/b5a910bfcd89050bab23d781ec95d58789ee8102) -- Updating CHANGELOG.md [`e35a5d3`](https://github.com//avoidwork/haro.git/commit/e35a5d3f43ec1b02778d09c1b9882621424a85d1) -- Updating CHANGELOG.md [`137baa6`](https://github.com//avoidwork/haro.git/commit/137baa66bb5f2230e1199939a328cff34f2bac9d) +- Narrowing responsibilities [`#66`](https://github.com/avoidwork/haro/pull/66) +- Bump acorn from 7.1.0 to 7.1.1 [`#65`](https://github.com/avoidwork/haro/pull/65) +- Swapping `babel-minify` for `terser` [`b5a910b`](https://github.com/avoidwork/haro/commit/b5a910bfcd89050bab23d781ec95d58789ee8102) +- Updating CHANGELOG.md [`e35a5d3`](https://github.com/avoidwork/haro/commit/e35a5d3f43ec1b02778d09c1b9882621424a85d1) +- Updating CHANGELOG.md [`137baa6`](https://github.com/avoidwork/haro/commit/137baa66bb5f2230e1199939a328cff34f2bac9d) -#### [6.0.1](https://github.com//avoidwork/haro.git/compare/6.0.0...6.0.1) +#### [6.0.1](https://github.com/avoidwork/haro/compare/6.0.0...6.0.1) > 22 February 2020 -- Refactoring `toArray()` to not use `limit()` [`30fe2d1`](https://github.com//avoidwork/haro.git/commit/30fe2d1224daae7c1ecb94197c3d06e2ae133f05) -- Updating CHANGELOG.md [`50972c0`](https://github.com//avoidwork/haro.git/commit/50972c009a5cbc52b27d0c104ccd8d6afcc03514) +- Refactoring `toArray()` to not use `limit()` [`30fe2d1`](https://github.com/avoidwork/haro/commit/30fe2d1224daae7c1ecb94197c3d06e2ae133f05) +- Updating CHANGELOG.md [`50972c0`](https://github.com/avoidwork/haro/commit/50972c009a5cbc52b27d0c104ccd8d6afcc03514) -### [6.0.0](https://github.com//avoidwork/haro.git/compare/5.0.1...6.0.0) +### [6.0.0](https://github.com/avoidwork/haro/compare/5.0.1...6.0.0) > 22 February 2020 -- Optimizations [`#64`](https://github.com//avoidwork/haro.git/pull/64) -- Refactoring `dump()` & `override()` to do less ops [`30c31d9`](https://github.com//avoidwork/haro.git/commit/30c31d951bfb6a7a8464f0bb3ca45fe9170598fe) -- Updating minimum node.js engine & updating travis-ci.org config, removing old benchmark.js [`4eccd0c`](https://github.com//avoidwork/haro.git/commit/4eccd0c4f12a02bf404618f62415603b77d1bcc2) -- Removing unneeded funtions, etc. [`3cd35a0`](https://github.com//avoidwork/haro.git/commit/3cd35a0fc7efbf6cd2357e42ddfab03fa429e5f8) +- Optimizations [`#64`](https://github.com/avoidwork/haro/pull/64) +- Refactoring `dump()` & `override()` to do less ops [`30c31d9`](https://github.com/avoidwork/haro/commit/30c31d951bfb6a7a8464f0bb3ca45fe9170598fe) +- Updating minimum node.js engine & updating travis-ci.org config, removing old benchmark.js [`4eccd0c`](https://github.com/avoidwork/haro/commit/4eccd0c4f12a02bf404618f62415603b77d1bcc2) +- Removing unneeded funtions, etc. [`3cd35a0`](https://github.com/avoidwork/haro/commit/3cd35a0fc7efbf6cd2357e42ddfab03fa429e5f8) -#### [5.0.1](https://github.com//avoidwork/haro.git/compare/5.0.0...5.0.1) +#### [5.0.1](https://github.com/avoidwork/haro/compare/5.0.0...5.0.1) > 20 December 2019 -- Updating README.md [`b2889a5`](https://github.com//avoidwork/haro.git/commit/b2889a50d8eb1d4e393f85c0e007b4273bcb2b39) -- Updating CHANGELOG.md [`f4db1a9`](https://github.com//avoidwork/haro.git/commit/f4db1a91c5941b9e35617dc4454d6bc7b1bd8fce) -- Updating FUNDING.yml [`4e68870`](https://github.com//avoidwork/haro.git/commit/4e68870adaf739d3c611bd936c93c5c212469037) +- Updating README.md [`b2889a5`](https://github.com/avoidwork/haro/commit/b2889a50d8eb1d4e393f85c0e007b4273bcb2b39) +- Updating CHANGELOG.md [`f4db1a9`](https://github.com/avoidwork/haro/commit/f4db1a91c5941b9e35617dc4454d6bc7b1bd8fce) +- Updating FUNDING.yml [`4e68870`](https://github.com/avoidwork/haro/commit/4e68870adaf739d3c611bd936c93c5c212469037) -### [5.0.0](https://github.com//avoidwork/haro.git/compare/4.7.0...5.0.0) +### [5.0.0](https://github.com/avoidwork/haro/compare/4.7.0...5.0.0) > 20 December 2019 -- Create FUNDING.yml [`#63`](https://github.com//avoidwork/haro.git/pull/63) -- Bump eslint-utils from 1.4.0 to 1.4.2 [`#62`](https://github.com//avoidwork/haro.git/pull/62) -- Updating dependencies [`6edc102`](https://github.com//avoidwork/haro.git/commit/6edc102af112d8099d2265110231fb4e3da53db2) -- Removing notion of abstracting an API - realistically caching strategies could / should be more complex than what this lib would be aware of, updating travis-ci.org configuration, updating README, version bump for breaking change [`bb30a64`](https://github.com//avoidwork/haro.git/commit/bb30a64c0f6e25946fdb386c4c7b54bc7ba9590d) -- Generating new changelog file [`511cc61`](https://github.com//avoidwork/haro.git/commit/511cc61f316887aab3864b3d9be478a2dd516721) +- Create FUNDING.yml [`#63`](https://github.com/avoidwork/haro/pull/63) +- Bump eslint-utils from 1.4.0 to 1.4.2 [`#62`](https://github.com/avoidwork/haro/pull/62) +- Updating dependencies [`6edc102`](https://github.com/avoidwork/haro/commit/6edc102af112d8099d2265110231fb4e3da53db2) +- Removing notion of abstracting an API - realistically caching strategies could / should be more complex than what this lib would be aware of, updating travis-ci.org configuration, updating README, version bump for breaking change [`bb30a64`](https://github.com/avoidwork/haro/commit/bb30a64c0f6e25946fdb386c4c7b54bc7ba9590d) +- Generating new changelog file [`511cc61`](https://github.com/avoidwork/haro/commit/511cc61f316887aab3864b3d9be478a2dd516721) -#### [4.7.0](https://github.com//avoidwork/haro.git/compare/4.6.3...4.7.0) +#### [4.7.0](https://github.com/avoidwork/haro/compare/4.6.3...4.7.0) > 27 February 2019 -- Adding inner param in where function [`#60`](https://github.com//avoidwork/haro.git/pull/60) -- Version bump for refactored `where()`, adjusting minified banner inclusion [`d3f2765`](https://github.com//avoidwork/haro.git/commit/d3f27654ac044dfd4ba12eef5538897951141b96) -- Upgrading dev dependency [`3ed03f4`](https://github.com//avoidwork/haro.git/commit/3ed03f44af0575eb44477e59a79a7a8d92fb301b) -- Adding inner join on where clause [`3de61a0`](https://github.com//avoidwork/haro.git/commit/3de61a0e292b34409829e18077f727b9b30c05f0) +- Adding inner param in where function [`#60`](https://github.com/avoidwork/haro/pull/60) +- Version bump for refactored `where()`, adjusting minified banner inclusion [`d3f2765`](https://github.com/avoidwork/haro/commit/d3f27654ac044dfd4ba12eef5538897951141b96) +- Upgrading dev dependency [`3ed03f4`](https://github.com/avoidwork/haro/commit/3ed03f44af0575eb44477e59a79a7a8d92fb301b) +- Adding inner join on where clause [`3de61a0`](https://github.com/avoidwork/haro/commit/3de61a0e292b34409829e18077f727b9b30c05f0) -#### [4.6.3](https://github.com//avoidwork/haro.git/compare/4.6.2...4.6.3) +#### [4.6.3](https://github.com/avoidwork/haro/compare/4.6.2...4.6.3) > 24 January 2019 -- Fixing `keyIndex()` for dealing with inconsistent shapes [`49ecbe9`](https://github.com//avoidwork/haro.git/commit/49ecbe9e7a79f5d00b99bc083d5d90610becafa2) +- Fixing `keyIndex()` for dealing with inconsistent shapes [`49ecbe9`](https://github.com/avoidwork/haro/commit/49ecbe9e7a79f5d00b99bc083d5d90610becafa2) -#### [4.6.2](https://github.com//avoidwork/haro.git/compare/4.6.1...4.6.2) +#### [4.6.2](https://github.com/avoidwork/haro/compare/4.6.1...4.6.2) > 13 January 2019 -- Using `String.includes()`, removing unneeded ops from conditional statements [`a392d4c`](https://github.com//avoidwork/haro.git/commit/a392d4cdb6e29133f398c0d42f6586daf5c7e1f0) +- Using `String.includes()`, removing unneeded ops from conditional statements [`a392d4c`](https://github.com/avoidwork/haro/commit/a392d4cdb6e29133f398c0d42f6586daf5c7e1f0) -#### [4.6.1](https://github.com//avoidwork/haro.git/compare/4.6.0...4.6.1) +#### [4.6.1](https://github.com/avoidwork/haro/compare/4.6.0...4.6.1) > 10 January 2019 -- Minimizing assignment of `lindex` in `setIndex()` [`2ca8acf`](https://github.com//avoidwork/haro.git/commit/2ca8acf85cdc394dae5d4e9cdcce4df5cd8793d1) +- Minimizing assignment of `lindex` in `setIndex()` [`2ca8acf`](https://github.com/avoidwork/haro/commit/2ca8acf85cdc394dae5d4e9cdcce4df5cd8793d1) -#### [4.6.0](https://github.com//avoidwork/haro.git/compare/4.5.0...4.6.0) +#### [4.6.0](https://github.com/avoidwork/haro/compare/4.5.0...4.6.0) > 10 January 2019 -- Fixing `setIndex()` such that `Array` values are indexed individually unless the index key includes a delimiter, fixes #59 [`#59`](https://github.com//avoidwork/haro.git/issues/59) +- Fixing `setIndex()` such that `Array` values are indexed individually unless the index key includes a delimiter, fixes #59 [`#59`](https://github.com/avoidwork/haro/issues/59) -#### [4.5.0](https://github.com//avoidwork/haro.git/compare/4.4.0...4.5.0) +#### [4.5.0](https://github.com/avoidwork/haro/compare/4.4.0...4.5.0) > 8 January 2019 -- Refactoring `where()` to support `RegExp` values in the predicate [`44f359e`](https://github.com//avoidwork/haro.git/commit/44f359ed587a1099c614287533549d93951625e8) +- Refactoring `where()` to support `RegExp` values in the predicate [`44f359e`](https://github.com/avoidwork/haro/commit/44f359ed587a1099c614287533549d93951625e8) -#### [4.4.0](https://github.com//avoidwork/haro.git/compare/4.3.5...4.4.0) +#### [4.4.0](https://github.com/avoidwork/haro/compare/4.3.5...4.4.0) > 18 October 2018 -- Refactoring `where()` to support arrays of values to test against a key [`9c2dab3`](https://github.com//avoidwork/haro.git/commit/9c2dab3069bb0e6e23386263e0a79619b6480621) -- Forgot to quote the joined array in `where()` [`f436b60`](https://github.com//avoidwork/haro.git/commit/f436b607a307affc5e1c4b3363bffd5e115c0c5a) +- Refactoring `where()` to support arrays of values to test against a key [`9c2dab3`](https://github.com/avoidwork/haro/commit/9c2dab3069bb0e6e23386263e0a79619b6480621) +- Forgot to quote the joined array in `where()` [`f436b60`](https://github.com/avoidwork/haro/commit/f436b607a307affc5e1c4b3363bffd5e115c0c5a) -#### [4.3.5](https://github.com//avoidwork/haro.git/compare/4.3.4...4.3.5) +#### [4.3.5](https://github.com/avoidwork/haro/compare/4.3.4...4.3.5) > 11 October 2018 -- Setting `content-type` header on outbound requests [`c5a7614`](https://github.com//avoidwork/haro.git/commit/c5a7614a56205be9c195ff2fea09c7cd0f0fde08) +- Setting `content-type` header on outbound requests [`c5a7614`](https://github.com/avoidwork/haro/commit/c5a7614a56205be9c195ff2fea09c7cd0f0fde08) -#### [4.3.4](https://github.com//avoidwork/haro.git/compare/4.3.3...4.3.4) +#### [4.3.4](https://github.com/avoidwork/haro/compare/4.3.3...4.3.4) > 27 September 2018 -- Revert "Refactoring `where()` such that the predicate does not have to be a indexed values, e.g. an aware `filter()`" [`a8cf154`](https://github.com//avoidwork/haro.git/commit/a8cf154050daccbc483ce481d7e664b81926e171) -- Reverting recent change to `where()` [`ef73cff`](https://github.com//avoidwork/haro.git/commit/ef73cff2c95019a242410a00f17c601fa363bc37) +- Revert "Refactoring `where()` such that the predicate does not have to be a indexed values, e.g. an aware `filter()`" [`a8cf154`](https://github.com/avoidwork/haro/commit/a8cf154050daccbc483ce481d7e664b81926e171) +- Reverting recent change to `where()` [`ef73cff`](https://github.com/avoidwork/haro/commit/ef73cff2c95019a242410a00f17c601fa363bc37) -#### [4.3.3](https://github.com//avoidwork/haro.git/compare/4.3.2...4.3.3) +#### [4.3.3](https://github.com/avoidwork/haro/compare/4.3.2...4.3.3) > 24 September 2018 -- Refactoring `where()` such that the predicate does not have to be a indexed values, e.g. an aware `filter()` [`584779e`](https://github.com//avoidwork/haro.git/commit/584779e84a70cef8725310f08d5471f8761bc534) +- Refactoring `where()` such that the predicate does not have to be a indexed values, e.g. an aware `filter()` [`584779e`](https://github.com/avoidwork/haro/commit/584779e84a70cef8725310f08d5471f8761bc534) -#### [4.3.2](https://github.com//avoidwork/haro.git/compare/4.3.1...4.3.2) +#### [4.3.2](https://github.com/avoidwork/haro/compare/4.3.1...4.3.2) > 29 June 2018 -- Setting `adapters` from factory, changing `undefined` to `void 0` [`8511953`](https://github.com//avoidwork/haro.git/commit/8511953cd1adbac7c71edb1d295c8f3967988f89) +- Setting `adapters` from factory, changing `undefined` to `void 0` [`8511953`](https://github.com/avoidwork/haro/commit/8511953cd1adbac7c71edb1d295c8f3967988f89) -#### [4.3.1](https://github.com//avoidwork/haro.git/compare/4.3.0...4.3.1) +#### [4.3.1](https://github.com/avoidwork/haro/compare/4.3.0...4.3.1) > 3 April 2018 -- Fixing a regression in utility `joinData()` [`c29d1ea`](https://github.com//avoidwork/haro.git/commit/c29d1ea2ddabc1a78dce7e31aa9bf9f42fc54abb) +- Fixing a regression in utility `joinData()` [`c29d1ea`](https://github.com/avoidwork/haro/commit/c29d1ea2ddabc1a78dce7e31aa9bf9f42fc54abb) -#### [4.3.0](https://github.com//avoidwork/haro.git/compare/4.2.6...4.3.0) +#### [4.3.0](https://github.com/avoidwork/haro/compare/4.2.6...4.3.0) > 3 April 2018 -- Creating `reduce()`, refactoring `filter()` to use `reduce()`, fixing a type assumption in `where()`'s meta function [`24888cf`](https://github.com//avoidwork/haro.git/commit/24888cfa69ed0cb3740c71e8ce07939529e9d2ed) +- Creating `reduce()`, refactoring `filter()` to use `reduce()`, fixing a type assumption in `where()`'s meta function [`24888cf`](https://github.com/avoidwork/haro/commit/24888cfa69ed0cb3740c71e8ce07939529e9d2ed) -#### [4.2.6](https://github.com//avoidwork/haro.git/compare/4.2.5...4.2.6) +#### [4.2.6](https://github.com/avoidwork/haro/compare/4.2.5...4.2.6) > 2 April 2018 -- Simplifying `cast()` [`69a0da4`](https://github.com//avoidwork/haro.git/commit/69a0da41c31e5c3cd3c7d0a93739937faf1a6b2e) +- Simplifying `cast()` [`69a0da4`](https://github.com/avoidwork/haro/commit/69a0da41c31e5c3cd3c7d0a93739937faf1a6b2e) -#### [4.2.5](https://github.com//avoidwork/haro.git/compare/4.2.4...4.2.5) +#### [4.2.5](https://github.com/avoidwork/haro/compare/4.2.4...4.2.5) > 2 April 2018 -- wtf npm [`cf3507a`](https://github.com//avoidwork/haro.git/commit/cf3507a1a18444f2a417dfe2c3eaa5e4f000a5c3) +- wtf npm [`cf3507a`](https://github.com/avoidwork/haro/commit/cf3507a1a18444f2a417dfe2c3eaa5e4f000a5c3) -#### [4.2.4](https://github.com//avoidwork/haro.git/compare/4.2.3...4.2.4) +#### [4.2.4](https://github.com/avoidwork/haro/compare/4.2.3...4.2.4) > 2 April 2018 -- Version bump to release new README [`9ee47fc`](https://github.com//avoidwork/haro.git/commit/9ee47fcf6aad351934a9829958f5bfadf1f84717) -- Updating README [`3c93ad1`](https://github.com//avoidwork/haro.git/commit/3c93ad162000e0066d1f5c143d999d23e4fd945c) +- Version bump to release new README [`9ee47fc`](https://github.com/avoidwork/haro/commit/9ee47fcf6aad351934a9829958f5bfadf1f84717) +- Updating README [`3c93ad1`](https://github.com/avoidwork/haro/commit/3c93ad162000e0066d1f5c143d999d23e4fd945c) -#### [4.2.3](https://github.com//avoidwork/haro.git/compare/4.2.2...4.2.3) +#### [4.2.3](https://github.com/avoidwork/haro/compare/4.2.2...4.2.3) > 2 April 2018 -- I can't even part deux - reducing `where()` [`3e09447`](https://github.com//avoidwork/haro.git/commit/3e09447b49a4f065d54c98d9ba68dd770f37121f) +- I can't even part deux - reducing `where()` [`3e09447`](https://github.com/avoidwork/haro/commit/3e09447b49a4f065d54c98d9ba68dd770f37121f) -#### [4.2.2](https://github.com//avoidwork/haro.git/compare/4.2.1...4.2.2) +#### [4.2.2](https://github.com/avoidwork/haro/compare/4.2.1...4.2.2) > 2 April 2018 -- I can't even [`2edc973`](https://github.com//avoidwork/haro.git/commit/2edc9738a01755472dd5433d99ff069bb9c20e3b) +- I can't even [`2edc973`](https://github.com/avoidwork/haro/commit/2edc9738a01755472dd5433d99ff069bb9c20e3b) -#### [4.2.1](https://github.com//avoidwork/haro.git/compare/4.2.0...4.2.1) +#### [4.2.1](https://github.com/avoidwork/haro/compare/4.2.0...4.2.1) > 2 April 2018 -- Wrong behavior on non-matches (oops) [`21071f0`](https://github.com//avoidwork/haro.git/commit/21071f0d8b07e1a69fddafb008d4b57ea2eeeaad) -- Updating README [`de0dcd6`](https://github.com//avoidwork/haro.git/commit/de0dcd6abb7db8b4964e48e243db2be20f3b759d) +- Wrong behavior on non-matches (oops) [`21071f0`](https://github.com/avoidwork/haro/commit/21071f0d8b07e1a69fddafb008d4b57ea2eeeaad) +- Updating README [`de0dcd6`](https://github.com/avoidwork/haro/commit/de0dcd6abb7db8b4964e48e243db2be20f3b759d) -#### [4.2.0](https://github.com//avoidwork/haro.git/compare/4.1.1...4.2.0) +#### [4.2.0](https://github.com/avoidwork/haro/compare/4.1.1...4.2.0) > 2 April 2018 -- Refactoring `utility.each()`, creating `where(predicate)` for situations where `search()` & `find()` are not ideal [`71a334e`](https://github.com//avoidwork/haro.git/commit/71a334e37a629ca055f76a10c9107173cabdd7f4) +- Refactoring `utility.each()`, creating `where(predicate)` for situations where `search()` & `find()` are not ideal [`71a334e`](https://github.com/avoidwork/haro/commit/71a334e37a629ca055f76a10c9107173cabdd7f4) -#### [4.1.1](https://github.com//avoidwork/haro.git/compare/4.1.0...4.1.1) +#### [4.1.1](https://github.com/avoidwork/haro/compare/4.1.0...4.1.1) > 25 February 2018 -- Refactoring `override()` to create a new `Map()` at `store.data` [`a2f2a49`](https://github.com//avoidwork/haro.git/commit/a2f2a49c7aeb69b69aed5388e93c875703680c18) +- Refactoring `override()` to create a new `Map()` at `store.data` [`a2f2a49`](https://github.com/avoidwork/haro/commit/a2f2a49c7aeb69b69aed5388e93c875703680c18) -#### [4.1.0](https://github.com//avoidwork/haro.git/compare/4.0.4...4.1.0) +#### [4.1.0](https://github.com/avoidwork/haro/compare/4.0.4...4.1.0) > 22 February 2018 -- Creating `size` property to mimic the underlying `Map` better & updating tests [`54f788c`](https://github.com//avoidwork/haro.git/commit/54f788c2b92cc276b894f6822c88528ad9efbe70) +- Creating `size` property to mimic the underlying `Map` better & updating tests [`54f788c`](https://github.com/avoidwork/haro/commit/54f788c2b92cc276b894f6822c88528ad9efbe70) -#### [4.0.4](https://github.com//avoidwork/haro.git/compare/4.0.3...4.0.4) +#### [4.0.4](https://github.com/avoidwork/haro/compare/4.0.3...4.0.4) > 20 February 2018 -- Optimizing startup time (reduced tests by 400ms on my macbook air) [`290534b`](https://github.com//avoidwork/haro.git/commit/290534b8f3d136c38cd3e03eb1576c3dc232cea2) +- Optimizing startup time (reduced tests by 400ms on my macbook air) [`290534b`](https://github.com/avoidwork/haro/commit/290534b8f3d136c38cd3e03eb1576c3dc232cea2) -#### [4.0.3](https://github.com//avoidwork/haro.git/compare/4.0.2...4.0.3) +#### [4.0.3](https://github.com/avoidwork/haro/compare/4.0.2...4.0.3) > 17 February 2018 -- Reducing `each()` [`26f7195`](https://github.com//avoidwork/haro.git/commit/26f71952e6e4aa90b9fe9874044d69ef3da1427d) -- Removing a lint [`8bb59e1`](https://github.com//avoidwork/haro.git/commit/8bb59e126fdce7812f6b63700c45e64238158c02) +- Reducing `each()` [`26f7195`](https://github.com/avoidwork/haro/commit/26f71952e6e4aa90b9fe9874044d69ef3da1427d) +- Removing a lint [`8bb59e1`](https://github.com/avoidwork/haro/commit/8bb59e126fdce7812f6b63700c45e64238158c02) -#### [4.0.2](https://github.com//avoidwork/haro.git/compare/4.0.1...4.0.2) +#### [4.0.2](https://github.com/avoidwork/haro/compare/4.0.1...4.0.2) > 13 February 2018 -- Creating `exec()` to manage `del()` & `set()` [`655ad7d`](https://github.com//avoidwork/haro.git/commit/655ad7d459cec5ebb3ad4047bcf055450a233fe9) +- Creating `exec()` to manage `del()` & `set()` [`655ad7d`](https://github.com/avoidwork/haro/commit/655ad7d459cec5ebb3ad4047bcf055450a233fe9) -#### [4.0.1](https://github.com//avoidwork/haro.git/compare/4.0.0...4.0.1) +#### [4.0.1](https://github.com/avoidwork/haro/compare/4.0.0...4.0.1) > 13 February 2018 -- Reverting a change of `merge()` to `Object.assign()` due to deep cloning mistakes [`9ce4ccf`](https://github.com//avoidwork/haro.git/commit/9ce4ccff7ef622918bddf18a1975cecbc5b96b46) +- Reverting a change of `merge()` to `Object.assign()` due to deep cloning mistakes [`9ce4ccf`](https://github.com/avoidwork/haro/commit/9ce4ccff7ef622918bddf18a1975cecbc5b96b46) -### [4.0.0](https://github.com//avoidwork/haro.git/compare/3.5.0...4.0.0) +### [4.0.0](https://github.com/avoidwork/haro/compare/3.5.0...4.0.0) > 8 February 2018 -- Initial refactoring to `async/await` synctax & major version bump, removing babel transpile (WIP) [`718eaa6`](https://github.com//avoidwork/haro.git/commit/718eaa618376cfbad8fd335945b824730947aa5e) -- Initial commit refactoring to `async/await` syntax [`7dadd81`](https://github.com//avoidwork/haro.git/commit/7dadd81aba5ed64e13b0714c8c9b8066605b395b) -- Removing object spread merge due to minification issue with babel-minify [`c1f1c71`](https://github.com//avoidwork/haro.git/commit/c1f1c719643fcd5d190f634d3e36ec41f30c6f62) +- Initial refactoring to `async/await` synctax & major version bump, removing babel transpile (WIP) [`718eaa6`](https://github.com/avoidwork/haro/commit/718eaa618376cfbad8fd335945b824730947aa5e) +- Initial commit refactoring to `async/await` syntax [`7dadd81`](https://github.com/avoidwork/haro/commit/7dadd81aba5ed64e13b0714c8c9b8066605b395b) +- Removing object spread merge due to minification issue with babel-minify [`c1f1c71`](https://github.com/avoidwork/haro/commit/c1f1c719643fcd5d190f634d3e36ec41f30c6f62) -#### [3.5.0](https://github.com//avoidwork/haro.git/compare/3.4.6...3.5.0) +#### [3.5.0](https://github.com/avoidwork/haro/compare/3.4.6...3.5.0) > 6 February 2018 -- Updating signatures to return `new Promise()` where applicable (ground work for move to `async/await`), updating dependencies & lint [`9cb9aa4`](https://github.com//avoidwork/haro.git/commit/9cb9aa45c6c40242875a6f2183e94bb2c708974c) -- Adding `package-lock.json` for npm@5 [`923be71`](https://github.com//avoidwork/haro.git/commit/923be712ba687c80e3cf523bb5096280b5d29741) -- Fixing lock file? [`7c7d698`](https://github.com//avoidwork/haro.git/commit/7c7d69821225968b5698fbe6c34dee6d9297dbfc) +- Updating signatures to return `new Promise()` where applicable (ground work for move to `async/await`), updating dependencies & lint [`9cb9aa4`](https://github.com/avoidwork/haro/commit/9cb9aa45c6c40242875a6f2183e94bb2c708974c) +- Adding `package-lock.json` for npm@5 [`923be71`](https://github.com/avoidwork/haro/commit/923be712ba687c80e3cf523bb5096280b5d29741) +- Fixing lock file? [`7c7d698`](https://github.com/avoidwork/haro/commit/7c7d69821225968b5698fbe6c34dee6d9297dbfc) -#### [3.4.6](https://github.com//avoidwork/haro.git/compare/3.4.5...3.4.6) +#### [3.4.6](https://github.com/avoidwork/haro/compare/3.4.5...3.4.6) > 3 June 2017 -- Removing a useless node module named `Blob`, fixes #57 [`#57`](https://github.com//avoidwork/haro.git/issues/57) +- Removing a useless node module named `Blob`, fixes #57 [`#57`](https://github.com/avoidwork/haro/issues/57) -#### [3.4.5](https://github.com//avoidwork/haro.git/compare/3.4.4...3.4.5) +#### [3.4.5](https://github.com/avoidwork/haro/compare/3.4.4...3.4.5) > 10 May 2017 -- Fixing a deprecated value for `fetch()` [`f0da6e4`](https://github.com//avoidwork/haro.git/commit/f0da6e4f28e5a4d3d1772339ea064e8855c6e907) +- Fixing a deprecated value for `fetch()` [`f0da6e4`](https://github.com/avoidwork/haro/commit/f0da6e4f28e5a4d3d1772339ea064e8855c6e907) -#### [3.4.4](https://github.com//avoidwork/haro.git/compare/3.4.3...3.4.4) +#### [3.4.4](https://github.com/avoidwork/haro/compare/3.4.3...3.4.4) > 12 April 2017 -- Reverting changes to adapters introduced with 3.4 due to an incompatible API for pre-existing adapters, fixes #56 [`#56`](https://github.com//avoidwork/haro.git/issues/56) +- Reverting changes to adapters introduced with 3.4 due to an incompatible API for pre-existing adapters, fixes #56 [`#56`](https://github.com/avoidwork/haro/issues/56) -#### [3.4.3](https://github.com//avoidwork/haro.git/compare/3.4.2...3.4.3) +#### [3.4.3](https://github.com/avoidwork/haro/compare/3.4.2...3.4.3) > 30 March 2017 -- Removing `setIndexValue()` [`ad6c6f0`](https://github.com//avoidwork/haro.git/commit/ad6c6f094be4ba11ae5bf45efe4281d7709eb405) +- Removing `setIndexValue()` [`ad6c6f0`](https://github.com/avoidwork/haro/commit/ad6c6f094be4ba11ae5bf45efe4281d7709eb405) -#### [3.4.2](https://github.com//avoidwork/haro.git/compare/3.4.1...3.4.2) +#### [3.4.2](https://github.com/avoidwork/haro/compare/3.4.1...3.4.2) > 20 March 2017 -- Removing `try/catch` statements from `factory()`, `sync()` & `blob()` & relying on `Promise` for error handling [`ffaaec5`](https://github.com//avoidwork/haro.git/commit/ffaaec5050dce35816654078a080c0f56ad7ce65) +- Removing `try/catch` statements from `factory()`, `sync()` & `blob()` & relying on `Promise` for error handling [`ffaaec5`](https://github.com/avoidwork/haro/commit/ffaaec5050dce35816654078a080c0f56ad7ce65) -#### [3.4.1](https://github.com//avoidwork/haro.git/compare/3.4.0...3.4.1) +#### [3.4.1](https://github.com/avoidwork/haro/compare/3.4.0...3.4.1) > 18 March 2017 -- Fixing a syntax error [`7d1be6e`](https://github.com//avoidwork/haro.git/commit/7d1be6ec6babd4c64864c9b7f35b30cf8ee9ab78) -- build... [`7068821`](https://github.com//avoidwork/haro.git/commit/7068821fd3cf7c7b968406421033136db908cbe8) +- Fixing a syntax error [`7d1be6e`](https://github.com/avoidwork/haro/commit/7d1be6ec6babd4c64864c9b7f35b30cf8ee9ab78) +- build... [`7068821`](https://github.com/avoidwork/haro/commit/7068821fd3cf7c7b968406421033136db908cbe8) -#### [3.4.0](https://github.com//avoidwork/haro.git/compare/3.3.1...3.4.0) +#### [3.4.0](https://github.com/avoidwork/haro/compare/3.3.1...3.4.0) > 18 March 2017 -- Simplifying `search()`, fixes #53 [`#53`](https://github.com//avoidwork/haro.git/issues/53) -- Adding a reasonable data set for benchmarking [`8e8cd51`](https://github.com//avoidwork/haro.git/commit/8e8cd5189971a997ef4f0e4a36d552823b2e0d20) -- Simplifying `cast()`, adding `lazyLoad` & `retry` parameters to `del()`, replacing `registry` with a `getter` for an `Array` from `this.data.keys()`, changing order of ops in `factory` such that the batch operation may benefit from a worker thread in the future [`c123896`](https://github.com//avoidwork/haro.git/commit/c123896c52a01e33e74bde363207f66f573b026f) -- Fixing factory & constructor, disabling versioning by default [`938c26f`](https://github.com//avoidwork/haro.git/commit/938c26f486e6fa6bf814ee8dd1900dc1dc2702fc) +- Simplifying `search()`, fixes #53 [`#53`](https://github.com/avoidwork/haro/issues/53) +- Adding a reasonable data set for benchmarking [`8e8cd51`](https://github.com/avoidwork/haro/commit/8e8cd5189971a997ef4f0e4a36d552823b2e0d20) +- Simplifying `cast()`, adding `lazyLoad` & `retry` parameters to `del()`, replacing `registry` with a `getter` for an `Array` from `this.data.keys()`, changing order of ops in `factory` such that the batch operation may benefit from a worker thread in the future [`c123896`](https://github.com/avoidwork/haro/commit/c123896c52a01e33e74bde363207f66f573b026f) +- Fixing factory & constructor, disabling versioning by default [`938c26f`](https://github.com/avoidwork/haro/commit/938c26f486e6fa6bf814ee8dd1900dc1dc2702fc) -#### [3.3.1](https://github.com//avoidwork/haro.git/compare/3.3.0...3.3.1) +#### [3.3.1](https://github.com/avoidwork/haro/compare/3.3.0...3.3.1) > 16 March 2017 -- Minor syntax changes [`16743bc`](https://github.com//avoidwork/haro.git/commit/16743bc5b47afcd55d2c746d64be62b45860355c) -- eh [`64bd973`](https://github.com//avoidwork/haro.git/commit/64bd973025a026915126639c0590df0a49ff947b) -- Updating README [`2074571`](https://github.com//avoidwork/haro.git/commit/2074571fd089ccad10b6b18892925e6c920d942a) +- Minor syntax changes [`16743bc`](https://github.com/avoidwork/haro/commit/16743bc5b47afcd55d2c746d64be62b45860355c) +- eh [`64bd973`](https://github.com/avoidwork/haro/commit/64bd973025a026915126639c0590df0a49ff947b) +- Updating README [`2074571`](https://github.com/avoidwork/haro/commit/2074571fd089ccad10b6b18892925e6c920d942a) -#### [3.3.0](https://github.com//avoidwork/haro.git/compare/3.2.2...3.3.0) +#### [3.3.0](https://github.com/avoidwork/haro/compare/3.2.2...3.3.0) > 5 March 2017 -- Adding `debounce` configuration property to debounce changes transmitted over the wire [`d8e5beb`](https://github.com//avoidwork/haro.git/commit/d8e5beb12d5dcb18532a40338dc746e7783013fb) -- Renaming `server` const to `node` [`4218906`](https://github.com//avoidwork/haro.git/commit/4218906c834a22cf15687ea7f4ac438e26c99cfc) -- Cleaning up `this.debounced` from the debounced function [`6abcf10`](https://github.com//avoidwork/haro.git/commit/6abcf10c6c677095cd2c96234a7ef1e7fd6bbfed) +- Adding `debounce` configuration property to debounce changes transmitted over the wire [`d8e5beb`](https://github.com/avoidwork/haro/commit/d8e5beb12d5dcb18532a40338dc746e7783013fb) +- Renaming `server` const to `node` [`4218906`](https://github.com/avoidwork/haro/commit/4218906c834a22cf15687ea7f4ac438e26c99cfc) +- Cleaning up `this.debounced` from the debounced function [`6abcf10`](https://github.com/avoidwork/haro/commit/6abcf10c6c677095cd2c96234a7ef1e7fd6bbfed) -#### [3.2.2](https://github.com//avoidwork/haro.git/compare/3.2.1...3.2.2) +#### [3.2.2](https://github.com/avoidwork/haro/compare/3.2.1...3.2.2) > 5 February 2017 -- Making the arguments of `beforeRequest()` by reference [`2110186`](https://github.com//avoidwork/haro.git/commit/21101868c83b71fc0ec7a3bb40ff4096f1e8c0c6) +- Making the arguments of `beforeRequest()` by reference [`2110186`](https://github.com/avoidwork/haro/commit/21101868c83b71fc0ec7a3bb40ff4096f1e8c0c6) -#### [3.2.1](https://github.com//avoidwork/haro.git/compare/3.2.0...3.2.1) +#### [3.2.1](https://github.com/avoidwork/haro/compare/3.2.0...3.2.1) > 5 February 2017 -- Moved `beforeSync()` execution into `sync()` for consistent behavior [`24e3c6f`](https://github.com//avoidwork/haro.git/commit/24e3c6ff00b05e940f07bcd9ed6de556fb587437) -- Moved `beforeSync()` execution into `sync()` for consistent behavior [`2117bf4`](https://github.com//avoidwork/haro.git/commit/2117bf47720c2dc12ee9f053d224cd968a27fd16) +- Moved `beforeSync()` execution into `sync()` for consistent behavior [`24e3c6f`](https://github.com/avoidwork/haro/commit/24e3c6ff00b05e940f07bcd9ed6de556fb587437) +- Moved `beforeSync()` execution into `sync()` for consistent behavior [`2117bf4`](https://github.com/avoidwork/haro/commit/2117bf47720c2dc12ee9f053d224cd968a27fd16) -#### [3.2.0](https://github.com//avoidwork/haro.git/compare/3.1.16...3.2.0) +#### [3.2.0](https://github.com/avoidwork/haro/compare/3.1.16...3.2.0) > 5 February 2017 -- Adding `before*` handlers [`627ecec`](https://github.com//avoidwork/haro.git/commit/627ecec9db9672c9c9db1be5006cea704ffba1c2) +- Adding `before*` handlers [`627ecec`](https://github.com/avoidwork/haro/commit/627ecec9db9672c9c9db1be5006cea704ffba1c2) -#### [3.1.16](https://github.com//avoidwork/haro.git/compare/3.1.15...3.1.16) +#### [3.1.16](https://github.com/avoidwork/haro/compare/3.1.15...3.1.16) > 4 February 2017 -- Blocking an infinite retry loop in `set()` [`f60219f`](https://github.com//avoidwork/haro.git/commit/f60219fb7f95118b2d9d1ff468c1415e55875f54) +- Blocking an infinite retry loop in `set()` [`f60219f`](https://github.com/avoidwork/haro/commit/f60219fb7f95118b2d9d1ff468c1415e55875f54) -#### [3.1.15](https://github.com//avoidwork/haro.git/compare/3.1.14...3.1.15) +#### [3.1.15](https://github.com/avoidwork/haro/compare/3.1.14...3.1.15) > 4 February 2017 -- Adding third argument to `onset()` call to signal a retry [`5a2ca79`](https://github.com//avoidwork/haro.git/commit/5a2ca794aee2b56ce6a39214e66230b6246e115a) +- Adding third argument to `onset()` call to signal a retry [`5a2ca79`](https://github.com/avoidwork/haro/commit/5a2ca794aee2b56ce6a39214e66230b6246e115a) -#### [3.1.14](https://github.com//avoidwork/haro.git/compare/3.1.13...3.1.14) +#### [3.1.14](https://github.com/avoidwork/haro/compare/3.1.13...3.1.14) > 4 February 2017 -- npm fail? version bump [`10293a1`](https://github.com//avoidwork/haro.git/commit/10293a1c9e60e22015205da59ca8aaa940c11b16) +- npm fail? version bump [`10293a1`](https://github.com/avoidwork/haro/commit/10293a1c9e60e22015205da59ca8aaa940c11b16) -#### [3.1.13](https://github.com//avoidwork/haro.git/compare/3.1.12...3.1.13) +#### [3.1.13](https://github.com/avoidwork/haro/compare/3.1.12...3.1.13) > 4 February 2017 -- Fixing `set()` by passing `batch` on recursive call, removing `onset()` [`c436884`](https://github.com//avoidwork/haro.git/commit/c43688474dd6ad46ee22836cdd32b6b8fbebbeb9) +- Fixing `set()` by passing `batch` on recursive call, removing `onset()` [`c436884`](https://github.com/avoidwork/haro/commit/c43688474dd6ad46ee22836cdd32b6b8fbebbeb9) -#### [3.1.12](https://github.com//avoidwork/haro.git/compare/3.1.11...3.1.12) +#### [3.1.12](https://github.com/avoidwork/haro/compare/3.1.11...3.1.12) > 4 February 2017 -- Fixing `onset()` arguments when called for a reversion [`213d643`](https://github.com//avoidwork/haro.git/commit/213d6437213a30164718ebf402a94fefce31492d) +- Fixing `onset()` arguments when called for a reversion [`213d643`](https://github.com/avoidwork/haro/commit/213d6437213a30164718ebf402a94fefce31492d) -#### [3.1.11](https://github.com//avoidwork/haro.git/compare/3.1.10...3.1.11) +#### [3.1.11](https://github.com/avoidwork/haro/compare/3.1.10...3.1.11) > 4 February 2017 -- Adding a third argument to `onset` to indicate if the operation is a reversion [`0be2c17`](https://github.com//avoidwork/haro.git/commit/0be2c170222174ac8aff49f7c7fb6f380fdc7284) +- Adding a third argument to `onset` to indicate if the operation is a reversion [`0be2c17`](https://github.com/avoidwork/haro/commit/0be2c170222174ac8aff49f7c7fb6f380fdc7284) -#### [3.1.10](https://github.com//avoidwork/haro.git/compare/3.1.9...3.1.10) +#### [3.1.10](https://github.com/avoidwork/haro/compare/3.1.9...3.1.10) > 4 February 2017 -- Fixing `find()` by passing `this.pattern` [`c3677ad`](https://github.com//avoidwork/haro.git/commit/c3677ad40d33315b950b78c702396d76c0844222) +- Fixing `find()` by passing `this.pattern` [`c3677ad`](https://github.com/avoidwork/haro/commit/c3677ad40d33315b950b78c702396d76c0844222) -#### [3.1.9](https://github.com//avoidwork/haro.git/compare/3.1.8...3.1.9) +#### [3.1.9](https://github.com/avoidwork/haro/compare/3.1.8...3.1.9) > 3 February 2017 -- Adding second argument to `ondelete()` & `onset()` handlers [`5b07d1d`](https://github.com//avoidwork/haro.git/commit/5b07d1dfddcb06e3005077278fe894e680207f69) +- Adding second argument to `ondelete()` & `onset()` handlers [`5b07d1d`](https://github.com/avoidwork/haro/commit/5b07d1dfddcb06e3005077278fe894e680207f69) -#### [3.1.8](https://github.com//avoidwork/haro.git/compare/3.1.7...3.1.8) +#### [3.1.8](https://github.com/avoidwork/haro/compare/3.1.7...3.1.8) > 3 February 2017 -- Fixing handling of `res.headers` when using latest `fetch()` polyfill [`98aa80c`](https://github.com//avoidwork/haro.git/commit/98aa80c915b879e25a215b04c7d5dcff7921fdbb) -- Adding third step to benchmark to prove overridden data & adding logging for absent records [`22d9598`](https://github.com//avoidwork/haro.git/commit/22d9598833a7d9a5772dc710fde5e1bea4ce02d2) -- Updating benchmark to have proper indices [`053a4c7`](https://github.com//avoidwork/haro.git/commit/053a4c7d453044927ce43daf8ba10249f8e3629d) +- Fixing handling of `res.headers` when using latest `fetch()` polyfill [`98aa80c`](https://github.com/avoidwork/haro/commit/98aa80c915b879e25a215b04c7d5dcff7921fdbb) +- Adding third step to benchmark to prove overridden data & adding logging for absent records [`22d9598`](https://github.com/avoidwork/haro/commit/22d9598833a7d9a5772dc710fde5e1bea4ce02d2) +- Updating benchmark to have proper indices [`053a4c7`](https://github.com/avoidwork/haro/commit/053a4c7d453044927ce43daf8ba10249f8e3629d) -#### [3.1.7](https://github.com//avoidwork/haro.git/compare/3.1.6...3.1.7) +#### [3.1.7](https://github.com/avoidwork/haro/compare/3.1.6...3.1.7) > 31 January 2017 -- Updating build tools, changing bower.json to include contents of `/lib` [`58003e2`](https://github.com//avoidwork/haro.git/commit/58003e2caa8aebf762aa4f1136a8d7615dc47392) -- More bower tweaks [`c241e5d`](https://github.com//avoidwork/haro.git/commit/c241e5dcd9a2ac370c7f5b94ed8aca0a575baae5) +- Updating build tools, changing bower.json to include contents of `/lib` [`58003e2`](https://github.com/avoidwork/haro/commit/58003e2caa8aebf762aa4f1136a8d7615dc47392) +- More bower tweaks [`c241e5d`](https://github.com/avoidwork/haro/commit/c241e5dcd9a2ac370c7f5b94ed8aca0a575baae5) -#### [3.1.6](https://github.com//avoidwork/haro.git/compare/3.1.5...3.1.6) +#### [3.1.6](https://github.com/avoidwork/haro/compare/3.1.5...3.1.6) > 23 January 2017 -- Refactoring some signatures to minimize assignments, fixing `transmit()` retry when a delete patch fails [`6cf027c`](https://github.com//avoidwork/haro.git/commit/6cf027c59d6ebd8408cf08e3d96479b224e467a6) +- Refactoring some signatures to minimize assignments, fixing `transmit()` retry when a delete patch fails [`6cf027c`](https://github.com/avoidwork/haro/commit/6cf027c59d6ebd8408cf08e3d96479b224e467a6) -#### [3.1.5](https://github.com//avoidwork/haro.git/compare/3.1.4...3.1.5) +#### [3.1.5](https://github.com/avoidwork/haro/compare/3.1.4...3.1.5) > 23 January 2017 -- Refactoring `batch()` such that it is no longer a vehicle for over the wire i/o - it'll only do local async ops [`1c1dae3`](https://github.com//avoidwork/haro.git/commit/1c1dae34e9f044d6f49e7a9027f752f791e6eeac) +- Refactoring `batch()` such that it is no longer a vehicle for over the wire i/o - it'll only do local async ops [`1c1dae3`](https://github.com/avoidwork/haro/commit/1c1dae34e9f044d6f49e7a9027f752f791e6eeac) -#### [3.1.4](https://github.com//avoidwork/haro.git/compare/3.1.3...3.1.4) +#### [3.1.4](https://github.com/avoidwork/haro/compare/3.1.3...3.1.4) > 22 January 2017 -- Refactoring `del()` to use `transmit()`, fixes #55 [`#55`](https://github.com//avoidwork/haro.git/issues/55) -- Minor tweak [`b86ddab`](https://github.com//avoidwork/haro.git/commit/b86ddab403c103121953f8269c013065ed3b7217) +- Refactoring `del()` to use `transmit()`, fixes #55 [`#55`](https://github.com/avoidwork/haro/issues/55) +- Minor tweak [`b86ddab`](https://github.com/avoidwork/haro/commit/b86ddab403c103121953f8269c013065ed3b7217) -#### [3.1.3](https://github.com//avoidwork/haro.git/compare/3.1.2...3.1.3) +#### [3.1.3](https://github.com/avoidwork/haro/compare/3.1.2...3.1.3) > 22 January 2017 -- Fixing `del()` to use `og` when calling `delIndex()` [`eeaa22e`](https://github.com//avoidwork/haro.git/commit/eeaa22e1126e24341c093f40a0f35c0589071af5) +- Fixing `del()` to use `og` when calling `delIndex()` [`eeaa22e`](https://github.com/avoidwork/haro/commit/eeaa22e1126e24341c093f40a0f35c0589071af5) -#### [3.1.2](https://github.com//avoidwork/haro.git/compare/3.1.1...3.1.2) +#### [3.1.2](https://github.com/avoidwork/haro/compare/3.1.1...3.1.2) > 22 January 2017 -- Refactoring `set()` to resolve before going over the wire, creating `transmit()` [`fd1bbe4`](https://github.com//avoidwork/haro.git/commit/fd1bbe466b66f471ef817dbf32471094b8070cf3) -- Refactoring `del()` to resolve before going over the wire [`87383f5`](https://github.com//avoidwork/haro.git/commit/87383f54b1a706d6bd6551c2786d31fe731c0d99) -- Updating README [`82e7960`](https://github.com//avoidwork/haro.git/commit/82e7960c572a149df09ec85f8252588b9dea2bae) +- Refactoring `set()` to resolve before going over the wire, creating `transmit()` [`fd1bbe4`](https://github.com/avoidwork/haro/commit/fd1bbe466b66f471ef817dbf32471094b8070cf3) +- Refactoring `del()` to resolve before going over the wire [`87383f5`](https://github.com/avoidwork/haro/commit/87383f54b1a706d6bd6551c2786d31fe731c0d99) +- Updating README [`82e7960`](https://github.com/avoidwork/haro/commit/82e7960c572a149df09ec85f8252588b9dea2bae) -#### [3.1.1](https://github.com//avoidwork/haro.git/compare/3.1.0...3.1.1) +#### [3.1.1](https://github.com/avoidwork/haro/compare/3.1.0...3.1.1) > 7 January 2017 -- Reducing `clone()` in hot paths [`418ebe8`](https://github.com//avoidwork/haro.git/commit/418ebe8bcff7f299105df2417b76a3b6c8e5bda3) -- Updating benchmark [`9676078`](https://github.com//avoidwork/haro.git/commit/967607828469cd39a0ac4dadc528a4cc7b8ef195) -- Updating `.npmignore` [`f111d24`](https://github.com//avoidwork/haro.git/commit/f111d24e5890414e408b04cdc2219080576814ae) +- Reducing `clone()` in hot paths [`418ebe8`](https://github.com/avoidwork/haro/commit/418ebe8bcff7f299105df2417b76a3b6c8e5bda3) +- Updating benchmark [`9676078`](https://github.com/avoidwork/haro/commit/967607828469cd39a0ac4dadc528a4cc7b8ef195) +- Updating `.npmignore` [`f111d24`](https://github.com/avoidwork/haro/commit/f111d24e5890414e408b04cdc2219080576814ae) -#### [3.1.0](https://github.com//avoidwork/haro.git/compare/3.0.11...3.1.0) +#### [3.1.0](https://github.com/avoidwork/haro/compare/3.0.11...3.1.0) > 7 January 2017 -- Removing `tuple` & `deferred()` dependencies, created `this.list()` which returns a frozen Array of the arguments, creating `has()` utility function, using `const` where possible, compressing statements where possible, updating `crawl()` to return a clone of the input if the `this.source` is not found [`2b2be35`](https://github.com//avoidwork/haro.git/commit/2b2be35b98344749b4f5df9b527fc43ad2043a2a) -- Updating adapter example to remove `tiny-defer`, updating `sortBy()` signature [`fffef1e`](https://github.com//avoidwork/haro.git/commit/fffef1e64acc8b833348f1ce44e5a76d1c3918f3) -- Updating README [`20a6f8d`](https://github.com//avoidwork/haro.git/commit/20a6f8d1ebbbea27220ebbb6055d92c4a0991e4a) +- Removing `tuple` & `deferred()` dependencies, created `this.list()` which returns a frozen Array of the arguments, creating `has()` utility function, using `const` where possible, compressing statements where possible, updating `crawl()` to return a clone of the input if the `this.source` is not found [`2b2be35`](https://github.com/avoidwork/haro/commit/2b2be35b98344749b4f5df9b527fc43ad2043a2a) +- Updating adapter example to remove `tiny-defer`, updating `sortBy()` signature [`fffef1e`](https://github.com/avoidwork/haro/commit/fffef1e64acc8b833348f1ce44e5a76d1c3918f3) +- Updating README [`20a6f8d`](https://github.com/avoidwork/haro/commit/20a6f8d1ebbbea27220ebbb6055d92c4a0991e4a) -#### [3.0.11](https://github.com//avoidwork/haro.git/compare/3.0.10...3.0.11) +#### [3.0.11](https://github.com/avoidwork/haro/compare/3.0.10...3.0.11) > 5 December 2016 -- Creating `onrequest()` handler to allow custom transformation of requested data, fixes #54 [`#54`](https://github.com//avoidwork/haro.git/issues/54) +- Creating `onrequest()` handler to allow custom transformation of requested data, fixes #54 [`#54`](https://github.com/avoidwork/haro/issues/54) -#### [3.0.10](https://github.com//avoidwork/haro.git/compare/3.0.9...3.0.10) +#### [3.0.10](https://github.com/avoidwork/haro/compare/3.0.9...3.0.10) > 22 November 2016 -- Changing the signature of `each()` to accept a third param to determine if the iteration can exit early (to minimize unneeded ops), refactoring `iterate()` to use `each()`, using `each()` where possible (reversion from 2.x) [`a6b46aa`](https://github.com//avoidwork/haro.git/commit/a6b46aa2ab3fe6a7e6482593145854f446f87523) -- Minor tweak to params for `each()` function [`141e914`](https://github.com//avoidwork/haro.git/commit/141e91498c74246016aeda3142732862438d661d) +- Changing the signature of `each()` to accept a third param to determine if the iteration can exit early (to minimize unneeded ops), refactoring `iterate()` to use `each()`, using `each()` where possible (reversion from 2.x) [`a6b46aa`](https://github.com/avoidwork/haro/commit/a6b46aa2ab3fe6a7e6482593145854f446f87523) +- Minor tweak to params for `each()` function [`141e914`](https://github.com/avoidwork/haro/commit/141e91498c74246016aeda3142732862438d661d) -#### [3.0.9](https://github.com//avoidwork/haro.git/compare/3.0.8...3.0.9) +#### [3.0.9](https://github.com/avoidwork/haro/compare/3.0.8...3.0.9) > 19 November 2016 -- Minor change to be logical for node env [`caa6b2d`](https://github.com//avoidwork/haro.git/commit/caa6b2d8456d8cd9a10c8817f9608ea6c78bbcbc) +- Minor change to be logical for node env [`caa6b2d`](https://github.com/avoidwork/haro/commit/caa6b2d8456d8cd9a10c8817f9608ea6c78bbcbc) -#### [3.0.8](https://github.com//avoidwork/haro.git/compare/3.0.7...3.0.8) +#### [3.0.8](https://github.com/avoidwork/haro/compare/3.0.7...3.0.8) > 19 November 2016 -- Changing some `let` to `const` [`6b3b8d6`](https://github.com//avoidwork/haro.git/commit/6b3b8d6e4d59395d6abbd04f3efe42559a9b2d9d) -- Making the code a little DRYr [`ab3c8b0`](https://github.com//avoidwork/haro.git/commit/ab3c8b0aaaee3bcb29e7d8f46a3e8b76dffa3164) +- Changing some `let` to `const` [`6b3b8d6`](https://github.com/avoidwork/haro/commit/6b3b8d6e4d59395d6abbd04f3efe42559a9b2d9d) +- Making the code a little DRYr [`ab3c8b0`](https://github.com/avoidwork/haro/commit/ab3c8b0aaaee3bcb29e7d8f46a3e8b76dffa3164) -#### [3.0.7](https://github.com//avoidwork/haro.git/compare/3.0.6...3.0.7) +#### [3.0.7](https://github.com/avoidwork/haro/compare/3.0.6...3.0.7) > 19 November 2016 -- Optimizing some code paths [`2ec411f`](https://github.com//avoidwork/haro.git/commit/2ec411fe2a6173ee63670b62c1259ad24d888aca) -- Loading es6 version if supported [`b88b7c0`](https://github.com//avoidwork/haro.git/commit/b88b7c001577b15462310ad51aa2f12115a66068) +- Optimizing some code paths [`2ec411f`](https://github.com/avoidwork/haro/commit/2ec411fe2a6173ee63670b62c1259ad24d888aca) +- Loading es6 version if supported [`b88b7c0`](https://github.com/avoidwork/haro/commit/b88b7c001577b15462310ad51aa2f12115a66068) -#### [3.0.6](https://github.com//avoidwork/haro.git/compare/3.0.5...3.0.6) +#### [3.0.6](https://github.com/avoidwork/haro/compare/3.0.5...3.0.6) > 19 November 2016 -- Splitting tests up for debugging [`f99db38`](https://github.com//avoidwork/haro.git/commit/f99db38d8744739e3fca7141de4de7eb8e888686) -- Updating `eslint` task to include the test file, fixing lint errors in test file [`ab5572d`](https://github.com//avoidwork/haro.git/commit/ab5572dfbd0d2afebbf76711f7d1d9cb08ad3fe5) -- Updating online tests [`0d22aab`](https://github.com//avoidwork/haro.git/commit/0d22aabfb07af2bb2c35ef7f7498c597cd097bbf) +- Splitting tests up for debugging [`f99db38`](https://github.com/avoidwork/haro/commit/f99db38d8744739e3fca7141de4de7eb8e888686) +- Updating `eslint` task to include the test file, fixing lint errors in test file [`ab5572d`](https://github.com/avoidwork/haro/commit/ab5572dfbd0d2afebbf76711f7d1d9cb08ad3fe5) +- Updating online tests [`0d22aab`](https://github.com/avoidwork/haro/commit/0d22aabfb07af2bb2c35ef7f7498c597cd097bbf) -#### [3.0.5](https://github.com//avoidwork/haro.git/compare/3.0.4...3.0.5) +#### [3.0.5](https://github.com/avoidwork/haro/compare/3.0.4...3.0.5) > 2 November 2016 -- Updating dependencies, updating eslint rules & fixing lint errors [`21a454f`](https://github.com//avoidwork/haro.git/commit/21a454fbf3bef48d3cc517065221207834e0854d) -- Tweaking package.json [`97afe80`](https://github.com//avoidwork/haro.git/commit/97afe806c511979a1bcb38c38295bb9e53d7cce8) -- Updating travis-ci.org config to map to current LTS & edge [`01915ae`](https://github.com//avoidwork/haro.git/commit/01915aeadb72f702d5f7633fc9bff8edbacc643c) +- Updating dependencies, updating eslint rules & fixing lint errors [`21a454f`](https://github.com/avoidwork/haro/commit/21a454fbf3bef48d3cc517065221207834e0854d) +- Tweaking package.json [`97afe80`](https://github.com/avoidwork/haro/commit/97afe806c511979a1bcb38c38295bb9e53d7cce8) +- Updating travis-ci.org config to map to current LTS & edge [`01915ae`](https://github.com/avoidwork/haro/commit/01915aeadb72f702d5f7633fc9bff8edbacc643c) -#### [3.0.4](https://github.com//avoidwork/haro.git/compare/3.0.3...3.0.4) +#### [3.0.4](https://github.com/avoidwork/haro/compare/3.0.3...3.0.4) > 28 October 2016 -- Updating `filter()` to add a second `raw` parameter to get an `Array` of `Objects` [`c0dc323`](https://github.com//avoidwork/haro.git/commit/c0dc3234e1f65881259630d66d1bc1f46a369ac1) +- Updating `filter()` to add a second `raw` parameter to get an `Array` of `Objects` [`c0dc323`](https://github.com/avoidwork/haro/commit/c0dc3234e1f65881259630d66d1bc1f46a369ac1) -#### [3.0.3](https://github.com//avoidwork/haro.git/compare/3.0.2...3.0.3) +#### [3.0.3](https://github.com/avoidwork/haro/compare/3.0.2...3.0.3) > 27 October 2016 -- Fixing a regression of `limit()` by switching to `[].slice()` [`2c76e4b`](https://github.com//avoidwork/haro.git/commit/2c76e4bc354eade4f0426bf3dd6502b0eb87477d) +- Fixing a regression of `limit()` by switching to `[].slice()` [`2c76e4b`](https://github.com/avoidwork/haro/commit/2c76e4bc354eade4f0426bf3dd6502b0eb87477d) -#### [3.0.2](https://github.com//avoidwork/haro.git/compare/3.0.1...3.0.2) +#### [3.0.2](https://github.com/avoidwork/haro/compare/3.0.1...3.0.2) > 25 October 2016 -- Changing the signature of `toArray()` to remove decoration of the record keys in the resulting `Array` because it shouldn't happen [`37eaac5`](https://github.com//avoidwork/haro.git/commit/37eaac539a194fa8de7682efc3398cbfb88c103b) +- Changing the signature of `toArray()` to remove decoration of the record keys in the resulting `Array` because it shouldn't happen [`37eaac5`](https://github.com/avoidwork/haro/commit/37eaac539a194fa8de7682efc3398cbfb88c103b) -#### [3.0.1](https://github.com//avoidwork/haro.git/compare/3.0.0...3.0.1) +#### [3.0.1](https://github.com/avoidwork/haro/compare/3.0.0...3.0.1) > 24 October 2016 -- Changing the signature of `toObjekt()` to add a second `frozen = true` parameter which is passed from `this.toObject()`, updating `toObject()` to insure the return is frozen, updating tests, updating `batch()` to minimize unneeded `Object.freeze()` [`78be7cc`](https://github.com//avoidwork/haro.git/commit/78be7cc79b8ad3583fe04b3c15ca5c63d0f7d5d5) -- Fixing `toArray()` such that `Array` contents are frozen if `frozen` is `true` [`5c90bc7`](https://github.com//avoidwork/haro.git/commit/5c90bc7523dac4f8d568b6ada12dd502b35839cb) -- Changing the signature of `map()` to accept a second `raw` parameter [`d24f4b4`](https://github.com//avoidwork/haro.git/commit/d24f4b4e91994bff02ff9cb982796225e06b9372) +- Changing the signature of `toObjekt()` to add a second `frozen = true` parameter which is passed from `this.toObject()`, updating `toObject()` to insure the return is frozen, updating tests, updating `batch()` to minimize unneeded `Object.freeze()` [`78be7cc`](https://github.com/avoidwork/haro/commit/78be7cc79b8ad3583fe04b3c15ca5c63d0f7d5d5) +- Fixing `toArray()` such that `Array` contents are frozen if `frozen` is `true` [`5c90bc7`](https://github.com/avoidwork/haro/commit/5c90bc7523dac4f8d568b6ada12dd502b35839cb) +- Changing the signature of `map()` to accept a second `raw` parameter [`d24f4b4`](https://github.com/avoidwork/haro/commit/d24f4b4e91994bff02ff9cb982796225e06b9372) -### [3.0.0](https://github.com//avoidwork/haro.git/compare/2.0.1...3.0.0) +### [3.0.0](https://github.com/avoidwork/haro/compare/2.0.1...3.0.0) > 23 October 2016 -- Refactoring `limit()` to do less work, changing order of parameters for `limit()` to align with common order of parameters: fixes #52, adding third parameter to `limit()` to return raw record: fixes #51, updating `search()` to do less ops, updating `sort()` to utilize `limit()`, adding `yarn.lock` to `.gitnore` [`#52`](https://github.com//avoidwork/haro.git/issues/52) [`#51`](https://github.com//avoidwork/haro.git/issues/51) +- Refactoring `limit()` to do less work, changing order of parameters for `limit()` to align with common order of parameters: fixes #52, adding third parameter to `limit()` to return raw record: fixes #51, updating `search()` to do less ops, updating `sort()` to utilize `limit()`, adding `yarn.lock` to `.gitnore` [`#52`](https://github.com/avoidwork/haro/issues/52) [`#51`](https://github.com/avoidwork/haro/issues/51) -#### [2.0.1](https://github.com//avoidwork/haro.git/compare/2.0.0...2.0.1) +#### [2.0.1](https://github.com/avoidwork/haro/compare/2.0.0...2.0.1) > 21 September 2016 -- Refactoring `keyIndex()` to remove a deopt by v8 [`1293b9c`](https://github.com//avoidwork/haro.git/commit/1293b9c31e8cbeac9a3bd6d1935d525c60e403bd) -- Updating travis-ci.org config [`b61c9b5`](https://github.com//avoidwork/haro.git/commit/b61c9b5c52c8bdea57329a758c095eebbb31ae80) +- Refactoring `keyIndex()` to remove a deopt by v8 [`1293b9c`](https://github.com/avoidwork/haro/commit/1293b9c31e8cbeac9a3bd6d1935d525c60e403bd) +- Updating travis-ci.org config [`b61c9b5`](https://github.com/avoidwork/haro/commit/b61c9b5c52c8bdea57329a758c095eebbb31ae80) -### [2.0.0](https://github.com//avoidwork/haro.git/compare/1.9.13...2.0.0) +### [2.0.0](https://github.com/avoidwork/haro/compare/1.9.13...2.0.0) > 21 September 2016 -- Removing `es6-*` polyfills, setting minimum engine version to 4.0.0+, updating dependencies, bumping major version due to engine strictness (breaking change potentially) [`335c6cb`](https://github.com//avoidwork/haro.git/commit/335c6cb26d3e4516b02f5baa4bede3a22db32cc6) +- Removing `es6-*` polyfills, setting minimum engine version to 4.0.0+, updating dependencies, bumping major version due to engine strictness (breaking change potentially) [`335c6cb`](https://github.com/avoidwork/haro/commit/335c6cb26d3e4516b02f5baa4bede3a22db32cc6) -#### [1.9.13](https://github.com//avoidwork/haro.git/compare/1.9.12...1.9.13) +#### [1.9.13](https://github.com/avoidwork/haro/compare/1.9.12...1.9.13) > 8 August 2016 -- Fixing how `search()` handles indexed `Arrays` by doing an explicit `join()` when testing with a `RegExp`, fixes #50 [`#50`](https://github.com//avoidwork/haro.git/issues/50) -- Updating a failing test assertion (old value was wrong based on Array handling), updating website URL in package.json [`80f4af3`](https://github.com//avoidwork/haro.git/commit/80f4af378b4b66e5a72251dd0f9d15ec175cbd46) -- Updating assertion count in test [`a01dd2f`](https://github.com//avoidwork/haro.git/commit/a01dd2fb8e3534354bc64ba5177107c3dda24b54) +- Fixing how `search()` handles indexed `Arrays` by doing an explicit `join()` when testing with a `RegExp`, fixes #50 [`#50`](https://github.com/avoidwork/haro/issues/50) +- Updating a failing test assertion (old value was wrong based on Array handling), updating website URL in package.json [`80f4af3`](https://github.com/avoidwork/haro/commit/80f4af378b4b66e5a72251dd0f9d15ec175cbd46) +- Updating assertion count in test [`a01dd2f`](https://github.com/avoidwork/haro/commit/a01dd2fb8e3534354bc64ba5177107c3dda24b54) -#### [1.9.12](https://github.com//avoidwork/haro.git/compare/1.9.11...1.9.12) +#### [1.9.12](https://github.com/avoidwork/haro/compare/1.9.11...1.9.12) > 15 July 2016 -- Adding `loading`, updating tests [`b8d4939`](https://github.com//avoidwork/haro.git/commit/b8d4939bc04a5ccc0abe6bbb48a554fad4617736) -- Adding a test for `loading` [`e9b503d`](https://github.com//avoidwork/haro.git/commit/e9b503dfb7ac0c2e39fc6929c4837c531523c1ec) -- Updating travis-ci.org config [`4516d6c`](https://github.com//avoidwork/haro.git/commit/4516d6c2174f1a925de42b8efd8ccec4e7145d75) +- Adding `loading`, updating tests [`b8d4939`](https://github.com/avoidwork/haro/commit/b8d4939bc04a5ccc0abe6bbb48a554fad4617736) +- Adding a test for `loading` [`e9b503d`](https://github.com/avoidwork/haro/commit/e9b503dfb7ac0c2e39fc6929c4837c531523c1ec) +- Updating travis-ci.org config [`4516d6c`](https://github.com/avoidwork/haro/commit/4516d6c2174f1a925de42b8efd8ccec4e7145d75) -#### [1.9.11](https://github.com//avoidwork/haro.git/compare/1.9.10...1.9.11) +#### [1.9.11](https://github.com/avoidwork/haro/compare/1.9.10...1.9.11) > 13 June 2016 -- Minor syntax tweaks [`f04e5d7`](https://github.com//avoidwork/haro.git/commit/f04e5d758c54f3dd2e878dba4e9160e8c3fd98f7) -- Update README.md [`0b41aae`](https://github.com//avoidwork/haro.git/commit/0b41aae4c601645564f8ce58394def9c23962c74) +- Minor syntax tweaks [`f04e5d7`](https://github.com/avoidwork/haro/commit/f04e5d758c54f3dd2e878dba4e9160e8c3fd98f7) +- Update README.md [`0b41aae`](https://github.com/avoidwork/haro/commit/0b41aae4c601645564f8ce58394def9c23962c74) -#### [1.9.10](https://github.com//avoidwork/haro.git/compare/1.9.9...1.9.10) +#### [1.9.10](https://github.com/avoidwork/haro/compare/1.9.9...1.9.10) > 28 May 2016 -- Initial update, adding `raw` parameter to `search()` [`845da30`](https://github.com//avoidwork/haro.git/commit/845da3014194a6caf1bac546f491f2e76a1d9efd) -- Fixing eslint config [`68cee12`](https://github.com//avoidwork/haro.git/commit/68cee12f77268db53394a0a7c87021aa7140fdef) -- Update bower.json [`ebba88e`](https://github.com//avoidwork/haro.git/commit/ebba88e0e5aa34e642efb3e899daeb53f94bdf7b) +- Initial update, adding `raw` parameter to `search()` [`845da30`](https://github.com/avoidwork/haro/commit/845da3014194a6caf1bac546f491f2e76a1d9efd) +- Fixing eslint config [`68cee12`](https://github.com/avoidwork/haro/commit/68cee12f77268db53394a0a7c87021aa7140fdef) +- Update bower.json [`ebba88e`](https://github.com/avoidwork/haro/commit/ebba88e0e5aa34e642efb3e899daeb53f94bdf7b) -#### [1.9.9](https://github.com//avoidwork/haro.git/compare/1.9.8...1.9.9) +#### [1.9.9](https://github.com/avoidwork/haro/compare/1.9.8...1.9.9) > 28 December 2015 -- Fixing record sets passed in `batch` & `sync` pipelines [`85811ce`](https://github.com//avoidwork/haro.git/commit/85811ce7c7e91daadb39c52617aec1bfea179adb) +- Fixing record sets passed in `batch` & `sync` pipelines [`85811ce`](https://github.com/avoidwork/haro/commit/85811ce7c7e91daadb39c52617aec1bfea179adb) -#### [1.9.8](https://github.com//avoidwork/haro.git/compare/1.9.7...1.9.8) +#### [1.9.8](https://github.com/avoidwork/haro/compare/1.9.7...1.9.8) > 28 November 2015 -- Fixing AMD detection [`ecad294`](https://github.com//avoidwork/haro.git/commit/ecad29412424bd46b709512d87767d764c22d39c) +- Fixing AMD detection [`ecad294`](https://github.com/avoidwork/haro/commit/ecad29412424bd46b709512d87767d764c22d39c) -#### [1.9.7](https://github.com//avoidwork/haro.git/compare/1.9.6...1.9.7) +#### [1.9.7](https://github.com/avoidwork/haro/compare/1.9.6...1.9.7) > 5 November 2015 -- Version bump for npm (sigh) [`97fdefd`](https://github.com//avoidwork/haro.git/commit/97fdefd09886555054fcb5ed9df1f289616ea63a) +- Version bump for npm (sigh) [`97fdefd`](https://github.com/avoidwork/haro/commit/97fdefd09886555054fcb5ed9df1f289616ea63a) -#### [1.9.6](https://github.com//avoidwork/haro.git/compare/1.9.5...1.9.6) +#### [1.9.6](https://github.com/avoidwork/haro/compare/1.9.5...1.9.6) > 5 November 2015 -- Fixing by returning a clone of the record when asking for the raw data, added a test [`3f8a845`](https://github.com//avoidwork/haro.git/commit/3f8a845a117ed2b020afc2a37befa72f6ec8dc3d) +- Fixing by returning a clone of the record when asking for the raw data, added a test [`3f8a845`](https://github.com/avoidwork/haro/commit/3f8a845a117ed2b020afc2a37befa72f6ec8dc3d) -#### [1.9.5](https://github.com//avoidwork/haro.git/compare/1.9.4...1.9.5) +#### [1.9.5](https://github.com/avoidwork/haro/compare/1.9.4...1.9.5) > 27 October 2015 -- Reversing the order for dual context situations like nwjs [`e8166d2`](https://github.com//avoidwork/haro.git/commit/e8166d2b301926a0ce9368f2a6b6cfa2cb8d3448) +- Reversing the order for dual context situations like nwjs [`e8166d2`](https://github.com/avoidwork/haro/commit/e8166d2b301926a0ce9368f2a6b6cfa2cb8d3448) -#### [1.9.4](https://github.com//avoidwork/haro.git/compare/1.9.3...1.9.4) +#### [1.9.4](https://github.com/avoidwork/haro/compare/1.9.3...1.9.4) > 24 October 2015 -- Fixing a rushed mistake [`f0dfdb0`](https://github.com//avoidwork/haro.git/commit/f0dfdb073f9e26695582a6fb79fd96003244df3c) -- I need to automate this... [`e7a8ee5`](https://github.com//avoidwork/haro.git/commit/e7a8ee5ec4bfb4e1d3bf288bdb5c1d3781560b45) +- Fixing a rushed mistake [`f0dfdb0`](https://github.com/avoidwork/haro/commit/f0dfdb073f9e26695582a6fb79fd96003244df3c) +- I need to automate this... [`e7a8ee5`](https://github.com/avoidwork/haro/commit/e7a8ee5ec4bfb4e1d3bf288bdb5c1d3781560b45) -#### [1.9.3](https://github.com//avoidwork/haro.git/compare/1.9.2...1.9.3) +#### [1.9.3](https://github.com/avoidwork/haro/compare/1.9.2...1.9.3) > 24 October 2015 -- Removing a conditional via ternary, updating the README example [`5652af5`](https://github.com//avoidwork/haro.git/commit/5652af5c86f69b5f3534c80efc7573d46b53f14d) +- Removing a conditional via ternary, updating the README example [`5652af5`](https://github.com/avoidwork/haro/commit/5652af5c86f69b5f3534c80efc7573d46b53f14d) -#### [1.9.2](https://github.com//avoidwork/haro.git/compare/1.9.1...1.9.2) +#### [1.9.2](https://github.com/avoidwork/haro/compare/1.9.1...1.9.2) > 24 October 2015 -- Revising parameters of `join()` to support two `WHERE` clause descriptors, adding a test [`93959e2`](https://github.com//avoidwork/haro.git/commit/93959e2cd19ef47f3b7c8f5d44bba727e6c657cb) +- Revising parameters of `join()` to support two `WHERE` clause descriptors, adding a test [`93959e2`](https://github.com/avoidwork/haro/commit/93959e2cd19ef47f3b7c8f5d44bba727e6c657cb) -#### [1.9.1](https://github.com//avoidwork/haro.git/compare/1.9.0...1.9.1) +#### [1.9.1](https://github.com/avoidwork/haro/compare/1.9.0...1.9.1) > 19 October 2015 -- Changing `onbatch` arguments to be ['type', `Tuple`] [`f5370b2`](https://github.com//avoidwork/haro.git/commit/f5370b2134787e6d6ffc10a50382f044dbe7abfe) +- Changing `onbatch` arguments to be ['type', `Tuple`] [`f5370b2`](https://github.com/avoidwork/haro/commit/f5370b2134787e6d6ffc10a50382f044dbe7abfe) -#### [1.9.0](https://github.com//avoidwork/haro.git/compare/1.8.0...1.9.0) +#### [1.9.0](https://github.com/avoidwork/haro/compare/1.8.0...1.9.0) > 19 October 2015 -- Adding event hooks in the form of prototype noop methods for overriding on an instance, fixes #45 [`#45`](https://github.com//avoidwork/haro.git/issues/45) -- Forgot the throws [`fd3369d`](https://github.com//avoidwork/haro.git/commit/fd3369d4ffe606e6be1285fe0e4a95002f60d6a9) -- Updating README for `join()` [`de6ed33`](https://github.com//avoidwork/haro.git/commit/de6ed334139b5563592c4e36439dbc18402504dc) +- Adding event hooks in the form of prototype noop methods for overriding on an instance, fixes #45 [`#45`](https://github.com/avoidwork/haro/issues/45) +- Forgot the throws [`fd3369d`](https://github.com/avoidwork/haro/commit/fd3369d4ffe606e6be1285fe0e4a95002f60d6a9) +- Updating README for `join()` [`de6ed33`](https://github.com/avoidwork/haro/commit/de6ed334139b5563592c4e36439dbc18402504dc) -#### [1.8.0](https://github.com//avoidwork/haro.git/compare/1.7.8...1.8.0) +#### [1.8.0](https://github.com/avoidwork/haro/compare/1.7.8...1.8.0) > 16 October 2015 -- 1.8 [`#44`](https://github.com//avoidwork/haro.git/pull/44) -- Implementing "inner", "left", & "right" joins in `joinData()`, fixes #41 [`#41`](https://github.com//avoidwork/haro.git/issues/41) -- Fleshing out `join()` & `joinData()` more [`368dbc0`](https://github.com//avoidwork/haro.git/commit/368dbc0cf46d32c46cdd72a2850df23703042c0d) -- Creating `join(other, on, type, where)` which utilizes `offload()` for multi-threading, fleshed out `joinData()` but it's a WIP, initial work for #41 [`00b23b7`](https://github.com//avoidwork/haro.git/commit/00b23b7c06b46fd4e7415658a82decc49354c89b) -- Functional inner join, need to audit resulting object [`1264f22`](https://github.com//avoidwork/haro.git/commit/1264f221a6c073fcf62a832cb3f6be8d395997b3) +- 1.8 [`#44`](https://github.com/avoidwork/haro/pull/44) +- Implementing "inner", "left", & "right" joins in `joinData()`, fixes #41 [`#41`](https://github.com/avoidwork/haro/issues/41) +- Fleshing out `join()` & `joinData()` more [`368dbc0`](https://github.com/avoidwork/haro/commit/368dbc0cf46d32c46cdd72a2850df23703042c0d) +- Creating `join(other, on, type, where)` which utilizes `offload()` for multi-threading, fleshed out `joinData()` but it's a WIP, initial work for #41 [`00b23b7`](https://github.com/avoidwork/haro/commit/00b23b7c06b46fd4e7415658a82decc49354c89b) +- Functional inner join, need to audit resulting object [`1264f22`](https://github.com/avoidwork/haro/commit/1264f221a6c073fcf62a832cb3f6be8d395997b3) -#### [1.7.8](https://github.com//avoidwork/haro.git/compare/1.7.7...1.7.8) +#### [1.7.8](https://github.com/avoidwork/haro/compare/1.7.7...1.7.8) > 15 October 2015 -- Undoing a recent change to `set()`, creating a test for an existing bug [`2589dc2`](https://github.com//avoidwork/haro.git/commit/2589dc21102c34ba411217be58b821ee8d8a8a2d) -- Switching `const` containers back to native, node 4.2.1 is faster [`936f8b9`](https://github.com//avoidwork/haro.git/commit/936f8b94b3c07bd7c426cc167b882c12d3dc2aa8) -- Nullifying an invariant before deleting it's origin, fixing tests [`812bd82`](https://github.com//avoidwork/haro.git/commit/812bd820c3beaec10d820ba23d835f1a9abf442c) +- Undoing a recent change to `set()`, creating a test for an existing bug [`2589dc2`](https://github.com/avoidwork/haro/commit/2589dc21102c34ba411217be58b821ee8d8a8a2d) +- Switching `const` containers back to native, node 4.2.1 is faster [`936f8b9`](https://github.com/avoidwork/haro/commit/936f8b94b3c07bd7c426cc167b882c12d3dc2aa8) +- Nullifying an invariant before deleting it's origin, fixing tests [`812bd82`](https://github.com/avoidwork/haro/commit/812bd820c3beaec10d820ba23d835f1a9abf442c) -#### [1.7.7](https://github.com//avoidwork/haro.git/compare/1.7.6...1.7.7) +#### [1.7.7](https://github.com/avoidwork/haro/compare/1.7.6...1.7.7) > 14 October 2015 -- Fixing a key error in `set()` [`19f99af`](https://github.com//avoidwork/haro.git/commit/19f99af5c776e7de726d7390ac20acbac4d81b15) +- Fixing a key error in `set()` [`19f99af`](https://github.com/avoidwork/haro/commit/19f99af5c776e7de726d7390ac20acbac4d81b15) -#### [1.7.6](https://github.com//avoidwork/haro.git/compare/1.7.5...1.7.6) +#### [1.7.6](https://github.com/avoidwork/haro/compare/1.7.5...1.7.6) > 14 October 2015 -- Fixing `registry` & `total` growth [`d926351`](https://github.com//avoidwork/haro.git/commit/d926351f06d1ad60c0048e910befd7a16d2ceb08) -- Updating travis config [`21dcdab`](https://github.com//avoidwork/haro.git/commit/21dcdab387eee2aa3da5fb0677cba32da5fccfe3) +- Fixing `registry` & `total` growth [`d926351`](https://github.com/avoidwork/haro/commit/d926351f06d1ad60c0048e910befd7a16d2ceb08) +- Updating travis config [`21dcdab`](https://github.com/avoidwork/haro/commit/21dcdab387eee2aa3da5fb0677cba32da5fccfe3) -#### [1.7.5](https://github.com//avoidwork/haro.git/compare/1.7.4...1.7.5) +#### [1.7.5](https://github.com/avoidwork/haro/compare/1.7.4...1.7.5) > 14 October 2015 -- Misc file changes [`068df75`](https://github.com//avoidwork/haro.git/commit/068df757cd80511b0e2b29b51be62feda2ae9858) -- Blocking `null` & `undefined` indices since that's counter intuitive to finding data [`982dd09`](https://github.com//avoidwork/haro.git/commit/982dd09d271a0c8c484523f431cdcb19283ec7fa) +- Misc file changes [`068df75`](https://github.com/avoidwork/haro/commit/068df757cd80511b0e2b29b51be62feda2ae9858) +- Blocking `null` & `undefined` indices since that's counter intuitive to finding data [`982dd09`](https://github.com/avoidwork/haro/commit/982dd09d271a0c8c484523f431cdcb19283ec7fa) -#### [1.7.4](https://github.com//avoidwork/haro.git/compare/1.7.3...1.7.4) +#### [1.7.4](https://github.com/avoidwork/haro/compare/1.7.3...1.7.4) > 2 October 2015 -- Initial refactoring of `createIndexes()` for very large data sets (40MB+) [WIP] [`880cbce`](https://github.com//avoidwork/haro.git/commit/880cbce1bb2657270a68783c88fd94deb7cee6e0) -- Completing refactoring of `createIndexes()` [`c4fc1a2`](https://github.com//avoidwork/haro.git/commit/c4fc1a2051f9119105f3054746d05a34016ab7af) -- Updating bower & npmignore files [`9661e09`](https://github.com//avoidwork/haro.git/commit/9661e09e2cb4f350b6d057909b039058c98fcc99) +- Initial refactoring of `createIndexes()` for very large data sets (40MB+) [WIP] [`880cbce`](https://github.com/avoidwork/haro/commit/880cbce1bb2657270a68783c88fd94deb7cee6e0) +- Completing refactoring of `createIndexes()` [`c4fc1a2`](https://github.com/avoidwork/haro/commit/c4fc1a2051f9119105f3054746d05a34016ab7af) +- Updating bower & npmignore files [`9661e09`](https://github.com/avoidwork/haro/commit/9661e09e2cb4f350b6d057909b039058c98fcc99) -#### [1.7.3](https://github.com//avoidwork/haro.git/compare/1.7.2...1.7.3) +#### [1.7.3](https://github.com/avoidwork/haro/compare/1.7.2...1.7.3) > 29 September 2015 -- Implementing `tiny-worker` for a nodejs `Worker` [`85f6d2b`](https://github.com//avoidwork/haro.git/commit/85f6d2b098ef62a85a8c444e4d9a25691b380fd6) -- Dropping iojs since the worker module is not compatible with that (and it's ... kinda dead) [`a0a4a77`](https://github.com//avoidwork/haro.git/commit/a0a4a777e3bdada9290ac59cd409e543f4d415b2) +- Implementing `tiny-worker` for a nodejs `Worker` [`85f6d2b`](https://github.com/avoidwork/haro/commit/85f6d2b098ef62a85a8c444e4d9a25691b380fd6) +- Dropping iojs since the worker module is not compatible with that (and it's ... kinda dead) [`a0a4a77`](https://github.com/avoidwork/haro/commit/a0a4a777e3bdada9290ac59cd409e543f4d415b2) -#### [1.7.2](https://github.com//avoidwork/haro.git/compare/1.7.1...1.7.2) +#### [1.7.2](https://github.com/avoidwork/haro/compare/1.7.1...1.7.2) > 29 September 2015 -- Adding server side worker support & a blob placeholder (not utilized beyond an existence check) [`620fd25`](https://github.com//avoidwork/haro.git/commit/620fd25741d37ae8548b7504950e4125382bb67a) +- Adding server side worker support & a blob placeholder (not utilized beyond an existence check) [`620fd25`](https://github.com/avoidwork/haro/commit/620fd25741d37ae8548b7504950e4125382bb67a) -#### [1.7.1](https://github.com//avoidwork/haro.git/compare/1.7.0...1.7.1) +#### [1.7.1](https://github.com/avoidwork/haro/compare/1.7.0...1.7.1) > 29 September 2015 -- Adding bower.json [`8f36658`](https://github.com//avoidwork/haro.git/commit/8f36658c82b5eb56be36b3b3371a2de8eae9f010) -- Version bump for bower [`47ef3d4`](https://github.com//avoidwork/haro.git/commit/47ef3d4c6b13bebe249f9bd153929d00105f5929) +- Adding bower.json [`8f36658`](https://github.com/avoidwork/haro/commit/8f36658c82b5eb56be36b3b3371a2de8eae9f010) +- Version bump for bower [`47ef3d4`](https://github.com/avoidwork/haro/commit/47ef3d4c6b13bebe249f9bd153929d00105f5929) -#### [1.7.0](https://github.com//avoidwork/haro.git/compare/1.6.1...1.7.0) +#### [1.7.0](https://github.com/avoidwork/haro/compare/1.6.1...1.7.0) > 29 September 2015 -- Completing `offload()`, fixes #43 [`#43`](https://github.com//avoidwork/haro.git/issues/43) -- Changing `set()` to call `concatUri()` once, fixes #42 [`#42`](https://github.com//avoidwork/haro.git/issues/42) -- Creating `createIndexes()` to be used sync or async with a `Worker`, moved `transform()` for lint [`1573699`](https://github.com//avoidwork/haro.git/commit/1573699dbce72cbb687123974796ccc9d6c33ea8) -- Moving `transform()` out of the class and calling it depending upon input, more prep work for a `Worker` [`e112d3f`](https://github.com//avoidwork/haro.git/commit/e112d3fd443c4e6a24ab83f9f025d75890161c8d) -- Renaming the utility `transform()` to `cast()` to avoid `Class` issues, creating `onmessage()` with mimic messaging [`91b6ef4`](https://github.com//avoidwork/haro.git/commit/91b6ef4d8fffccecb531b64b7fe7eeaf867b500f) +- Completing `offload()`, fixes #43 [`#43`](https://github.com/avoidwork/haro/issues/43) +- Changing `set()` to call `concatUri()` once, fixes #42 [`#42`](https://github.com/avoidwork/haro/issues/42) +- Creating `createIndexes()` to be used sync or async with a `Worker`, moved `transform()` for lint [`1573699`](https://github.com/avoidwork/haro/commit/1573699dbce72cbb687123974796ccc9d6c33ea8) +- Moving `transform()` out of the class and calling it depending upon input, more prep work for a `Worker` [`e112d3f`](https://github.com/avoidwork/haro/commit/e112d3fd443c4e6a24ab83f9f025d75890161c8d) +- Renaming the utility `transform()` to `cast()` to avoid `Class` issues, creating `onmessage()` with mimic messaging [`91b6ef4`](https://github.com/avoidwork/haro/commit/91b6ef4d8fffccecb531b64b7fe7eeaf867b500f) -#### [1.6.1](https://github.com//avoidwork/haro.git/compare/1.6.0...1.6.1) +#### [1.6.1](https://github.com/avoidwork/haro/compare/1.6.0...1.6.1) > 21 September 2015 -- Extending `tranform()` with an optional second parameter [`d2ff10a`](https://github.com//avoidwork/haro.git/commit/d2ff10a73dc2ebdd0beeebadb16ccc8ad58d145c) -- Extending `override()` with an optional third parameter [`50744db`](https://github.com//avoidwork/haro.git/commit/50744db06cba2c77428f59942bb8a529ecb09af0) -- Update README.md [`82f0bc6`](https://github.com//avoidwork/haro.git/commit/82f0bc6ac928593271ee155b8904df93a697a183) +- Extending `tranform()` with an optional second parameter [`d2ff10a`](https://github.com/avoidwork/haro/commit/d2ff10a73dc2ebdd0beeebadb16ccc8ad58d145c) +- Extending `override()` with an optional third parameter [`50744db`](https://github.com/avoidwork/haro/commit/50744db06cba2c77428f59942bb8a529ecb09af0) +- Update README.md [`82f0bc6`](https://github.com/avoidwork/haro/commit/82f0bc6ac928593271ee155b8904df93a697a183) -#### [1.6.0](https://github.com//avoidwork/haro.git/compare/1.5.5...1.6.0) +#### [1.6.0](https://github.com/avoidwork/haro/compare/1.5.5...1.6.0) > 19 September 2015 -- Creating `dump()`, `override()`, & `transform()` [`f4a37e1`](https://github.com//avoidwork/haro.git/commit/f4a37e11e2f1fd665eb452ee832ee0cf8592a3e6) -- Updating benchmark to compare the override timing [`2b0ffcd`](https://github.com//avoidwork/haro.git/commit/2b0ffcd6367ac75e3b08443c64266499cb817b60) -- Updating README [`5c80753`](https://github.com//avoidwork/haro.git/commit/5c8075355bcdbcb5bad46505318a2acce0bc4953) +- Creating `dump()`, `override()`, & `transform()` [`f4a37e1`](https://github.com/avoidwork/haro/commit/f4a37e11e2f1fd665eb452ee832ee0cf8592a3e6) +- Updating benchmark to compare the override timing [`2b0ffcd`](https://github.com/avoidwork/haro/commit/2b0ffcd6367ac75e3b08443c64266499cb817b60) +- Updating README [`5c80753`](https://github.com/avoidwork/haro/commit/5c8075355bcdbcb5bad46505318a2acce0bc4953) -#### [1.5.5](https://github.com//avoidwork/haro.git/compare/1.5.4...1.5.5) +#### [1.5.5](https://github.com/avoidwork/haro/compare/1.5.4...1.5.5) > 31 August 2015 -- Replaces internal `deferred()` with `tiny-defer` module, removes custom biz logic from`this.pattern` ("." and "-") [`d7f91eb`](https://github.com//avoidwork/haro.git/commit/d7f91ebe972b58f50878c0012baa7b8cefdd9563) -- Back to basics... [`5e4dd30`](https://github.com//avoidwork/haro.git/commit/5e4dd302a26d3ea9e33d82bf46dc05c408cbb6af) -- Definitely do not want native promise in nodejs (atm, very slow) [`8dbd232`](https://github.com//avoidwork/haro.git/commit/8dbd2329bc43c083f85f4f161415836734ba6db9) +- Replaces internal `deferred()` with `tiny-defer` module, removes custom biz logic from`this.pattern` ("." and "-") [`d7f91eb`](https://github.com/avoidwork/haro/commit/d7f91ebe972b58f50878c0012baa7b8cefdd9563) +- Back to basics... [`5e4dd30`](https://github.com/avoidwork/haro/commit/5e4dd302a26d3ea9e33d82bf46dc05c408cbb6af) +- Definitely do not want native promise in nodejs (atm, very slow) [`8dbd232`](https://github.com/avoidwork/haro/commit/8dbd2329bc43c083f85f4f161415836734ba6db9) -#### [1.5.4](https://github.com//avoidwork/haro.git/compare/1.5.3...1.5.4) +#### [1.5.4](https://github.com/avoidwork/haro/compare/1.5.3...1.5.4) > 22 August 2015 -- Removes business logic from `keyIndex()` and moves it onto the instance of `Haro` as `pattern`, fixes #40 [`#40`](https://github.com//avoidwork/haro.git/issues/40) +- Removes business logic from `keyIndex()` and moves it onto the instance of `Haro` as `pattern`, fixes #40 [`#40`](https://github.com/avoidwork/haro/issues/40) -#### [1.5.3](https://github.com//avoidwork/haro.git/compare/1.5.2...1.5.3) +#### [1.5.3](https://github.com/avoidwork/haro/compare/1.5.2...1.5.3) > 14 August 2015 -- Fixing a reference error in browser env [`828774f`](https://github.com//avoidwork/haro.git/commit/828774f6bc0744b221f99d70501fd23d4109c21a) +- Fixing a reference error in browser env [`828774f`](https://github.com/avoidwork/haro/commit/828774f6bc0744b221f99d70501fd23d4109c21a) -#### [1.5.2](https://github.com//avoidwork/haro.git/compare/1.5.1...1.5.2) +#### [1.5.2](https://github.com/avoidwork/haro/compare/1.5.1...1.5.2) > 13 August 2015 -- Relying on `es6-promise` for server side due to V8's overhead with `Arrays` for `Promises` (aka it's slower) [`7da9df9`](https://github.com//avoidwork/haro.git/commit/7da9df9e68cb7059e1af35bc75249cc6edc3eb61) -- Updating README [`363df89`](https://github.com//avoidwork/haro.git/commit/363df8904ad27f96f705f50b09777b1f5e4a2faa) +- Relying on `es6-promise` for server side due to V8's overhead with `Arrays` for `Promises` (aka it's slower) [`7da9df9`](https://github.com/avoidwork/haro/commit/7da9df9e68cb7059e1af35bc75249cc6edc3eb61) +- Updating README [`363df89`](https://github.com/avoidwork/haro/commit/363df8904ad27f96f705f50b09777b1f5e4a2faa) -#### [1.5.1](https://github.com//avoidwork/haro.git/compare/1.5.0...1.5.1) +#### [1.5.1](https://github.com/avoidwork/haro/compare/1.5.0...1.5.1) > 27 July 2015 -- Fixing `load()` by not sending the data right back into the adapters [`e2fdf4f`](https://github.com//avoidwork/haro.git/commit/e2fdf4facd8b044d54fa4385d626cb63f97a37d6) +- Fixing `load()` by not sending the data right back into the adapters [`e2fdf4f`](https://github.com/avoidwork/haro/commit/e2fdf4facd8b044d54fa4385d626cb63f97a37d6) -#### [1.5.0](https://github.com//avoidwork/haro.git/compare/1.4.13...1.5.0) +#### [1.5.0](https://github.com/avoidwork/haro/compare/1.4.13...1.5.0) > 27 July 2015 -- Refactoring `toArray()` to include the record key for a complete ''export', changing the signature of `sort()` to accept a second parameter to keep the result unfrozen [`56c2001`](https://github.com//avoidwork/haro.git/commit/56c2001733d7f3fbaa4e167edaaa6b54c4e07e0e) +- Refactoring `toArray()` to include the record key for a complete ''export', changing the signature of `sort()` to accept a second parameter to keep the result unfrozen [`56c2001`](https://github.com/avoidwork/haro/commit/56c2001733d7f3fbaa4e167edaaa6b54c4e07e0e) -#### [1.4.13](https://github.com//avoidwork/haro.git/compare/1.4.12...1.4.13) +#### [1.4.13](https://github.com/avoidwork/haro/compare/1.4.12...1.4.13) > 27 July 2015 -- Updating signature of `merge()` [`3dce2c1`](https://github.com//avoidwork/haro.git/commit/3dce2c1eff877c0c1d705e27489e29fd21550764) +- Updating signature of `merge()` [`3dce2c1`](https://github.com/avoidwork/haro/commit/3dce2c1eff877c0c1d705e27489e29fd21550764) -#### [1.4.12](https://github.com//avoidwork/haro.git/compare/1.4.11...1.4.12) +#### [1.4.12](https://github.com/avoidwork/haro/compare/1.4.11...1.4.12) > 25 July 2015 -- Adding the index as the second parameter to `search(fn())`, fixes #36 [`#36`](https://github.com//avoidwork/haro.git/issues/36) +- Adding the index as the second parameter to `search(fn())`, fixes #36 [`#36`](https://github.com/avoidwork/haro/issues/36) -#### [1.4.11](https://github.com//avoidwork/haro.git/compare/1.4.10...1.4.11) +#### [1.4.11](https://github.com/avoidwork/haro/compare/1.4.10...1.4.11) > 12 July 2015 -- Refactoring `search()` to support an `Array` for `index` & default to `this.index` when not supplied [`843fc44`](https://github.com//avoidwork/haro.git/commit/843fc44d82b6415607e588053dd7535e0ae1e216) +- Refactoring `search()` to support an `Array` for `index` & default to `this.index` when not supplied [`843fc44`](https://github.com/avoidwork/haro/commit/843fc44d82b6415607e588053dd7535e0ae1e216) -#### [1.4.10](https://github.com//avoidwork/haro.git/compare/1.4.9...1.4.10) +#### [1.4.10](https://github.com/avoidwork/haro/compare/1.4.9...1.4.10) > 12 July 2015 -- Refactoring `toObject()` to support a subset of data and optional freezing, fixes #35, adding tests [`#35`](https://github.com//avoidwork/haro.git/issues/35) +- Refactoring `toObject()` to support a subset of data and optional freezing, fixes #35, adding tests [`#35`](https://github.com/avoidwork/haro/issues/35) -#### [1.4.9](https://github.com//avoidwork/haro.git/compare/1.4.8...1.4.9) +#### [1.4.9](https://github.com/avoidwork/haro/compare/1.4.8...1.4.9) > 12 July 2015 -- Refactoring `toArray()` to support a subset of data and optional freezing, fixes #34 [`#34`](https://github.com//avoidwork/haro.git/issues/34) -- Version bump [`7e6f6e9`](https://github.com//avoidwork/haro.git/commit/7e6f6e9f27194070c209b3a02cf821cbe191db72) +- Refactoring `toArray()` to support a subset of data and optional freezing, fixes #34 [`#34`](https://github.com/avoidwork/haro/issues/34) +- Version bump [`7e6f6e9`](https://github.com/avoidwork/haro/commit/7e6f6e9f27194070c209b3a02cf821cbe191db72) -#### [1.4.8](https://github.com//avoidwork/haro.git/compare/1.4.7...1.4.8) +#### [1.4.8](https://github.com/avoidwork/haro/compare/1.4.7...1.4.8) > 10 July 2015 -- Changing how `rgex` is determined in `search()`, fixes #33 [`#33`](https://github.com//avoidwork/haro.git/issues/33) +- Changing how `rgex` is determined in `search()`, fixes #33 [`#33`](https://github.com/avoidwork/haro/issues/33) -#### [1.4.7](https://github.com//avoidwork/haro.git/compare/1.4.6...1.4.7) +#### [1.4.7](https://github.com/avoidwork/haro/compare/1.4.6...1.4.7) > 10 July 2015 -- Fixing the minified file, fixes #32, fixing index keys such than they're normalized, fixes #30 [`#32`](https://github.com//avoidwork/haro.git/issues/32) [`#30`](https://github.com//avoidwork/haro.git/issues/30) +- Fixing the minified file, fixes #32, fixing index keys such than they're normalized, fixes #30 [`#32`](https://github.com/avoidwork/haro/issues/32) [`#30`](https://github.com/avoidwork/haro/issues/30) -#### [1.4.6](https://github.com//avoidwork/haro.git/compare/1.4.5...1.4.6) +#### [1.4.6](https://github.com/avoidwork/haro/compare/1.4.5...1.4.6) > 7 July 2015 -- Version bump for npm [`173ecd6`](https://github.com//avoidwork/haro.git/commit/173ecd6a5524af6d5b0d19b020f4677ad6453c9e) -- Fixing the example adapter [`7977a2e`](https://github.com//avoidwork/haro.git/commit/7977a2e2eaf107b2b1b722c5579be3f72961de24) +- Version bump for npm [`173ecd6`](https://github.com/avoidwork/haro/commit/173ecd6a5524af6d5b0d19b020f4677ad6453c9e) +- Fixing the example adapter [`7977a2e`](https://github.com/avoidwork/haro/commit/7977a2e2eaf107b2b1b722c5579be3f72961de24) -#### [1.4.5](https://github.com//avoidwork/haro.git/compare/1.4.4...1.4.5) +#### [1.4.5](https://github.com/avoidwork/haro/compare/1.4.4...1.4.5) > 6 July 2015 -- Fixing the order of arguments for `limit()` such that it maps to mysql [`5bd85d2`](https://github.com//avoidwork/haro.git/commit/5bd85d2a140c461ba8c9a69d3cd16554be9ce9a6) +- Fixing the order of arguments for `limit()` such that it maps to mysql [`5bd85d2`](https://github.com/avoidwork/haro/commit/5bd85d2a140c461ba8c9a69d3cd16554be9ce9a6) -#### [1.4.4](https://github.com//avoidwork/haro.git/compare/1.4.3...1.4.4) +#### [1.4.4](https://github.com/avoidwork/haro/compare/1.4.3...1.4.4) > 5 July 2015 -- Updating README & keywords [`bb11146`](https://github.com//avoidwork/haro.git/commit/bb11146f96b9cb949058a81fd13019e19f663276) -- Updating README & keywords [`4e33722`](https://github.com//avoidwork/haro.git/commit/4e33722dafbacf154de621274d57e5e6dcd1b978) +- Updating README & keywords [`bb11146`](https://github.com/avoidwork/haro/commit/bb11146f96b9cb949058a81fd13019e19f663276) +- Updating README & keywords [`4e33722`](https://github.com/avoidwork/haro/commit/4e33722dafbacf154de621274d57e5e6dcd1b978) -#### [1.4.3](https://github.com//avoidwork/haro.git/compare/1.4.2...1.4.3) +#### [1.4.3](https://github.com/avoidwork/haro/compare/1.4.2...1.4.3) > 5 July 2015 -- Add a Gitter chat badge to README.md [`#29`](https://github.com//avoidwork/haro.git/pull/29) -- Updating `console` statements to be consistent, refactoring `load()` & `unload()`, updating README [`294b507`](https://github.com//avoidwork/haro.git/commit/294b5071f2c3ae302c278ec9cb4cdc6e6adc694c) -- Updating README [`ea350fe`](https://github.com//avoidwork/haro.git/commit/ea350fea7bcb3b47e56ef00dedc1685643bdc0de) -- Added Gitter badge [`92c5c37`](https://github.com//avoidwork/haro.git/commit/92c5c37f887b30a242167c614ef4a8a947c6907a) +- Add a Gitter chat badge to README.md [`#29`](https://github.com/avoidwork/haro/pull/29) +- Updating `console` statements to be consistent, refactoring `load()` & `unload()`, updating README [`294b507`](https://github.com/avoidwork/haro/commit/294b5071f2c3ae302c278ec9cb4cdc6e6adc694c) +- Updating README [`ea350fe`](https://github.com/avoidwork/haro/commit/ea350fea7bcb3b47e56ef00dedc1685643bdc0de) +- Added Gitter badge [`92c5c37`](https://github.com/avoidwork/haro/commit/92c5c37f887b30a242167c614ef4a8a947c6907a) -#### [1.4.2](https://github.com//avoidwork/haro.git/compare/1.4.1...1.4.2) +#### [1.4.2](https://github.com/avoidwork/haro/compare/1.4.1...1.4.2) > 4 July 2015 -- Returning concerns to the DataStore from the adapters [`520fb72`](https://github.com//avoidwork/haro.git/commit/520fb72517bae14aa8c5e0d00228302673f4e390) +- Returning concerns to the DataStore from the adapters [`520fb72`](https://github.com/avoidwork/haro/commit/520fb72517bae14aa8c5e0d00228302673f4e390) -#### [1.4.1](https://github.com//avoidwork/haro.git/compare/1.4.0...1.4.1) +#### [1.4.1](https://github.com/avoidwork/haro/compare/1.4.0...1.4.1) > 4 July 2015 -- Extending the logging, created `unload([adapter])` to remove the DataStore from persistent storage (this doesn't erase individual records, that's different data!), fixes #28 [`#28`](https://github.com//avoidwork/haro.git/issues/28) -- Extending the logging around persistent storage, created `unload([adapter])` to remove the DataStore from persistent storage (this doesn't erase individual records/diff data!), fixes #28 [`#28`](https://github.com//avoidwork/haro.git/issues/28) +- Extending the logging, created `unload([adapter])` to remove the DataStore from persistent storage (this doesn't erase individual records, that's different data!), fixes #28 [`#28`](https://github.com/avoidwork/haro/issues/28) +- Extending the logging around persistent storage, created `unload([adapter])` to remove the DataStore from persistent storage (this doesn't erase individual records/diff data!), fixes #28 [`#28`](https://github.com/avoidwork/haro/issues/28) -#### [1.4.0](https://github.com//avoidwork/haro.git/compare/1.3.3...1.4.0) +#### [1.4.0](https://github.com/avoidwork/haro/compare/1.3.3...1.4.0) > 4 July 2015 -- Adding persistent storage adapter supporting, incluiding `mongo` adapter [`7663303`](https://github.com//avoidwork/haro.git/commit/76633030f46c55ade9e952e3ba04e6cbe43a13b1) -- Refactoring the persistent storage to be module based [`c368df7`](https://github.com//avoidwork/haro.git/commit/c368df751175ee1ad092e1d405d6f6d57204710f) -- Clearing the DataStore before loading it's data from persistent storage [`d11c60a`](https://github.com//avoidwork/haro.git/commit/d11c60a39800cdd83d8132194dc1d96a4c8ab609) +- Adding persistent storage adapter supporting, incluiding `mongo` adapter [`7663303`](https://github.com/avoidwork/haro/commit/76633030f46c55ade9e952e3ba04e6cbe43a13b1) +- Refactoring the persistent storage to be module based [`c368df7`](https://github.com/avoidwork/haro/commit/c368df751175ee1ad092e1d405d6f6d57204710f) +- Clearing the DataStore before loading it's data from persistent storage [`d11c60a`](https://github.com/avoidwork/haro/commit/d11c60a39800cdd83d8132194dc1d96a4c8ab609) -#### [1.3.3](https://github.com//avoidwork/haro.git/compare/1.3.2...1.3.3) +#### [1.3.3](https://github.com/avoidwork/haro/compare/1.3.2...1.3.3) > 3 July 2015 -- Updating README, fixing `batch()` such that it calls `concatURI()` [`fcd092c`](https://github.com//avoidwork/haro.git/commit/fcd092cc6efc2d0fdbf912124ee1f4fd13a2a4ee) +- Updating README, fixing `batch()` such that it calls `concatURI()` [`fcd092c`](https://github.com/avoidwork/haro/commit/fcd092cc6efc2d0fdbf912124ee1f4fd13a2a4ee) -#### [1.3.2](https://github.com//avoidwork/haro.git/compare/1.3.1...1.3.2) +#### [1.3.2](https://github.com/avoidwork/haro/compare/1.3.1...1.3.2) > 3 July 2015 -- Fixing `request()` such that `cfg.method` is upper case (required for PATCH in the browser??), fixes #26 with a naive replace of the entity in the collection [`#26`](https://github.com//avoidwork/haro.git/issues/26) -- Implementing `PATCH` requests, moving "index" methods into utility function file & taking them off the prototype, refactoring `reindex()` to iterate the datastore once & the indices array many times (switched) [`b4b168d`](https://github.com//avoidwork/haro.git/commit/b4b168dc45a25b46741849ffed6dcd4a394a6d86) -- Creating `this.patch` property & `patch(data, ogdata, override=false)`, creating place holders for implementing `PATCH` requests, initial work for #26 [`198b1d4`](https://github.com//avoidwork/haro.git/commit/198b1d4d224985c1387af375ac9b16be9eb626e3) -- Fleshing out `batch()`, refactoring `iterate()` & changing the signature of `patch()` [`7a706f4`](https://github.com//avoidwork/haro.git/commit/7a706f48e9a40fd0de8944dbe1ace7b61e48ea53) +- Fixing `request()` such that `cfg.method` is upper case (required for PATCH in the browser??), fixes #26 with a naive replace of the entity in the collection [`#26`](https://github.com/avoidwork/haro/issues/26) +- Implementing `PATCH` requests, moving "index" methods into utility function file & taking them off the prototype, refactoring `reindex()` to iterate the datastore once & the indices array many times (switched) [`b4b168d`](https://github.com/avoidwork/haro/commit/b4b168dc45a25b46741849ffed6dcd4a394a6d86) +- Creating `this.patch` property & `patch(data, ogdata, override=false)`, creating place holders for implementing `PATCH` requests, initial work for #26 [`198b1d4`](https://github.com/avoidwork/haro/commit/198b1d4d224985c1387af375ac9b16be9eb626e3) +- Fleshing out `batch()`, refactoring `iterate()` & changing the signature of `patch()` [`7a706f4`](https://github.com/avoidwork/haro/commit/7a706f48e9a40fd0de8944dbe1ace7b61e48ea53) -#### [1.3.1](https://github.com//avoidwork/haro.git/compare/1.2.3...1.3.1) +#### [1.3.1](https://github.com/avoidwork/haro/compare/1.2.3...1.3.1) > 2 July 2015 -- Updating README, fixes #25 [`#25`](https://github.com//avoidwork/haro.git/issues/25) -- Fixing `limit()` when passed a single argument [`4083073`](https://github.com//avoidwork/haro.git/commit/40830734e0728354d1497d872426f01a9c7e42f2) -- Changing the signature of `limit()` to take `max` & `offset` parameters like MySQL syntax [`d529014`](https://github.com//avoidwork/haro.git/commit/d52901478ce1217b9093893c67fe3283eaa74db0) -- Fixing a test [`301a5c7`](https://github.com//avoidwork/haro.git/commit/301a5c7fe8c09cde01c93be5b8c1024d7ebc9bbc) +- Updating README, fixes #25 [`#25`](https://github.com/avoidwork/haro/issues/25) +- Fixing `limit()` when passed a single argument [`4083073`](https://github.com/avoidwork/haro/commit/40830734e0728354d1497d872426f01a9c7e42f2) +- Changing the signature of `limit()` to take `max` & `offset` parameters like MySQL syntax [`d529014`](https://github.com/avoidwork/haro/commit/d52901478ce1217b9093893c67fe3283eaa74db0) +- Fixing a test [`301a5c7`](https://github.com/avoidwork/haro/commit/301a5c7fe8c09cde01c93be5b8c1024d7ebc9bbc) -#### [1.2.3](https://github.com//avoidwork/haro.git/compare/1.2.2...1.2.3) +#### [1.2.3](https://github.com/avoidwork/haro/compare/1.2.2...1.2.3) > 2 July 2015 -- Fixing README, version bump for npm [`ce8adaa`](https://github.com//avoidwork/haro.git/commit/ce8adaa8bc50135e9b21ba470e49d59299cd2db4) +- Fixing README, version bump for npm [`ce8adaa`](https://github.com/avoidwork/haro/commit/ce8adaa8bc50135e9b21ba470e49d59299cd2db4) -#### [1.2.2](https://github.com//avoidwork/haro.git/compare/1.2.1...1.2.2) +#### [1.2.2](https://github.com/avoidwork/haro/compare/1.2.1...1.2.2) > 2 July 2015 -- Creating `regex` constant to hold reusable patterns/instances, fleshing out `concatURI()` & fixes #24 [`#24`](https://github.com//avoidwork/haro.git/issues/24) -- Removing the notion of OAuth handling, initial work for #24 [`ec6b419`](https://github.com//avoidwork/haro.git/commit/ec6b419cbb08da7d17db9266f73b9d2585539c1d) -- Refactoring `setUri()` into two functions - creating `sync([clear])`, updating README [`8e3e268`](https://github.com//avoidwork/haro.git/commit/8e3e26853a6479ebfc68d8972039c00d4c30904b) -- Updating README [`e77ccf6`](https://github.com//avoidwork/haro.git/commit/e77ccf61cd8d9790011db37bffa3f3fde074579d) +- Creating `regex` constant to hold reusable patterns/instances, fleshing out `concatURI()` & fixes #24 [`#24`](https://github.com/avoidwork/haro/issues/24) +- Removing the notion of OAuth handling, initial work for #24 [`ec6b419`](https://github.com/avoidwork/haro/commit/ec6b419cbb08da7d17db9266f73b9d2585539c1d) +- Refactoring `setUri()` into two functions - creating `sync([clear])`, updating README [`8e3e268`](https://github.com/avoidwork/haro/commit/8e3e26853a6479ebfc68d8972039c00d4c30904b) +- Updating README [`e77ccf6`](https://github.com/avoidwork/haro/commit/e77ccf61cd8d9790011db37bffa3f3fde074579d) -#### [1.2.1](https://github.com//avoidwork/haro.git/compare/1.2.0...1.2.1) +#### [1.2.1](https://github.com/avoidwork/haro/compare/1.2.0...1.2.1) > 23 June 2015 -- Updating README, fixes #22 (hopefully) [`#22`](https://github.com//avoidwork/haro.git/issues/22) -- Refactoring `keyIndex()` to not always cast a value to `String`, fixing `search()` & index behavior as a result, fixes #23 [`#23`](https://github.com//avoidwork/haro.git/issues/23) -- Creating `versioning` config boolean to enable/disable MVCC style versioning of records, fixes #21 [`#21`](https://github.com//avoidwork/haro.git/issues/21) +- Updating README, fixes #22 (hopefully) [`#22`](https://github.com/avoidwork/haro/issues/22) +- Refactoring `keyIndex()` to not always cast a value to `String`, fixing `search()` & index behavior as a result, fixes #23 [`#23`](https://github.com/avoidwork/haro/issues/23) +- Creating `versioning` config boolean to enable/disable MVCC style versioning of records, fixes #21 [`#21`](https://github.com/avoidwork/haro/issues/21) -#### [1.2.0](https://github.com//avoidwork/haro.git/compare/1.1.1...1.2.0) +#### [1.2.0](https://github.com/avoidwork/haro/compare/1.1.1...1.2.0) > 22 June 2015 -- Adding `search(value, index)`, fixes #18 in spirit without implementing a trie, fixing utility function `merge()`, updating tests to support newer syntax of factory [`#18`](https://github.com//avoidwork/haro.git/issues/18) -- Updating README [`03c824c`](https://github.com//avoidwork/haro.git/commit/03c824cbb7c53a07072333a99779cf6e3524c2b5) +- Adding `search(value, index)`, fixes #18 in spirit without implementing a trie, fixing utility function `merge()`, updating tests to support newer syntax of factory [`#18`](https://github.com/avoidwork/haro/issues/18) +- Updating README [`03c824c`](https://github.com/avoidwork/haro/commit/03c824cbb7c53a07072333a99779cf6e3524c2b5) -#### [1.1.1](https://github.com//avoidwork/haro.git/compare/1.1.0...1.1.1) +#### [1.1.1](https://github.com/avoidwork/haro/compare/1.1.0...1.1.1) > 21 June 2015 -- Adding a lint step, fixes #20 [`#20`](https://github.com//avoidwork/haro.git/issues/20) -- Updating CHANGELOG [`8cc05b2`](https://github.com//avoidwork/haro.git/commit/8cc05b2144777154590f0b67e3507afbf29ee7cc) +- Adding a lint step, fixes #20 [`#20`](https://github.com/avoidwork/haro/issues/20) +- Updating CHANGELOG [`8cc05b2`](https://github.com/avoidwork/haro/commit/8cc05b2144777154590f0b67e3507afbf29ee7cc) -#### [1.1.0](https://github.com//avoidwork/haro.git/compare/1.0.7...1.1.0) +#### [1.1.0](https://github.com/avoidwork/haro/compare/1.0.7...1.1.0) > 21 June 2015 -- Adding indexes, & new methods [`#19`](https://github.com//avoidwork/haro.git/pull/19) -- Moving utility functions into a single file, fixes #16 [`#16`](https://github.com//avoidwork/haro.git/issues/16) -- Updating README, fixes #15 [`#15`](https://github.com//avoidwork/haro.git/issues/15) -- Initial commit of indexes [`521679d`](https://github.com//avoidwork/haro.git/commit/521679dcb56bc213224681201059e591b879b031) -- Creating `sortBy(index)` to sort by an indexed field, and lazily create said index at the same time [`b6bd15e`](https://github.com//avoidwork/haro.git/commit/b6bd15ebb85c7e5f74ff6339b82aa5ff6f5d669f) -- Completing deleting & setting indexes [`15f36de`](https://github.com//avoidwork/haro.git/commit/15f36de68ae9b86d7524b2dd28a62963c007dcfd) +- Adding indexes, & new methods [`#19`](https://github.com/avoidwork/haro/pull/19) +- Moving utility functions into a single file, fixes #16 [`#16`](https://github.com/avoidwork/haro/issues/16) +- Updating README, fixes #15 [`#15`](https://github.com/avoidwork/haro/issues/15) +- Initial commit of indexes [`521679d`](https://github.com/avoidwork/haro/commit/521679dcb56bc213224681201059e591b879b031) +- Creating `sortBy(index)` to sort by an indexed field, and lazily create said index at the same time [`b6bd15e`](https://github.com/avoidwork/haro/commit/b6bd15ebb85c7e5f74ff6339b82aa5ff6f5d669f) +- Completing deleting & setting indexes [`15f36de`](https://github.com/avoidwork/haro/commit/15f36de68ae9b86d7524b2dd28a62963c007dcfd) -#### [1.0.7](https://github.com//avoidwork/haro.git/compare/1.0.6...1.0.7) +#### [1.0.7](https://github.com/avoidwork/haro/compare/1.0.6...1.0.7) > 31 May 2015 -- Fixing renamed constructor, fixes #11 [`#11`](https://github.com//avoidwork/haro.git/issues/11) +- Fixing renamed constructor, fixes #11 [`#11`](https://github.com/avoidwork/haro/issues/11) -#### [1.0.6](https://github.com//avoidwork/haro.git/compare/1.0.5...1.0.6) +#### [1.0.6](https://github.com/avoidwork/haro/compare/1.0.5...1.0.6) > 31 May 2015 -- Refactoring `request()` to handle errors properly & return a double `Tuple` of shape `[body, status]`, fixes #10 [`#10`](https://github.com//avoidwork/haro.git/issues/10) -- Version bump [`9a00c37`](https://github.com//avoidwork/haro.git/commit/9a00c370d2110a3bc200f6b3487e23b41f9e6af8) -- Updating README [`21e849d`](https://github.com//avoidwork/haro.git/commit/21e849d36c62e0a1e459e7879236be0000a6ca12) +- Refactoring `request()` to handle errors properly & return a double `Tuple` of shape `[body, status]`, fixes #10 [`#10`](https://github.com/avoidwork/haro/issues/10) +- Version bump [`9a00c37`](https://github.com/avoidwork/haro/commit/9a00c370d2110a3bc200f6b3487e23b41f9e6af8) +- Updating README [`21e849d`](https://github.com/avoidwork/haro/commit/21e849d36c62e0a1e459e7879236be0000a6ca12) -#### [1.0.5](https://github.com//avoidwork/haro.git/compare/1.0.4...1.0.5) +#### [1.0.5](https://github.com/avoidwork/haro/compare/1.0.4...1.0.5) > 31 May 2015 -- Adding `map(fn)` which returns a `Tuple` of double `Tuples` of `[key, value]` with `value` being the return of `fn(value, key)`, fixes #9 [`#9`](https://github.com//avoidwork/haro.git/issues/9) -- Adding `filter(fn)`, fixes #8 [`#8`](https://github.com//avoidwork/haro.git/issues/8) -- Changing the return of `filter()` to be a `Tuple` of double `Tuples` with the shape `[key, value]`, updating README [`5cb54a5`](https://github.com//avoidwork/haro.git/commit/5cb54a57de3c4f3a596fbaf6ac82ff5a0b664fff) -- Fixing the method on `filter()` [`2049487`](https://github.com//avoidwork/haro.git/commit/204948723141ca87bfe6a1aa273526f1a68dfa8c) -- Updating test to cover new behavior of `limit()` [`48761eb`](https://github.com//avoidwork/haro.git/commit/48761eb48455caacc3284f1ac7f256682bd015c0) +- Adding `map(fn)` which returns a `Tuple` of double `Tuples` of `[key, value]` with `value` being the return of `fn(value, key)`, fixes #9 [`#9`](https://github.com/avoidwork/haro/issues/9) +- Adding `filter(fn)`, fixes #8 [`#8`](https://github.com/avoidwork/haro/issues/8) +- Changing the return of `filter()` to be a `Tuple` of double `Tuples` with the shape `[key, value]`, updating README [`5cb54a5`](https://github.com/avoidwork/haro/commit/5cb54a57de3c4f3a596fbaf6ac82ff5a0b664fff) +- Fixing the method on `filter()` [`2049487`](https://github.com/avoidwork/haro/commit/204948723141ca87bfe6a1aa273526f1a68dfa8c) +- Updating test to cover new behavior of `limit()` [`48761eb`](https://github.com/avoidwork/haro/commit/48761eb48455caacc3284f1ac7f256682bd015c0) -#### [1.0.4](https://github.com//avoidwork/haro.git/compare/1.0.3...1.0.4) +#### [1.0.4](https://github.com/avoidwork/haro/compare/1.0.3...1.0.4) > 31 May 2015 -- Fixing `limit()` return, fixes #7 [`#7`](https://github.com//avoidwork/haro.git/issues/7) -- Disabling io.js testing while it results in an npm SSL error [`c0de6ae`](https://github.com//avoidwork/haro.git/commit/c0de6aedb5e6d2937c0220f7ebcd96b93d361ae8) +- Fixing `limit()` return, fixes #7 [`#7`](https://github.com/avoidwork/haro/issues/7) +- Disabling io.js testing while it results in an npm SSL error [`c0de6ae`](https://github.com/avoidwork/haro/commit/c0de6aedb5e6d2937c0220f7ebcd96b93d361ae8) -#### [1.0.3](https://github.com//avoidwork/haro.git/compare/1.0.2...1.0.3) +#### [1.0.3](https://github.com/avoidwork/haro/compare/1.0.2...1.0.3) > 31 May 2015 -- Ensuring `versions` is immutable by using a `Tuple` to be set into the `Set`, fixes #6 [`#6`](https://github.com//avoidwork/haro.git/issues/6) +- Ensuring `versions` is immutable by using a `Tuple` to be set into the `Set`, fixes #6 [`#6`](https://github.com/avoidwork/haro/issues/6) -#### [1.0.2](https://github.com//avoidwork/haro.git/compare/1.0.1...1.0.2) +#### [1.0.2](https://github.com/avoidwork/haro/compare/1.0.1...1.0.2) > 30 May 2015 -- Adding record versioning, fixes #5, updating README [`#5`](https://github.com//avoidwork/haro.git/issues/5) -- Adding a version property, fixes #4 [`#4`](https://github.com//avoidwork/haro.git/issues/4) +- Adding record versioning, fixes #5, updating README [`#5`](https://github.com/avoidwork/haro/issues/5) +- Adding a version property, fixes #4 [`#4`](https://github.com/avoidwork/haro/issues/4) -#### [1.0.1](https://github.com//avoidwork/haro.git/compare/1.0.0...1.0.1) +#### [1.0.1](https://github.com/avoidwork/haro/compare/1.0.0...1.0.1) > 30 May 2015 -- Fixing `reject()` parameters, fixes #3 [`#3`](https://github.com//avoidwork/haro.git/issues/3) -- Fixing a counting error in `set()`, fixes #2 [`#2`](https://github.com//avoidwork/haro.git/issues/2) -- Updating README [`73d70f8`](https://github.com//avoidwork/haro.git/commit/73d70f8f820e87dd5ce0a78b9ff42be88b68d338) +- Fixing `reject()` parameters, fixes #3 [`#3`](https://github.com/avoidwork/haro/issues/3) +- Fixing a counting error in `set()`, fixes #2 [`#2`](https://github.com/avoidwork/haro/issues/2) +- Updating README [`73d70f8`](https://github.com/avoidwork/haro/commit/73d70f8f820e87dd5ce0a78b9ff42be88b68d338) #### 1.0.0 > 30 May 2015 -- Initial commit of code [`d8db900`](https://github.com//avoidwork/haro.git/commit/d8db900555306f1db39b83f919ecf5b5025d033a) -- Getting some unit tests running [WIP] [`73f0be1`](https://github.com//avoidwork/haro.git/commit/73f0be1787bd84d93720d84a9a13385a29d21fde) -- Fleshing out the interface [`a4d5a48`](https://github.com//avoidwork/haro.git/commit/a4d5a48a36da27f9f97af4e985067737e2412bc9) +- Initial commit of code [`d8db900`](https://github.com/avoidwork/haro/commit/d8db900555306f1db39b83f919ecf5b5025d033a) +- Getting some unit tests running [WIP] [`73f0be1`](https://github.com/avoidwork/haro/commit/73f0be1787bd84d93720d84a9a13385a29d21fde) +- Fleshing out the interface [`a4d5a48`](https://github.com/avoidwork/haro/commit/a4d5a48a36da27f9f97af4e985067737e2412bc9)