Tom Duncalf

Results 25 issues of Tom Duncalf

`Realm.Credentials.serverApiKey` and `Realm.Credentials.userApiKey` perform identical functions, so were marked as deprecated in https://github.com/realm/realm-js/commit/f54955a5ef7dff2d6bfb45483ecf351a68180cac#diff-52e30e256b42ae9eb24479069c555370865a9f9be570eabe2b097a1d01d867afR147 and superseded by a single `Realm.Credentials.apiKey` method. This method was added to the web SDK: https://github.com/realm/realm-js/blob/master/packages/realm-web/src/Credentials.ts#L91 but...

Breaking

## What, How & Why? See https://github.com/realm/realm-js/pull/4653, this fixes one additional usage in v11 ## ☑️ ToDos * [x] 📝 Changelog entry * [ ] 📝 `Compatibility` label is updated...

Blocked
cla: yes

Right now calling `realm.subscriptions.update` inside an `initialSubscriptions` `update` callback results in a cryptic error, because the code is already running inside a subscription update transaction. Users should use the first...

T-Enhancement
Breaking

**To reproduce:** 1. Create a new node project with the following code in `index.js`: ``` const Realm = require("realm"); const app = new Realm.App({ id: "myapp-abcde" }); console.log(`app id: ${app.id}`)...

More-information-needed

Our current performance test suite only measures the performance of property access. It was suggested in https://github.com/realm/realm-js/issues/4443#issuecomment-1156029981 that it would be useful to have performance benchmarks for writing, syncing, etc.

We have had issues where one of our packages is updated (e.g. `@realm.io/common`), but the consuming package has not had its `package.json` updated to consume this new version, e.g. https://github.com/realm/realm-js/issues/4657....

We see multiple `waitForSynchronisation resolved after the subscriptions went out of scope` warnings when running the integration test suite, which are (probably) not expected – all tests should be awaiting...

Running the following code in Node results in `libc++abi: terminating with uncaught exception of type Napi::Error: domain.enter is not a function` ``` const Realm = require("realm"); const taskSchema = {...

As per https://github.com/realm/realm-js/issues/2844#issuecomment-1033851507, the `toJSON` method is missing from the SDK docs (but is present in the TS definitions)