Releases: claabs/markov-strings-db
Releases · claabs/markov-strings-db
v4.2.0
Breaking Changes
typeorm was upgraded to 0.3. See its changelog for its full list of breaking changes.
- Minimum Node version increased from 10 to 14
extendConnectionOptions
renamed toextendDataSourceOptions
extendDataSourceOptions
now requires a parameter, asormconfig
is now deprecated
v4.1.5
v4.1.4
v4.1.3
v4.1.2
v4.1.1
v4.1.0
v4.0.2
- Add
tags
field to addData. It can be used to query data directly from the database based on custom fields in the parent application. - Define more indices to help with some querying performance (hopefully)
- Improve
remove
cascading logic to work in reverse order from the InputData to help with data purging.
v4.0.1
v4.0.0
A rewrite of scambier/markov-strings made to utilize a relational SQL database rather than an in-memory object. The goal is to reduce memory usage, disk reads/writes, remove batch corpus generation, and increase performance.
This should be mostly functionally compatible with markov-strings v3, however the API usage varies. This version supports importing data exports from markov-strings v3 for easy migration.
New features:
- Database delete
- Phrase delete
Breaking changes:
- TypeORM setup required in parent project
- PRNG feature not supported by database queries
- Pretty much everything is
async
- Custom data in
ref
object moved toref.custom