Skip to content

Releases: tinyplex/tinybase

v4.6.8

09 Feb 20:43

Choose a tag to compare

This fixes tests that fail if you've also installed the ElectricSQL starter template (due to schema pollution)

v4.6.7

08 Feb 17:58

Choose a tag to compare

This release updates peer dependencies and supports #116 (thanks @devjume!)

v4.6.6

02 Feb 17:23

Choose a tag to compare

This release updates the support (and test suite) for automerge-repo v1.1

v4.6.5

02 Feb 15:53

Choose a tag to compare

This release updates most peer dependencies.

v4.6.4

22 Jan 17:28

Choose a tag to compare

This updates dependencies, including a TinyDocs feature that improves internal linking within the docs.

v4.6.3

21 Jan 19:47

Choose a tag to compare

This release updates the automerge-repo peer dependency to v1.0 and makes changes to the API and test suite to accommodate it.

Other peer dependencies are also updated, with no changes.

v4.6.2

16 Jan 20:01

Choose a tag to compare

This release fixes the expo-next issue #122 and updates PartyKit & Prettier peer dependencies.

v4.6.1

09 Jan 17:51

Choose a tag to compare

This release fixes an indexed-db performance issue #123, corrects the missing getElectricClient method, and updates some peer runtime dependencies.

v4.6.0

02 Jan 18:31

Choose a tag to compare

This release includes the new persister-electric-sql module, which provides a Persister for ElectricSQL client databases.

Use this Persister by passing in a reference to the Electric client; something like:

const electric = await electrify(connection, schema, config);

const persister = createElectricSqlPersister(store, electric, {
  mode: 'tabular',
  tables: {
    load: {items: {tableId: 'items', rowIdColumnName: 'id'}},
    save: {items: {tableName: 'items', rowIdColumnName: 'id'}},
  },
});

This release is accompanied by a template project to get started quickly with this integration. Enjoy!

v4.5.11

29 Dec 13:08

Choose a tag to compare

This release updates a few peer dependencies.