@breautek/storm
Version:
Object-Oriented REST API framework
873 lines (489 loc) • 41 kB
Markdown
### Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
#### [v8.5.0](https://github.com/breautek/storm/compare/v8.4.0...v8.5.0)
- deproll [`d1f7b6e`](https://github.com/breautek/storm/commit/d1f7b6e5c47e4e6ee4db0119405b3963f9309836)
- feat: DatabaseQueryError.getDBErrorCode() [`1b1bfd6`](https://github.com/breautek/storm/commit/1b1bfd635a8b3373f8fd02aaf193604945b52b1d)
#### [v8.4.0](https://github.com/breautek/storm/compare/v8.3.0...v8.4.0)
> 14 March 2025
- lint upgrade [`361ca94`](https://github.com/breautek/storm/commit/361ca94ca1bb11052ca42d94a252df0b5fa23666)
- expose a query formatter [`50d1988`](https://github.com/breautek/storm/commit/50d1988a6f07a58ee265f99cdbb28d6a9d36557d)
- removed unecessary lint ignores [`32ac928`](https://github.com/breautek/storm/commit/32ac9285aa8cdb1dd34f18702262e8e0f1f20eb0)
#### [v8.3.0](https://github.com/breautek/storm/compare/v8.2.0...v8.3.0)
> 25 February 2025
- added onPostQuery API [`16ca019`](https://github.com/breautek/storm/commit/16ca0191092b3df9a574e48b774c94d7b12b8ee9)
#### [v8.2.0](https://github.com/breautek/storm/compare/v8.1.4...v8.2.0)
> 19 February 2025
- deproll [`2eeb91d`](https://github.com/breautek/storm/commit/2eeb91de4603c2441d903b421876ebce353eeca7)
- feat: Applicaiton.getVersion [`7ac2103`](https://github.com/breautek/storm/commit/7ac210306dda048a27ddefc3c13f13c6dd8e8420)
#### [v8.1.4](https://github.com/breautek/storm/compare/v8.1.3...v8.1.4)
> 9 December 2024
- deproll [`98a42a5`](https://github.com/breautek/storm/commit/98a42a5ea145f78d0208ffc6475e1b29c80e0ad6)
#### [v8.1.3](https://github.com/breautek/storm/compare/v8.1.2...v8.1.3)
> 21 October 2024
- deproll [`1f5b0fd`](https://github.com/breautek/storm/commit/1f5b0fd74e6cc383a7a8800774113102e163ca3e)
#### [v8.1.2](https://github.com/breautek/storm/compare/v8.1.1...v8.1.2)
> 3 October 2024
- deproll [`daa9146`](https://github.com/breautek/storm/commit/daa91468662e9d39a31c1e17441358d2006bca6a)
#### [v8.1.1](https://github.com/breautek/storm/compare/v8.1.0...v8.1.1)
> 3 October 2024
- deproll [`843c291`](https://github.com/breautek/storm/commit/843c291c9469e07987c2a1fbbf82731687667855)
- deproll [`7b1b250`](https://github.com/breautek/storm/commit/7b1b250298828b9d16b249f30bfe97708dcfd0ff)
- deproll [`1f37f7e`](https://github.com/breautek/storm/commit/1f37f7eda63a7fde895857da09d49333a8a3fa52)
#### [v8.1.0](https://github.com/breautek/storm/compare/v8.0.0...v8.1.0)
> 13 June 2024
- feat: Bin log status and replication lag waiting system [`#62`](https://github.com/breautek/storm/pull/62)
- deproll [`612e2c2`](https://github.com/breautek/storm/commit/612e2c221f8c1a6a380d1990624b4235e905ec0a)
- Breaking change notes [`eb9b429`](https://github.com/breautek/storm/commit/eb9b429de1f298151267716e56fedd7f12be8f0f)
- 8.1 beta [`0e0576f`](https://github.com/breautek/storm/commit/0e0576f1dd79b105994ce322aa8a9a497b870d22)
### [v8.0.0](https://github.com/breautek/storm/compare/v7.1.2...v8.0.0)
> 23 April 2024
- breaking: deproll [`6245ba5`](https://github.com/breautek/storm/commit/6245ba5f250363ab420bd42a3d778a227fa6e8ba)
- breaking: Bump min NodeJS to 20 [`8a22ef0`](https://github.com/breautek/storm/commit/8a22ef0290ad5d80e16fdf22fc49e9853652e727)
#### [v7.1.2](https://github.com/breautek/storm/compare/v7.1.1...v7.1.2)
> 27 March 2024
- fix: express vulnerability [`7ae01af`](https://github.com/breautek/storm/commit/7ae01af99f9eff7ceb3f3ca4f7d5d024d18670f2)
#### [v7.1.1](https://github.com/breautek/storm/compare/v7.1.0...v7.1.1)
> 4 March 2024
- fix: IStoredProcedureResult type [`7b39b12`](https://github.com/breautek/storm/commit/7b39b12d55bdff80a921a1efbeba49fad48ab595)
#### [v7.1.0](https://github.com/breautek/storm/compare/v7.0.0...v7.1.0)
> 28 February 2024
- feat: IOKPacket and IStoredProcedureResult interfaces for typing stored procedure results [`9df3b60`](https://github.com/breautek/storm/commit/9df3b60fdb43360ed2ece58a85132e5c2d37ff47)
### [v7.0.0](https://github.com/breautek/storm/compare/v6.1.0-beta.8...v7.0.0)
> 27 November 2023
- deproll [`a3e9181`](https://github.com/breautek/storm/commit/a3e9181e2d51825f7a4bac4e50d93b41fae88662)
#### [v6.1.0-beta.8](https://github.com/breautek/storm/compare/v6.1.0-beta.7...v6.1.0-beta.8)
> 21 November 2023
- exposed apis to get main and local config file paths so that applications can spawn sub applications [`dd27da0`](https://github.com/breautek/storm/commit/dd27da015277b703e5e3fb395f3eadf563bd2821)
#### [v6.1.0-beta.7](https://github.com/breautek/storm/compare/v6.1.0-beta.6...v6.1.0-beta.7)
> 21 November 2023
- exposed IStormCLIArgs [`b58f6a0`](https://github.com/breautek/storm/commit/b58f6a0d3571d52fc208d790676b084b0b1a5a53)
#### [v6.1.0-beta.6](https://github.com/breautek/storm/compare/v6.1.0-beta.5...v6.1.0-beta.6)
> 21 November 2023
- fix test [`f3d9d0b`](https://github.com/breautek/storm/commit/f3d9d0bd3cc1729a260684955abd9c27b191ec59)
#### [v6.1.0-beta.5](https://github.com/breautek/storm/compare/v6.1.0-beta.4...v6.1.0-beta.5)
> 21 November 2023
- pass raw obj [`740a66a`](https://github.com/breautek/storm/commit/740a66acb612ab00954dfbc975312c28129cb392)
- fix test [`d880080`](https://github.com/breautek/storm/commit/d8800808928e4a5292960805ab09296b109d1d2c)
#### [v6.1.0-beta.4](https://github.com/breautek/storm/compare/v6.1.0-beta.3...v6.1.0-beta.4)
> 21 November 2023
- added alternate path to supply custom CLI -> config mapping [`2749764`](https://github.com/breautek/storm/commit/2749764f72112b728bb95f91c5edbcd2c7f1a602)
#### [v6.1.0-beta.3](https://github.com/breautek/storm/compare/v6.1.0-beta.2...v6.1.0-beta.3)
> 21 November 2023
- fix: allow custom config passthrough from CLI args [`eaa868e`](https://github.com/breautek/storm/commit/eaa868ecd8505d68faa45719325caebc4cafdfe2)
- fix: buid-lib script [`4ae1e4b`](https://github.com/breautek/storm/commit/4ae1e4b8cfc232314bdae5bfd2e1f0e46f70f09a)
#### [v6.1.0-beta.2](https://github.com/breautek/storm/compare/v6.1.0-beta.1...v6.1.0-beta.2)
> 21 November 2023
- fix: ConfigLoader CLI overrides [`d381c8f`](https://github.com/breautek/storm/commit/d381c8f745a6eb6f0eab8b55a5206418a75c78a8)
#### [v6.1.0-beta.1](https://github.com/breautek/storm/compare/v6.1.0-beta.0...v6.1.0-beta.1)
> 21 November 2023
- fix: config path find [`3a35474`](https://github.com/breautek/storm/commit/3a35474aad00b2c6f0b044f1afac2402d2b96ffc)
#### [v6.1.0-beta.0](https://github.com/breautek/storm/compare/v6.0.5...v6.1.0-beta.0)
> 21 November 2023
- deproll [`4cc5352`](https://github.com/breautek/storm/commit/4cc53526964a958ebc6e50dd3143954b1ea0714c)
- deproll [`9bc3b23`](https://github.com/breautek/storm/commit/9bc3b238d22430969cae1ed8a5f20cf14f38a7d4)
- Support loading config files by supplying file paths [`e81a0ab`](https://github.com/breautek/storm/commit/e81a0ab44fd60138007f2f87cb8cf4b862907820)
#### [v6.0.5](https://github.com/breautek/storm/compare/v6.0.4...v6.0.5)
> 29 June 2023
- deproll [`8bb0a31`](https://github.com/breautek/storm/commit/8bb0a314ac7639cddf1ddb5abdb6c08e419ec41c)
- deproll [`04df9d1`](https://github.com/breautek/storm/commit/04df9d1ba4ae174d5bfac65a015f64e5856db629)
- fixed for cloudwatch streams [`945a272`](https://github.com/breautek/storm/commit/945a2726f97c86e83f8e6486adf32b45f1fbaa91)
#### [v6.0.4](https://github.com/breautek/storm/compare/v6.0.3...v6.0.4)
> 28 May 2023
- dep: @arashi/logger@4.0.1 [`e0c569b`](https://github.com/breautek/storm/commit/e0c569baa19214d0aca2d7dc89cb2e48e83fde01)
- improved error handling on logging unhandled exceptions [`a61bef4`](https://github.com/breautek/storm/commit/a61bef4155464c39954e26ff70837671bfc6fb64)
#### [v6.0.3](https://github.com/breautek/storm/compare/v6.0.2...v6.0.3)
> 27 May 2023
- fix: cloudwatch config validation [`1190bb1`](https://github.com/breautek/storm/commit/1190bb18bd88f82667d106308da39901a583e1ae)
#### [v6.0.2](https://github.com/breautek/storm/compare/v6.0.1...v6.0.2)
> 27 May 2023
- deproll [`4c09a91`](https://github.com/breautek/storm/commit/4c09a913bb856ae16bb7e50b525a4d7a3be7e7d3)
- fix logger typings to accept the base logger class & returned a logger factory method that can be overrided on the Application [`50d4643`](https://github.com/breautek/storm/commit/50d4643ad99dea95655faea4f16432ddb8746080)
#### [v6.0.1](https://github.com/breautek/storm/compare/v6.0.0...v6.0.1)
> 26 May 2023
- added start api [`78cd5a3`](https://github.com/breautek/storm/commit/78cd5a3c6c2650a62d7ca28bd37a72aaaadbcc44)
### [v6.0.0](https://github.com/breautek/storm/compare/v5.0.2...v6.0.0)
> 26 May 2023
- breaking: log changes [`44c42ee`](https://github.com/breautek/storm/commit/44c42ee4e15661e2fbfbeeb0a7d0554a5ee7d712)
- fix logger pin [`4f1bab2`](https://github.com/breautek/storm/commit/4f1bab24b28e749114dbea03b5b4f32bcb76f28e)
- noted 6.x breaking changes [`e7472db`](https://github.com/breautek/storm/commit/e7472db172f7a82fcb479bd014a60802414ab27f)
#### [v5.0.2](https://github.com/breautek/storm/compare/v5.0.1...v5.0.2)
> 17 May 2023
- Updated Typescript & typedoc [`5f3bd46`](https://github.com/breautek/storm/commit/5f3bd4616cde0735d7424171b455f933174f7a30)
- deproll [`b5b41eb`](https://github.com/breautek/storm/commit/b5b41eba88f4002390c10fe1ec897544942f03b9)
- Added test for transaction for when StartTransaction fails [`b25eae7`](https://github.com/breautek/storm/commit/b25eae7b280160685e0f186a4faf98836ea2e86b)
#### [v5.0.1](https://github.com/breautek/storm/compare/v5.0.1-beta.2...v5.0.1)
> 10 March 2023
- deproll [`e683fc7`](https://github.com/breautek/storm/commit/e683fc7574e80c6fd75ad5d62dc0fe9cf93f1e2e)
- Revert "(testing): remove totalpvae eslint" [`e6842eb`](https://github.com/breautek/storm/commit/e6842eb95d9a8ec83250869530b6170eefed3e2d)
- beta 3 [`3dcafe4`](https://github.com/breautek/storm/commit/3dcafe41bdc872a92d26b3f86d839400c5cbe6e4)
#### [v5.0.1-beta.2](https://github.com/breautek/storm/compare/v5.0.1-beta.1...v5.0.1-beta.2)
> 10 March 2023
- fix: Ensure official NPM registry is used [`7b3960f`](https://github.com/breautek/storm/commit/7b3960fb10e41b3be5e61a05646ff37ccdac77a4)
- (testing): remove totalpvae eslint [`d45307d`](https://github.com/breautek/storm/commit/d45307d97b66c70a139edc74bfc1ae8e77975ec1)
#### [v5.0.1-beta.1](https://github.com/breautek/storm/compare/v5.0.1-beta.0...v5.0.1-beta.1)
> 10 March 2023
- fix package-lock [`eca48f5`](https://github.com/breautek/storm/commit/eca48f50749f41775cf841b8b968572b91fd5a8d)
#### [v5.0.1-beta.0](https://github.com/breautek/storm/compare/v5.0.0...v5.0.1-beta.0)
> 10 March 2023
- feat: retry transaction on lock timeouts [`c3ad7fa`](https://github.com/breautek/storm/commit/c3ad7fa3f02c5edd0084bf129c6d592605a58feb)
### [v5.0.0](https://github.com/breautek/storm/compare/v4.6.3...v5.0.0)
> 6 March 2023
- Transaction API [`#57`](https://github.com/breautek/storm/pull/57)
- deproll [`326ee1f`](https://github.com/breautek/storm/commit/326ee1fa34c8e66f26c51737ecf2c0abebde8f33)
- removed travis config [`b6f2851`](https://github.com/breautek/storm/commit/b6f2851ca2570078cbe90ec3895392a79a07a0b5)
- Only collect coverage on full test runs [`4cd3371`](https://github.com/breautek/storm/commit/4cd3371748d5f547e90d4de2f078fd130738a168)
#### [v4.6.3](https://github.com/breautek/storm/compare/v4.6.2...v4.6.3)
> 4 January 2023
- deproll (Minus jsonwebtoken) [`1ef6050`](https://github.com/breautek/storm/commit/1ef6050745968160db12a39994b73e45402decb6)
- jsonwebtoken 8.x -> 9.0.0 [`5fbba2d`](https://github.com/breautek/storm/commit/5fbba2dd103355319e51153b94385633a6c74ed1)
#### [v4.6.2](https://github.com/breautek/storm/compare/v4.6.1...v4.6.2)
> 16 November 2022
- fix: send numbers as response [`4b2254f`](https://github.com/breautek/storm/commit/4b2254f487dd381a822116c67ccf2050924225f0)
#### [v4.6.1](https://github.com/breautek/storm/compare/v4.6.0...v4.6.1)
> 28 October 2022
- fix: IsolationLevel pass throughs [`daf9166`](https://github.com/breautek/storm/commit/daf9166e25ec6282bb84dd935859ca4a48ea0bbc)
#### [v4.6.0](https://github.com/breautek/storm/compare/v4.5.0...v4.6.0)
> 28 October 2022
- feat: Transaction Isolation levels [`cf7306d`](https://github.com/breautek/storm/commit/cf7306d24aa48a4c5548a4b05530406bb6e27e48)
#### [v4.5.0](https://github.com/breautek/storm/compare/v4.4.1...v4.5.0)
> 28 October 2022
- feat: Database Cast objects [`dc7102f`](https://github.com/breautek/storm/commit/dc7102f6055d688d8a7c95fb963ee3542a1218f9)
#### [v4.4.1](https://github.com/breautek/storm/compare/v4.4.0...v4.4.1)
> 27 October 2022
- fix: clear transanction state on Deadlocks [`306a47f`](https://github.com/breautek/storm/commit/306a47f1892fcf1faa1f3d26e5953b79917a7dc1)
#### [v4.4.0](https://github.com/breautek/storm/compare/v4.3.0...v4.4.0)
> 27 October 2022
- deproll [`907ede4`](https://github.com/breautek/storm/commit/907ede443ad3c264f4f1a119ad4a0a2589c5e834)
- deproll [`0875c73`](https://github.com/breautek/storm/commit/0875c7303e19fc1b1d69afb292d72a7bbedcdfd3)
- feat: DeadLockError [`8535a1e`](https://github.com/breautek/storm/commit/8535a1e15fd11f095aed64f79dab2245bae0e92b)
#### [v4.3.0](https://github.com/breautek/storm/compare/v4.2.0...v4.3.0)
> 14 October 2022
- feat Error locale keys [`4ac2f44`](https://github.com/breautek/storm/commit/4ac2f44a5f2e5bec81f049e7ea90e91159e8c9d1)
#### [v4.2.0](https://github.com/breautek/storm/compare/v4.1.0...v4.2.0)
> 3 October 2022
- Undid debug code making its way into master from PR #52, https://github.com/breautek/storm/pull/52. [`#54`](https://github.com/breautek/storm/pull/54)
- Added NotImplementedError. [`#52`](https://github.com/breautek/storm/pull/52)
- Clarify getParameters and getParametersForQuery [`#51`](https://github.com/breautek/storm/pull/51)
- feat: RawError [`f198938`](https://github.com/breautek/storm/commit/f1989383a0b498f4db78d838edba52d133dd89b7)
#### [v4.1.0](https://github.com/breautek/storm/compare/v4.0.0...v4.1.0)
> 1 June 2022
- deproll [`f0208fc`](https://github.com/breautek/storm/commit/f0208fc0b4c165ddc29fa65e406c5b8088fed743)
- deproll [`57c440e`](https://github.com/breautek/storm/commit/57c440e7e204086371f716dc475fd6ee8a5b2f8c)
- refactor: Replaced usages of IDictionary with typescript's builtin Record interface [`fb28f03`](https://github.com/breautek/storm/commit/fb28f03915c0ef46e9d1d5c7eaff3dd4561b5905)
### [v4.0.0](https://github.com/breautek/storm/compare/v3.4.0...v4.0.0)
> 8 March 2022
- deproll [`be5e524`](https://github.com/breautek/storm/commit/be5e52417c668db959ac21ff05dabebf93820e73)
- typescript-eslint upgrade [`186ee78`](https://github.com/breautek/storm/commit/186ee78c4529426d136804dcd6282553680478dc)
- Breaking: pass IDatabaseConnection to getQuery [`0b9afe1`](https://github.com/breautek/storm/commit/0b9afe15f9a5317bc309fa1fd3578b5ae1fe22d4)
#### [v3.4.0](https://github.com/breautek/storm/compare/v3.3.1...v3.4.0)
> 14 January 2022
- feat: SetSessionVariableQuery [`6ea3887`](https://github.com/breautek/storm/commit/6ea388780032fb1b785859d82b1090ac157eb7d8)
#### [v3.3.1](https://github.com/breautek/storm/compare/v3.3.0...v3.3.1)
> 7 January 2022
- deproll [`8c3a317`](https://github.com/breautek/storm/commit/8c3a3171d49f421b34d3c0d3660505fab0a7d136)
#### [v3.3.0](https://github.com/breautek/storm/compare/v3.2.1...v3.3.0)
> 23 November 2021
- feat: Allow accepting instances of Handlers for attachment [`621aeec`](https://github.com/breautek/storm/commit/621aeecc1929beee959d186467ef5f0ef326a56d)
#### [v3.2.1](https://github.com/breautek/storm/compare/v3.2.0...v3.2.1)
> 22 November 2021
- deproll [`8a65682`](https://github.com/breautek/storm/commit/8a656821743454af66978aae441d61242b8adb15)
- replaced merge-change with my own fork that contains vulnerability patches [`72412c9`](https://github.com/breautek/storm/commit/72412c9d391e4728bbd3af10ed5108cb2373b64e)
#### [v3.2.0](https://github.com/breautek/storm/compare/v3.1.2...v3.2.0)
> 3 October 2021
- deproll [`477d756`](https://github.com/breautek/storm/commit/477d7569db92758cec31c8a80a6ae53c5198d33a)
- breaking: Added _destroy abstract api to Database, intended for destroying connection pools [`a5c8a97`](https://github.com/breautek/storm/commit/a5c8a9708bc469a7191eb06d7a68289b1372543a)
#### [v3.1.2](https://github.com/breautek/storm/compare/v3.1.1...v3.1.2)
> 8 September 2021
- deproll [`012dd73`](https://github.com/breautek/storm/commit/012dd73e505c0ffaa91a18f2575c411fe7ed8579)
- Breaking changes docs [`824e19f`](https://github.com/breautek/storm/commit/824e19f1c6e50aadd7a4974c89892300b180b008)
- fix: BackendAuthenticationMiddleware from requiring the Request object, it was never actually used anyway [`6b087c5`](https://github.com/breautek/storm/commit/6b087c59033c9b8e607ea0e6e37d06f13c7ae28e)
#### [v3.1.1](https://github.com/breautek/storm/compare/v3.1.0...v3.1.1)
> 3 September 2021
- fix: middleware rejection handling (it was being handled twice) [`3845ece`](https://github.com/breautek/storm/commit/3845ecefe5bedef8b20d704e16ba88a866335e90)
#### [v3.1.0](https://github.com/breautek/storm/compare/v3.0.3...v3.1.0)
> 2 September 2021
- eslint upgrade and fix some tests [`3449719`](https://github.com/breautek/storm/commit/3449719984b8e7eda4fc27313e2cc7040532342e)
- feat: Query.onPreQuery hook [`e62d8fa`](https://github.com/breautek/storm/commit/e62d8faea5111d22e3a8d1b05e246788ee180f99)
#### [v3.0.3](https://github.com/breautek/storm/compare/v3.0.2...v3.0.3)
> 19 August 2021
- fix handler response typings [`80c9dfb`](https://github.com/breautek/storm/commit/80c9dfb6352d5287e85ee3a9ed873d0bfdb0abbe)
#### [v3.0.2](https://github.com/breautek/storm/compare/v3.0.1...v3.0.2)
> 19 August 2021
- fix: Exposure of IHandlerResponse and IHandlerError types [`57f151c`](https://github.com/breautek/storm/commit/57f151c5aae10be832fcf4c9a1cc932251100167)
#### [v3.0.1](https://github.com/breautek/storm/compare/v3.0.0...v3.0.1)
> 18 August 2021
- fix: Peer dependency version [`3807444`](https://github.com/breautek/storm/commit/3807444ea75b0225a693beaddab28386e714f635)
### [v3.0.0](https://github.com/breautek/storm/compare/v3.0.0-rc.0...v3.0.0)
> 18 August 2021
- deproll [`7574912`](https://github.com/breautek/storm/commit/75749124cafa546f7c5c8170551a9d3f5507025a)
- deproll [`8fb5f8c`](https://github.com/breautek/storm/commit/8fb5f8ce35b73683c0e4e8324b3147a788121157)
#### [v3.0.0-rc.0](https://github.com/breautek/storm/compare/v2.2.0...v3.0.0-rc.0)
> 27 July 2021
- typescript 4.3.5 [`0c7c084`](https://github.com/breautek/storm/commit/0c7c0849623a860e9a79a8036f47353b6556f569)
- jest 27 upgrade [`3cbbdd7`](https://github.com/breautek/storm/commit/3cbbdd70b731fe879bc429d37c57404acb9657fc)
- Breaking: Handler refactor [`7b25240`](https://github.com/breautek/storm/commit/7b2524060413e47867fdde30ef76b7c71647456d)
#### [v2.2.0](https://github.com/breautek/storm/compare/v2.1.2...v2.2.0)
> 10 July 2021
- Node16 [`fff2ea4`](https://github.com/breautek/storm/commit/fff2ea44ac16e8f8ee6a19fa08bef8a883c98990)
#### [v2.1.2](https://github.com/breautek/storm/compare/v2.1.1...v2.1.2)
> 21 April 2021
- deproll [`2614a1c`](https://github.com/breautek/storm/commit/2614a1cc278c6286cdcb3ece6f426e6f418a734b)
- fix: asynchronous hook [`0eae0da`](https://github.com/breautek/storm/commit/0eae0daaeef08b67cf91e63a1a606488f6b76c68)
#### [v2.1.1](https://github.com/breautek/storm/compare/v2.1.0...v2.1.1)
> 9 April 2021
- fix: Avoid crashes when SQLFormatter fails to format queries [`af5cad8`](https://github.com/breautek/storm/commit/af5cad88a65dac65bc6b93b9ca1be29d3c9b6d50)
#### [v2.1.0](https://github.com/breautek/storm/compare/v2.0.5...v2.1.0)
> 24 March 2021
- feat: Genericized IHandler [`8748493`](https://github.com/breautek/storm/commit/8748493151f5e8761819eab3c420fae41644a2a0)
#### [v2.0.5](https://github.com/breautek/storm/compare/v2.0.4...v2.0.5)
> 19 March 2021
- fix: allow unknown parameters [`34a3167`](https://github.com/breautek/storm/commit/34a316726e29aeb11259e2137efb6164cc9016a4)
#### [v2.0.4](https://github.com/breautek/storm/compare/v2.0.3...v2.0.4)
> 9 March 2021
- fix: DatabaseQueryError export [`40c8f69`](https://github.com/breautek/storm/commit/40c8f69df21e82e2ef6ca09b0db07bd2cf3337ad)
#### [v2.0.3](https://github.com/breautek/storm/compare/v2.0.2...v2.0.3)
> 3 March 2021
- fix: Query Post processing types [`647fa82`](https://github.com/breautek/storm/commit/647fa82f06bcd16227552a8e5725da6621965d42)
#### [v2.0.2](https://github.com/breautek/storm/compare/v2.0.1...v2.0.2)
> 19 February 2021
- Only format SQL if log level is silly [`4e204d2`](https://github.com/breautek/storm/commit/4e204d208d92cd5e40a659aff860dbb386849b04)
#### [v2.0.1](https://github.com/breautek/storm/compare/v2.0.0...v2.0.1)
> 18 February 2021
- fix: TemporaryTable uses parameters for query use [`00f0282`](https://github.com/breautek/storm/commit/00f02821ac00e75dc595933e41760db1a41ed161)
### [v2.0.0](https://github.com/breautek/storm/compare/v2.0.0-rc.5...v2.0.0)
> 17 February 2021
- fix default log level settings [`0cbae4b`](https://github.com/breautek/storm/commit/0cbae4b89f4c40002a48d90867ab6cb97560a9b7)
#### [v2.0.0-rc.5](https://github.com/breautek/storm/compare/v2.0.0-rc.4...v2.0.0-rc.5)
> 16 February 2021
- fix: Added missing isClosed API to IDatabaseConnection / ManagedDatabaseConnection [`51bc6e5`](https://github.com/breautek/storm/commit/51bc6e5f7403f1d11402e25ffdc13fd7ccb2e76b)
#### [v2.0.0-rc.4](https://github.com/breautek/storm/compare/v2.0.0-rc.3...v2.0.0-rc.4)
> 15 February 2021
- fix database connections [`547898b`](https://github.com/breautek/storm/commit/547898b6989271c9e9319f19ff6a9622f24a552f)
#### [v2.0.0-rc.3](https://github.com/breautek/storm/compare/v2.0.0-rc.2...v2.0.0-rc.3)
> 15 February 2021
- fix: Config Loading fixes [`e9f4a60`](https://github.com/breautek/storm/commit/e9f4a609660f307b029d8873e8acdfd1bb73bbbb)
- fix: error reporting if an error occurs before the config is loaded. [`6d8dec2`](https://github.com/breautek/storm/commit/6d8dec2f7aa13c8dc25310dd3e8f2ce37b1e6676)
#### [v2.0.0-rc.2](https://github.com/breautek/storm/compare/v2.0.0-rc.1...v2.0.0-rc.2)
> 14 February 2021
- fix: dependencies [`d5629c8`](https://github.com/breautek/storm/commit/d5629c8ddc0b52d53ddd0e9f0a06b8aded4f9a3b)
#### [v2.0.0-rc.1](https://github.com/breautek/storm/compare/v2.0.0-rc.0...v2.0.0-rc.1)
> 14 February 2021
- fix docs readme [`f1a3393`](https://github.com/breautek/storm/commit/f1a33936cbf88b2128a73f3655c1c2b76b9f32c4)
- Reduced to ES2019 to maintain Node12 support [`d383af9`](https://github.com/breautek/storm/commit/d383af9add7b66a36090d0adbe1149923e709170)
- fix: docs link [`7daf799`](https://github.com/breautek/storm/commit/7daf79976abd55368d2017d6352a59f7e00a47f6)
#### [v2.0.0-rc.0](https://github.com/breautek/storm/compare/v1.7.3...v2.0.0-rc.0)
> 14 February 2021
- docs [`9f4732f`](https://github.com/breautek/storm/commit/9f4732f791006f4519fcdf4d07e0db95ec65f704)
- fixes [`a41b5f9`](https://github.com/breautek/storm/commit/a41b5f936d996eb88f6fbaf99f3113c35569aba4)
- License change: Apache 2.0 [`26fcacf`](https://github.com/breautek/storm/commit/26fcacf3a3fd99ab35fc2f6e8ac6d7961eb5cd6a)
#### [v1.7.3](https://github.com/breautek/storm/compare/v1.7.2...v1.7.3)
> 22 January 2021
- update token package [`4edbbca`](https://github.com/breautek/storm/commit/4edbbca2f0f3b2d6de1208adfacaf911587ebce6)
#### [v1.7.2](https://github.com/breautek/storm/compare/v1.7.1...v1.7.2)
> 20 January 2021
- dep(dev): eslint@7.17.0 [`d525685`](https://github.com/breautek/storm/commit/d525685669959cdf599fa1fd4689fe8474a50e05)
- dep(dev): @types/express@4.17.9 [`00c2c6a`](https://github.com/breautek/storm/commit/00c2c6aa4d7da535f8694b9c07730070aec0c57e)
- dep(dev): @types/mysql@2.15.17 [`61e9139`](https://github.com/breautek/storm/commit/61e9139dd9ea54c9bbd1e9d9835e4d112cabe713)
#### [v1.7.1](https://github.com/breautek/storm/compare/v1.7.0...v1.7.1)
> 2 December 2020
- changelog [`134dc38`](https://github.com/breautek/storm/commit/134dc38bc2bebc6c6edaef6065bf2cbdcd83361c)
- fix: Corrected generic typing for query post processing [`b5c8dd1`](https://github.com/breautek/storm/commit/b5c8dd14b684907871efd3e51bee772007387fec)
#### [v1.7.0](https://github.com/breautek/storm/compare/v1.7.0-beta.0...v1.7.0)
> 23 November 2020
#### [v1.7.0-beta.0](https://github.com/breautek/storm/compare/v1.6.0...v1.7.0-beta.0)
> 16 November 2020
- Updated MySQLDatabase to attach an enqueue and warn when the pool is waiting for available connections. [`#33`](https://github.com/breautek/storm/pull/33)
- feat: Query.onPostProcess hook [`f9359be`](https://github.com/breautek/storm/commit/f9359be9d7e15c96219d47b451bc3479e76cee1b)
- dep(dev): eslint@7.12.1 [`12f9455`](https://github.com/breautek/storm/commit/12f94552f6e7f2982448109d947b62ba8f974ba2)
- dep: @types/node@12.19.2 [`c31f477`](https://github.com/breautek/storm/commit/c31f477740c6fb42fc32c2f0b3925fd70764067c)
#### [v1.6.0](https://github.com/breautek/storm/compare/v1.5.2...v1.6.0)
> 27 October 2020
- feat: Temporary Table queries [`decb608`](https://github.com/breautek/storm/commit/decb608503b3d408808d45f85462405d0f12b67a)
- fix: Allow connection context changing when managed connection is not in write mode [`707def8`](https://github.com/breautek/storm/commit/707def8a8a92aa75770d97e7dbf8882d0caae1f0)
- fix temp table query [`39a027f`](https://github.com/breautek/storm/commit/39a027fe33b50a4355a3ebaebdbe2e4590afc6fc)
#### [v1.5.2](https://github.com/breautek/storm/compare/v1.5.2-0...v1.5.2)
> 21 October 2020
#### [v1.5.2-0](https://github.com/breautek/storm/compare/v1.5.1...v1.5.2-0)
> 20 October 2020
- refactor: Genericize Application (TConfig/TAuthToken) [`435aee5`](https://github.com/breautek/storm/commit/435aee50fd23be4c8f9e60d00e32f4764ba743d8)
#### [v1.5.1](https://github.com/breautek/storm/compare/v1.5.0...v1.5.1)
> 20 October 2020
- refactor: Replaced IAuthTokenData with @arashi/token impl [`3922c56`](https://github.com/breautek/storm/commit/3922c5686a51de4bae5544c754666b925c35ed03)
#### [v1.5.0](https://github.com/breautek/storm/compare/v1.4.1...v1.5.0)
> 19 October 2020
- dep: jasmine@3.6.2 [`b691225`](https://github.com/breautek/storm/commit/b6912252c1b2300c236e115765006c4943cd7087)
- dep(remove): codecov [`4c6320a`](https://github.com/breautek/storm/commit/4c6320a4ac30ed3690c8f84957a3603ec7cf8c7f)
- refactor: TokenManager Types, Request fixes & Request unit tests [`817b47a`](https://github.com/breautek/storm/commit/817b47a5f7cd86499778def6e43c71c3b16ab748)
#### [v1.4.1](https://github.com/breautek/storm/compare/v1.4.0...v1.4.1)
> 3 September 2020
- deproll [`5dcf6e0`](https://github.com/breautek/storm/commit/5dcf6e03b399a488d7634653ce290f56933187ea)
- fix: allow more than just strings to be escaped [`4b12f0a`](https://github.com/breautek/storm/commit/4b12f0af4137a65519f6ad903a389f83c56983c3)
#### [v1.4.0](https://github.com/breautek/storm/compare/v1.3.0...v1.4.0)
> 3 September 2020
- feat: Added static escape method to MySQLDatabase [`d525363`](https://github.com/breautek/storm/commit/d525363ba51852018af47213d80429f0a53984a9)
#### [v1.3.0](https://github.com/breautek/storm/compare/v1.2.7...v1.3.0)
> 11 August 2020
- auto changelog scripts [`e094b11`](https://github.com/breautek/storm/commit/e094b11bb425437ed0782f3e285073bbf4ff1b0b)
- auto changelog [`ad5b9c2`](https://github.com/breautek/storm/commit/ad5b9c263bfc76e4d36bac7322ae5ffaa4b759de)
#### [v1.2.7](https://github.com/breautek/storm/compare/v1.2.6...v1.2.7)
> 11 August 2020
- test: use free port instead of a fixed port [`93f8f53`](https://github.com/breautek/storm/commit/93f8f532e0fb0d9c2af3ed70fe7c4c7d22c079c5)
- deproll [`6c4527e`](https://github.com/breautek/storm/commit/6c4527efff71267fc729b2026e89ea099b1743d8)
- reduced @types/node dependency back to node12 [`c0509ec`](https://github.com/breautek/storm/commit/c0509ec0acf840b1609eadb0e291c9713820b871)
#### [v1.2.6](https://github.com/breautek/storm/compare/v1.2.5...v1.2.6)
> 22 July 2020
- fix regression [`8462c83`](https://github.com/breautek/storm/commit/8462c837a334579c3df94017588c0c83edf33402)
- dep: codecov [`92f34fd`](https://github.com/breautek/storm/commit/92f34fd3fd9ad16e9665b511a2307a978b76a1e6)
#### [v1.2.5](https://github.com/breautek/storm/compare/v1.2.4...v1.2.5)
> 15 June 2020
- dep roll [`a0035a0`](https://github.com/breautek/storm/commit/a0035a0430ac62baa60c734cd7fe3091be975eb3)
#### [v1.2.4](https://github.com/breautek/storm/compare/v1.2.2...v1.2.4)
> 15 June 2020
- remove yarn lock [`48f314f`](https://github.com/breautek/storm/commit/48f314fa33585f417d64822eb8542cd710882568)
- DB instantation stacks [`e39544d`](https://github.com/breautek/storm/commit/e39544dc68d11757de00201945ec71727fea5db5)
- enhancement: Added stacktrace trace log on setConnection rollbacks [`c9595c6`](https://github.com/breautek/storm/commit/c9595c60e4581bf384c4a9bb61bffafb102f031d)
#### [v1.2.2](https://github.com/breautek/storm/compare/v1.2.1...v1.2.2)
> 19 February 2020
- fix (db): Added connection state checks to avoid closing connections that are already closed. [`5e0a9dc`](https://github.com/breautek/storm/commit/5e0a9dc411f1ef3279757a9526bc79f442e9b8f4)
- Default query parameters [`4f51828`](https://github.com/breautek/storm/commit/4f51828072d54d5af718717ddb53d4cd893cf82d)
#### [v1.2.1](https://github.com/breautek/storm/compare/v1.2.0...v1.2.1)
> 4 February 2020
- Reusable ManagedDatabaseConnection [`dfadaae`](https://github.com/breautek/storm/commit/dfadaaeeeb38ceaca76511405cbb1138c5e44780)
- #19 - Response.error accepts error objects by default [`8a8ed07`](https://github.com/breautek/storm/commit/8a8ed07c985e0b1329d5ef7d75936a045a7772b9)
#### [v1.2.0](https://github.com/breautek/storm/compare/v1.1.3...v1.2.0)
> 3 February 2020
- dep roll [`3c2dcc0`](https://github.com/breautek/storm/commit/3c2dcc0217f57611cfa4b3d1b34250d9f8c18f9d)
- request/response generics [`33c6b44`](https://github.com/breautek/storm/commit/33c6b44540bd24e2fb0599afe05d4a06e1dfe5da)
- dep roll [`b5e9602`](https://github.com/breautek/storm/commit/b5e9602d1e35c895562d4091df171cb9b0c6f5d5)
#### [v1.1.3](https://github.com/breautek/storm/compare/v1.1.2...v1.1.3)
> 7 January 2020
- DuplicateEntryError customization [`7734149`](https://github.com/breautek/storm/commit/7734149a1823fea61e2bb2f5f9b9133bfe770124)
- Update README.md [`d2fbaad`](https://github.com/breautek/storm/commit/d2fbaadf66b87656853d5d8940a5151397eb079e)
- added nodejs 12 to travis [`127a806`](https://github.com/breautek/storm/commit/127a80625899f54d711bf647c9d8198bd269c5e9)
#### [v1.1.2](https://github.com/breautek/storm/compare/v1.1.1...v1.1.2)
> 3 November 2019
- Fixed Query interfaces with IDatabaseConnection interface & ManagedDatabaseConnection class [`11a308a`](https://github.com/breautek/storm/commit/11a308aebd10381d28ce68b521a375320222423e)
- fixed typescript docs [`0d38c99`](https://github.com/breautek/storm/commit/0d38c99007ca6216ec6bd06c4b674041a8f103d1)
- enabled incremental builds [`e851743`](https://github.com/breautek/storm/commit/e851743298fc965a38f6ff0e223fb92816af38dc)
#### [v1.1.1](https://github.com/breautek/storm/compare/v1.1.0...v1.1.1)
> 2 November 2019
- Query abstraction change [`33d7e0c`](https://github.com/breautek/storm/commit/33d7e0c8d08f2b99997614b7356a224134fdcb1e)
#### [v1.1.0](https://github.com/breautek/storm/compare/v1.0.1...v1.1.0)
> 29 October 2019
- query [`92bd04e`](https://github.com/breautek/storm/commit/92bd04e1830c6a8b0493b75549702e747e5e8881)
### [v1.0.1](https://github.com/breautek/storm/compare/v0.19.3...v1.0.1)
> 11 October 2019
- docs [`ba2bf5c`](https://github.com/breautek/storm/commit/ba2bf5ca32c07a543a2de74477f7666ef5e8250d)
- 0.19.4 release [`01eec8d`](https://github.com/breautek/storm/commit/01eec8df22c4f07d5b9bb8e277510f4abc5f80b9)
- Logger deprecate APIs [`3e93348`](https://github.com/breautek/storm/commit/3e933485209d352e99fca03992a2e4f8b2825eac)
#### [v0.19.3](https://github.com/breautek/storm/compare/v0.19.2...v0.19.3)
> 19 July 2019
- types declaration [`b1376e2`](https://github.com/breautek/storm/commit/b1376e2ab04f1490445718221151fc4b7d7414d2)
- version bump [`6c22cd4`](https://github.com/breautek/storm/commit/6c22cd4cb0cba310f88c8878b745680cabd816e0)
#### [v0.19.2](https://github.com/breautek/storm/compare/v0.19.1...v0.19.2)
> 17 July 2019
- IDatabaseConnection fix [`f65340c`](https://github.com/breautek/storm/commit/f65340cbeb7d92c71fbac375e3ab2cde8c5d2d9f)
#### [v0.19.1](https://github.com/breautek/storm/compare/v0.19.0...v0.19.1)
> 17 July 2019
- managed database connection optional construction parameter [`ccb7fbb`](https://github.com/breautek/storm/commit/ccb7fbb45cc5b3151d430e3ecdd6e5699304d771)
#### [v0.19.0](https://github.com/breautek/storm/compare/v0.18.4...v0.19.0)
> 17 July 2019
- ManagedDatabaseConnection [`943f73d`](https://github.com/breautek/storm/commit/943f73d46fe740c90e6cc6cb373ab8b1a26df109)
- replaced tslint with eslint [`0f98d3a`](https://github.com/breautek/storm/commit/0f98d3a06e95cde160380bbef2f278d618a02645)
- updated dependencies [`3479b25`](https://github.com/breautek/storm/commit/3479b25bac63f79810fd8100c5caa4d7df23e145)
#### [v0.18.4](https://github.com/breautek/storm/compare/v0.18.2...v0.18.4)
> 10 July 2019
- #5 Changed Logger.log to protected [`ec4c7ce`](https://github.com/breautek/storm/commit/ec4c7cec1dd98e5db9931b172594d6c548c443d7)
- 0.18.4 release [`08e1af4`](https://github.com/breautek/storm/commit/08e1af4b3728365d90f0b34a0a45d0612d5503cf)
- added setLogger [`72a740f`](https://github.com/breautek/storm/commit/72a740fd2816e1a79250bb1e6c39256b719f4215)
#### [v0.18.2](https://github.com/breautek/storm/compare/v0.18.1...v0.18.2)
> 4 July 2019
- forgot to build... *facepalm [`b998292`](https://github.com/breautek/storm/commit/b99829227f302e784abb052c22384748ff0be580)
#### [v0.18.1](https://github.com/breautek/storm/compare/v0.17.0...v0.18.1)
> 4 July 2019
- Token manager options [`#7`](https://github.com/breautek/storm/pull/7)
- built [`0f5cb6b`](https://github.com/breautek/storm/commit/0f5cb6b3c427da02e45bd89005971d567fde26cd)
- ran clean script [`939cc59`](https://github.com/breautek/storm/commit/939cc59a1c483a41a6c3d756a9bb5227ee7b8f15)
- 0.17.1 release [`d7edb30`](https://github.com/breautek/storm/commit/d7edb3025d49f357c96361f5f2049616acbf6e93)
#### [v0.17.0](https://github.com/breautek/storm/compare/0.17.0-alpha.1...v0.17.0)
> 20 June 2019
- 0.17.0 streaming releaes [`10550ce`](https://github.com/breautek/storm/commit/10550ce8260b344972560f39da5b99da96aa51cc)
#### [0.17.0-alpha.1](https://github.com/breautek/storm/compare/0.17.0-alpha.0...0.17.0-alpha.1)
> 20 June 2019
- stream alpha1 [`ce4e348`](https://github.com/breautek/storm/commit/ce4e3489f8a98852d1da41b69cb1cf0ae651ad37)
#### [0.17.0-alpha.0](https://github.com/breautek/storm/compare/v0.16.1...0.17.0-alpha.0)
> 20 June 2019
- stream support [`0c6111b`](https://github.com/breautek/storm/commit/0c6111b9ac1e2d6668abe4fe97f2b81e6837119e)
#### [v0.16.1](https://github.com/breautek/storm/compare/v0.14.0...v0.16.1)
> 19 June 2019
- lintified [`47dda49`](https://github.com/breautek/storm/commit/47dda49baf1da9ed152fc14014cc04a8adff5de9)
- moar unit tests [`8b9d379`](https://github.com/breautek/storm/commit/8b9d379a8371ad72d817b7b28fe76ecadcfb8044)
- forceClose flag [`15cd8f4`](https://github.com/breautek/storm/commit/15cd8f4915b51e627eb897a540bb3a724fe2106d)
#### [v0.14.0](https://github.com/breautek/storm/compare/v0.13.0...v0.14.0)
> 23 May 2019
- source map support [`d19a58a`](https://github.com/breautek/storm/commit/d19a58a1489333812613530f521ca5ce8cee3980)
#### [v0.13.0](https://github.com/breautek/storm/compare/v0.12.5...v0.13.0)
> 22 May 2019
- DatabaseQueryError [`daf5379`](https://github.com/breautek/storm/commit/daf5379d6eb1d436ce02d556c0dbb5fcc705ec75)
#### [v0.12.5](https://github.com/breautek/storm/compare/v0.12.4...v0.12.5)
> 16 May 2019
- Fixed JsonWebTokenError handling [`887f128`](https://github.com/breautek/storm/commit/887f1280975eaeddd31b13bbf60f2115daa08922)
#### [v0.12.4](https://github.com/breautek/storm/compare/v0.12.3...v0.12.4)
> 25 April 2019
- 0.12.4 Release [`a489cd2`](https://github.com/breautek/storm/commit/a489cd2b466bc6e5f63776806c9098420012ab17)
#### [v0.12.3](https://github.com/breautek/storm/compare/v0.12.2...v0.12.3)
> 10 April 2019
- fixed regression bug [`2bd8320`](https://github.com/breautek/storm/commit/2bd83207dca108911a83fc0f16d60553ddf70cb8)
- changelog [`2ccb6ba`](https://github.com/breautek/storm/commit/2ccb6baf4e468383fd52831613084b8597eecfb0)
#### [v0.12.2](https://github.com/breautek/storm/compare/v0.12.0...v0.12.2)
> 10 April 2019
- v0.12.2 Release [`348be43`](https://github.com/breautek/storm/commit/348be43641ab48c3462b7d86ba9b0349ced6c298)
- rebuitl docs [`ae38f99`](https://github.com/breautek/storm/commit/ae38f99cd9d7f46bb8365ed883a0da90f02d4cce)
- updated docs [`7f98630`](https://github.com/breautek/storm/commit/7f986300a4c3c1f3213586eba5285a660fb36412)
#### [v0.12.0](https://github.com/breautek/storm/compare/v0.10.2...v0.12.0)
> 22 February 2019
- removed old soruces [`03949b4`](https://github.com/breautek/storm/commit/03949b4b9d44f4042e10b7cebdc5cc0bc79c51b7)
- docs built [`8a89b23`](https://github.com/breautek/storm/commit/8a89b236878c995d657de37fa971bc96548860e1)
- 0.12.0 release [`1b269a2`](https://github.com/breautek/storm/commit/1b269a295ec3168150e6f139937e6ebffdd26924)
#### [v0.10.2](https://github.com/breautek/storm/compare/v0.10.0...v0.10.2)
> 15 January 2019
- Made changes to how AuthenticationMiddleware propagated rejection. [`55e8340`](https://github.com/breautek/storm/commit/55e8340c8d427cc8b26423ffb8823e29e39594bd)
- fixed regression bug from 0.10.1 [`e6ed8ca`](https://github.com/breautek/storm/commit/e6ed8ca36f44a6b9f0c7fcb976b841f1fac44462)
#### [v0.10.0](https://github.com/breautek/storm/compare/v0.9.1...v0.10.0)
> 8 January 2019
- removed args and replaced it with commander, this is an incomplete build [`593dd08`](https://github.com/breautek/storm/commit/593dd085e509bc5d4d1710ffd60af9233dffc8de)
- config fixes [`96657eb`](https://github.com/breautek/storm/commit/96657eb793ba6a19df5c01eaa90b973ad3b03626)
- commander [`a406e2c`](https://github.com/breautek/storm/commit/a406e2cd677865144de197015db79b182d79643c)
#### [v0.9.1](https://github.com/breautek/storm/compare/v0.8.3...v0.9.1)
> 27 December 2018
- redirect api [`6bcac4c`](https://github.com/breautek/storm/commit/6bcac4c3b040c9c041bb8c1ca10ee63a0cddbbc9)
#### [v0.8.3](https://github.com/breautek/storm/compare/v0.8.2...v0.8.3)
> 4 October 2018
- added user agents to logging [`e1103b9`](https://github.com/breautek/storm/commit/e1103b919bb482f1975ecaa63f93ff0870b2aec3)
#### [v0.8.2](https://github.com/breautek/storm/compare/v0.7.2...v0.8.2)
> 4 October 2018
- docs rebuild [`2ed48e4`](https://github.com/breautek/storm/commit/2ed48e40cd5e087e09ee70fbf92db57e1539019e)
- service providers test [`2ac28b2`](https://github.com/breautek/storm/commit/2ac28b2cbd8b74566eec817834887e75468b75a6)
- auth middlware change for backend call support [`efd747c`](https://github.com/breautek/storm/commit/efd747c3b662a1b46a7e37b928585a1640fe40fc)
#### [v0.7.2](https://github.com/breautek/storm/compare/v0.7.1...v0.7.2)
> 13 August 2018
- defaults fix' [`33a0c96`](https://github.com/breautek/storm/commit/33a0c9699382c6dbf12a41b9db07d2516fee6675)
#### [v0.7.1](https://github.com/breautek/storm/compare/v0.7.0...v0.7.1)
> 13 August 2018
- defaults and potential bugfix [`434a944`](https://github.com/breautek/storm/commit/434a9447025d2d0faa5130d538283bef7112a30c)
#### [v0.7.0](https://github.com/breautek/storm/compare/v0.6.0...v0.7.0)
> 13 August 2018
- backend auth middleware [`061d21f`](https://github.com/breautek/storm/commit/061d21fb8255b3bf19ff2e0b73135fa428f6a719)
#### [v0.6.0](https://github.com/breautek/storm/compare/v0.4.0...v0.6.0)
> 13 August 2018
- backend auth header [`cb0ede5`](https://github.com/breautek/storm/commit/cb0ede59d0cd3e2b50547cfc9cfa60ed7327964a)
- removed backend auth stuff [`02530a3`](https://github.com/breautek/storm/commit/02530a3098edcf5961a9f2e23131cbf31106028f)
#### v0.4.0
> 10 July 2018
- named mysql variables in queries. [`#3`](https://github.com/breautek/storm/pull/3)
- moar improvements [`#2`](https://github.com/breautek/storm/pull/2)
- Master [`#1`](https://github.com/breautek/storm/pull/1)
- docs [`00e2642`](https://github.com/breautek/storm/commit/00e2642ba209f15c82bb047cd483daa933ec2c5a)
- typescript conversion [`d2c210c`](https://github.com/breautek/storm/commit/d2c210cdcd8b81f756faccd448281fbcad57ae2d)
- compiled [`1afd32c`](https://github.com/breautek/storm/commit/1afd32ceff5e53ea2e4e4479d56048b0420cd282)