David Fahlander

Results 557 comments of David Fahlander

The reason is that id is declared as an optional property. contact.id can be undefined. I agree it would be nicer if it would be possible to declare IContact like...

Dexie 4 is rather stable in terms of backward compability and stability as it is right now. The issue is the amount of planned features for it in the [road...

We've switched to pnpm. It supports the workspace prefix and makes it easier to work with multiple packages in the same repo. To get started with editing dexie and addons,...

> Hi @dfahlander , do you have in pipe to add to dexie-export-import the clarinet max buffer lenght as parameter? Clarinet package does not allow passing this as an argument...

Is it only happening in safari? Got similar issue recently #1829. Check if the user agents listed in this comment are the same as yours: https://github.com/dexie/Dexie.js/issues/1829#issuecomment-1857851849

If it only happens in Ionic on iOS, it might be the webkit engine (Safari) that causes it. I assume that the "in-progress transaction" is somehow lost randomly. Maybe it...

CryptoKeys are supported in Safari (https://bugs.webkit.org/show_bug.cgi?id=182972 is resolved)

Thanks @tylermercer for these findings. In all my samples I have had at least one liveQuery going on somewhere, and they will implicitly open the db, so I have missed...

The token is refreshed every hour. If a user is downgraded or expired, he or she will be able to continue sync until a new token is requested. Pull sync...