Kræn Hansen

Results 210 issues of Kræn Hansen

We should find a more general approach (ideally driven by the binding generator templates) to throw uncaught exceptions when JS callbacks dispatched on the event loop from C++, throws. We're...

T-Internal

## What, How & Why? Similar to https://github.com/realm/realm-js/pull/6769 this is an attempt to build and run the iOS app using a release configuration.

cla: yes

These symbols are currently generated but with `@deprecated` annotations. We should either adjust `eslint` rules to error when using deprecated methods or even better ensure the bindgen tool doesn't produce...

T-Internal

We used to resolve these require cycles as part of producing a rollup bundle, but these will now surface as warnings when bundling with Metro. We could probably revisit the...

T-Internal

## What, How & Why? This refactors the type and property helpers into multiple files. I want to move away from the ["internal-pattern"](https://github.com/realm/realm-js/blob/8a0f7f1b36f01360d2cf1d9ce4210565423e0c12/packages/realm/src/internal.ts#L19-L22) to get rid of the circular reference...

T-Internal
cla: yes
no-changelog
no-jira-ticket

To help developers secure themselves against code injection attacks through CDNs (https://unpkg.com/ in our case), I suggest we derive a hash of the IIFE bundle (following instructions on https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity) and...

T-Enhancement

About two years ago we merged a few PRs (#4725, #4579 and #4389) working around this issue in React Native: https://github.com/facebook/react-native/issues/33006. About 4 months ago a PR landed in React...

T-Internal

## What, How & Why? I'm experiencing an out of memory crash on #6737 that I'll use this PR to iterate on.

T-Internal
cla: yes
no-changelog
no-jira-ticket

## What, How & Why? I see our tests passing locally, so I wanted to test this on CI too 🤞 This closes #6561 ## ☑️ ToDos * [ ]...

T-Internal
cla: yes

## What, How & Why? This closes https://github.com/realm/realm-js/issues/6653 by introducing a new implementations of the way we register our native module on both iOS and Android. I suggest relying on...

T-Internal
cla: yes