Commit Graph

1949 Commits

Author SHA1 Message Date
Søren Vind 862764410a Add documentation for new methods 2016-11-14 15:33:23 -08:00
Ari Lazier f2273c6bd5 don't run npm install multiple times 2016-08-19 10:06:45 -07:00
Ari Lazier a3178506c4 merge latest master 2016-08-19 09:23:14 -07:00
Mark Rowe d01fe2440c Merge pull request #568 from realm/mar/core-1.5.0
Update to core 1.5.0
2016-08-15 14:32:31 -07:00
Mark Rowe 5b888ed91d Update to core 1.5.0 and the latest version of the object store. 2016-08-15 11:29:58 -07:00
Yavor Georgiev b88d8a6359 Merge pull request #561 from realm/yg/testrunner-tests
Make realm-js usable in some major test runners
2016-08-11 11:33:38 +02:00
Yavor Georgiev b352b7eaaf Ignore the test runner tests in eslint 2016-08-10 16:10:33 +02:00
Yavor Georgiev fb7911e3fa add support for the jest runner’s node environment 2016-08-10 15:50:37 +02:00
Yavor Georgiev 1a98077794 Add tests to ensure realm-js is usable inside mocha and ava tests 2016-08-10 15:47:55 +02:00
Ari Lazier af0ddcdd3d Merge pull request #533 from realm/mr/deprecate-type
Remove usage of Realm.Types in the spec and deprecate it
2016-08-08 12:27:11 -07:00
Ari Lazier 53f223a403 Merge pull request #556 from realm/al-rn-31
Fixes for RN 0.31.0
2016-08-08 11:54:29 -07:00
Ari Lazier d1be354392 get the JSContext using working apis 2016-08-08 10:16:43 -07:00
Ari Lazier 9c8a1ed8ae fixes for RN 0.31.0 2016-08-07 09:33:36 -07:00
Ari Lazier 1b1c6b9cbc wipe simulators between runs 2016-08-04 11:12:46 -07:00
Ari Lazier 140599968f copy assignment operator 2016-08-04 11:11:46 -07:00
Ari Lazier f86975f78e wipe simulators between runs 2016-08-04 11:11:32 -07:00
Marius Rackwitz 48b106e610 Check if there is a global console to silent eslint 2016-08-04 10:12:16 -07:00
Ari Lazier c361031e36 rebase fixes 2016-08-04 10:11:53 -07:00
Marius Rackwitz 7755e7030b Warn when Realm.Types is still used 2016-08-04 10:10:28 -07:00
Marius Rackwitz 9d25435105 [Tests] Stop using Realm.Types 2016-08-04 10:10:28 -07:00
Ari Lazier 0074bdfe94 use erase_if 2016-08-03 14:43:28 -07:00
Ari Lazier 5dc7b2f414 fix for notification removal 2016-08-03 14:22:54 -07:00
Ari Lazier 828b6024c2 serialize test operations 2016-08-03 12:37:56 -07:00
Ari Lazier 9b9153f160 add tests for removing listeners 2016-08-03 11:23:51 -07:00
Ari Lazier 740d34c4cf remove logging 2016-08-03 09:38:14 -07:00
Ari Lazier 4e16075d1e test for list item update and deletions 2016-08-03 09:27:20 -07:00
Ari Lazier 5916936db4 fix for list notifications 2016-08-03 09:03:14 -07:00
Ari Lazier 9fd0adf147 test upate 2016-08-03 07:24:04 -07:00
Ari Lazier 5ac288e2d6 clean up test harness 2016-08-03 07:13:36 -07:00
Ari Lazier e931271e1b add basic collection change test for object addition 2016-08-02 16:17:57 -07:00
Ari Lazier 49aa5bc0f5 move collection notification changes on top of master 2016-08-02 12:42:35 -07:00
Mark Rowe b08db9f768 Merge pull request #548 from realm/mar/object-store-as-submodule
Switch to pulling the object store in as a submodule
2016-08-02 11:34:29 -07:00
Ari Lazier 1522fb3689 Merge pull request #523 from realm/al-rn-29
Support latest react-native version
2016-08-02 09:59:57 -07:00
Ari Lazier e5344035bf pr feedback 2016-08-02 09:49:08 -07:00
Thomas Goyne f8ed437003 Update the binding for object store API changes 2016-08-02 09:31:25 -07:00
Mark Rowe b62a5e6d99 Pull in the object store as a submodule. 2016-08-02 09:25:17 -07:00
Ari Lazier d31a6d56a6 Merge pull request #537 from realm/yg/relative-nan-path
Get the path to nan relatively
2016-07-31 16:55:07 -07:00
Ari Lazier 67cdae387e revert to creating the context manullay for all react-native versions 2016-07-31 14:25:13 -07:00
Ari Lazier 3b75de4554 test app and compile fixes for RN android 0.29.0+ 2016-07-31 14:25:13 -07:00
Ari Lazier ad97836d19 [0.14.2] Bump version 2016-07-31 14:25:13 -07:00
Ari Lazier c73075c0e6 create JSContext by calling for RN versions which support this 2016-07-31 14:23:12 -07:00
Ari Lazier d2f733f168 support latest react-native version 2016-07-31 14:23:12 -07:00
Scott Kyle d303c7bea1 [0.14.0-rc] Bump version 2016-07-31 14:23:12 -07:00
Scott Kyle 502feab8be Fix for linker error when building for iOS 7
By default, React Native projects target a minimum of iOS 7, but our projects were set to iOS 8 because previously we used a dynamic framework.

When building for an iOS 7 minimum target version, the linker would complain about thread local variables not working on iOS 7. So it was necessary to add even more checks (iOS >= 8 or OS X >= 10.7) before using native thread local variables rather than our shim.

This also changes our projects to target iOS 7 so we can catch these issues quicker in the future.
2016-07-31 14:22:46 -07:00
Yavor Georgiev 6a6ed5a214 Get the path to nan relatively
Under npm3 the `realm` and `nan` modules might end up as siblings so the best way to get the path to `nan` is to require it from within the `realm` module. The `nan` module prints its path so it can be captured by an external build system like in this patch.
2016-07-21 17:39:03 +02:00
Ari Lazier 47c1c2d400 Merge pull request #535 from realm/tg/update-object-store
Update to the latest objectstore code
2016-07-19 08:47:22 -07:00
Thomas Goyne 6a2e86cf93 Use the correct extension for the non-node core download 2016-07-18 15:09:44 -07:00
Thomas Goyne 88b3be3e30 Update to core 1.4.0 2016-07-18 14:55:38 -07:00
Thomas Goyne a4c8d745cf Use List::snapshot() 2016-07-18 14:42:10 -07:00
Thomas Goyne b59af706ea Update binding code for API changes 2016-07-18 14:15:25 -07:00