All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
- deproll
98a42a5
21 October 2024
- deproll
1f5b0fd
3 October 2024
- deproll
daa9146
3 October 2024
13 June 2024
- feat: Bin log status and replication lag waiting system
#62
- deproll
612e2c2
- Breaking change notes
eb9b429
- 8.1 beta
0e0576f
23 April 2024
27 March 2024
- fix: express vulnerability
7ae01af
4 March 2024
- fix: IStoredProcedureResult type
7b39b12
28 February 2024
- feat: IOKPacket and IStoredProcedureResult interfaces for typing stored procedure results
9df3b60
27 November 2023
- deproll
a3e9181
21 November 2023
- exposed apis to get main and local config file paths so that applications can spawn sub applications
dd27da0
21 November 2023
- exposed IStormCLIArgs
b58f6a0
21 November 2023
- fix test
f3d9d0b
21 November 2023
21 November 2023
- added alternate path to supply custom CLI -> config mapping
2749764
21 November 2023
21 November 2023
- fix: ConfigLoader CLI overrides
d381c8f
21 November 2023
- fix: config path find
3a35474
21 November 2023
29 June 2023
28 May 2023
- dep: @arashi/[email protected]
e0c569b
- improved error handling on logging unhandled exceptions
a61bef4
27 May 2023
- fix: cloudwatch config validation
1190bb1
27 May 2023
- deproll
4c09a91
- fix logger typings to accept the base logger class & returned a logger factory method that can be overrided on the Application
50d4643
26 May 2023
- added start api
78cd5a3
26 May 2023
17 May 2023
- Updated Typescript & typedoc
5f3bd46
- deproll
b5b41eb
- Added test for transaction for when StartTransaction fails
b25eae7
10 March 2023
10 March 2023
10 March 2023
- fix package-lock
eca48f5
10 March 2023
- feat: retry transaction on lock timeouts
c3ad7fa
6 March 2023
- Transaction API
#57
- deproll
326ee1f
- removed travis config
b6f2851
- Only collect coverage on full test runs
4cd3371
4 January 2023
16 November 2022
- fix: send numbers as response
4b2254f
28 October 2022
- fix: IsolationLevel pass throughs
daf9166
28 October 2022
- feat: Transaction Isolation levels
cf7306d
28 October 2022
- feat: Database Cast objects
dc7102f
27 October 2022
- fix: clear transanction state on Deadlocks
306a47f
27 October 2022
14 October 2022
- feat Error locale keys
4ac2f44
3 October 2022
- Undid debug code making its way into master from PR #52, #52.
#54
- Added NotImplementedError.
#52
- Clarify getParameters and getParametersForQuery
#51
- feat: RawError
f198938
1 June 2022
- deproll
f0208fc
- deproll
57c440e
- refactor: Replaced usages of IDictionary with typescript's builtin Record interface
fb28f03
8 March 2022
- deproll
be5e524
- typescript-eslint upgrade
186ee78
- Breaking: pass IDatabaseConnection to getQuery
0b9afe1
14 January 2022
- feat: SetSessionVariableQuery
6ea3887
7 January 2022
- deproll
8c3a317
23 November 2021
- feat: Allow accepting instances of Handlers for attachment
621aeec
22 November 2021
3 October 2021
- deproll
477d756
- breaking: Added _destroy abstract api to Database, intended for destroying connection pools
a5c8a97
8 September 2021
- deproll
012dd73
- Breaking changes docs
824e19f
- fix: BackendAuthenticationMiddleware from requiring the Request object, it was never actually used anyway
6b087c5
3 September 2021
- fix: middleware rejection handling (it was being handled twice)
3845ece
2 September 2021
19 August 2021
- fix handler response typings
80c9dfb
19 August 2021
- fix: Exposure of IHandlerResponse and IHandlerError types
57f151c
18 August 2021
- fix: Peer dependency version
3807444
18 August 2021
27 July 2021
10 July 2021
- Node16
fff2ea4
21 April 2021
9 April 2021
- fix: Avoid crashes when SQLFormatter fails to format queries
af5cad8
24 March 2021
- feat: Genericized IHandler
8748493
19 March 2021
- fix: allow unknown parameters
34a3167
9 March 2021
- fix: DatabaseQueryError export
40c8f69
3 March 2021
- fix: Query Post processing types
647fa82
19 February 2021
- Only format SQL if log level is silly
4e204d2
18 February 2021
- fix: TemporaryTable uses parameters for query use
00f0282
17 February 2021
- fix default log level settings
0cbae4b
16 February 2021
- fix: Added missing isClosed API to IDatabaseConnection / ManagedDatabaseConnection
51bc6e5
15 February 2021
- fix database connections
547898b
15 February 2021
- fix: Config Loading fixes
e9f4a60
- fix: error reporting if an error occurs before the config is loaded.
6d8dec2
14 February 2021
- fix: dependencies
d5629c8
14 February 2021
14 February 2021
22 January 2021
- update token package
4edbbca
20 January 2021
- dep(dev): [email protected]
d525685
- dep(dev): @types/[email protected]
00c2c6a
- dep(dev): @types/[email protected]
61e9139
2 December 2020
23 November 2020
16 November 2020
- Updated MySQLDatabase to attach an enqueue and warn when the pool is waiting for available connections.
#33
- feat: Query.onPostProcess hook
f9359be
- dep(dev): [email protected]
12f9455
- dep: @types/[email protected]
c31f477
27 October 2020
- feat: Temporary Table queries
decb608
- fix: Allow connection context changing when managed connection is not in write mode
707def8
- fix temp table query
39a027f
21 October 2020
20 October 2020
- refactor: Genericize Application (TConfig/TAuthToken)
435aee5
20 October 2020
- refactor: Replaced IAuthTokenData with @arashi/token impl
3922c56
19 October 2020
- dep: [email protected]
b691225
- dep(remove): codecov
4c6320a
- refactor: TokenManager Types, Request fixes & Request unit tests
817b47a
3 September 2020
3 September 2020
- feat: Added static escape method to MySQLDatabase
d525363
11 August 2020
11 August 2020
- test: use free port instead of a fixed port
93f8f53
- deproll
6c4527e
- reduced @types/node dependency back to node12
c0509ec
22 July 2020
15 June 2020
- dep roll
a0035a0
15 June 2020
- remove yarn lock
48f314f
- DB instantation stacks
e39544d
- enhancement: Added stacktrace trace log on setConnection rollbacks
c9595c6
19 February 2020
- fix (db): Added connection state checks to avoid closing connections that are already closed.
5e0a9dc
- Default query parameters
4f51828
4 February 2020
- Reusable ManagedDatabaseConnection
dfadaae
- #19 - Response.error accepts error objects by default
8a8ed07
3 February 2020
7 January 2020
- DuplicateEntryError customization
7734149
- Update README.md
d2fbaad
- added nodejs 12 to travis
127a806
3 November 2019
- Fixed Query interfaces with IDatabaseConnection interface & ManagedDatabaseConnection class
11a308a
- fixed typescript docs
0d38c99
- enabled incremental builds
e851743
2 November 2019
- Query abstraction change
33d7e0c
29 October 2019
- query
92bd04e
11 October 2019
19 July 2019
17 July 2019
- IDatabaseConnection fix
f65340c
17 July 2019
- managed database connection optional construction parameter
ccb7fbb
17 July 2019
10 July 2019
4 July 2019
- forgot to build... *facepalm
b998292
4 July 2019
20 June 2019
- 0.17.0 streaming releaes
10550ce
20 June 2019
- stream alpha1
ce4e348
20 June 2019
- stream support
0c6111b
19 June 2019
23 May 2019
- source map support
d19a58a
22 May 2019
- DatabaseQueryError
daf5379
16 May 2019
- Fixed JsonWebTokenError handling
887f128
25 April 2019
- 0.12.4 Release
a489cd2
10 April 2019
10 April 2019
22 February 2019
15 January 2019
- Made changes to how AuthenticationMiddleware propagated rejection.
55e8340
- fixed regression bug from 0.10.1
e6ed8ca
8 January 2019
- removed args and replaced it with commander, this is an incomplete build
593dd08
- config fixes
96657eb
- commander
a406e2c
27 December 2018
- redirect api
6bcac4c
4 October 2018
- added user agents to logging
e1103b9
4 October 2018
- docs rebuild
2ed48e4
- service providers test
2ac28b2
- auth middlware change for backend call support
efd747c
13 August 2018
- defaults fix'
33a0c96
13 August 2018
- defaults and potential bugfix
434a944
13 August 2018
- backend auth middleware
061d21f
13 August 2018
10 July 2018