- Breaking change: Change reconnect timeout behavior and rename
reconnectTimeout
toreconnectTimeoutInSeconds
. From now all errors (not onlyconnection refused
one) will be ignored until the timeout exceeds. The error output is still printed with logger. - Breaking change: Rename
dataPath
toinputPath
- Add ability to connect via Connection String URI (
databaseConnectionUri
) instead ofdatabase
object - Support more separators in collection directory name:
-
,_
,.
or space - Make general refactoring (simplify code & tests)