v4.0.4
This release adds two useful debugging features to Persister objects, and improves SQLite transactions.
Every Persister creation method now takes an optional onIgnoredError argument that lets you log or handle errors encountered when loading or saving data. See the createLocalPersister documentation, for example.
Every database-oriented Persister creation method also now takes an optional onSqlCommand argument that lets you log commands and queries made to the underlying database. See the createSqlite3Persister documentation, for example.
Additionally, SQLite loading and saving methods are now wrapped (and sequentially sequenced) in SQL transactions, improving the integrity in situations where multiple processes might be accessing the database.
And with that, v4.0.4 is not "Not Found"!