1266 Commits

Author SHA1 Message Date
Christian Melchior
adf6bb58c9
Change order of Connection notification parameters (#1961) 2018-08-15 15:52:37 +02:00
Christian Melchior
5a8341a5ac
Support for Connection notifications. (#1950) 2018-08-10 10:39:03 +02:00
Kenneth Geisshirt
ee4e29bb06 [2.14.2] Bump version 2018-08-08 12:03:31 +02:00
Kenneth Geisshirt
31b7669a79 Bump version 2018-08-07 14:04:06 +02:00
Yavor Georgiev
5de2600133
Revert "Fix Node.js 10 support (#1937)"
This reverts commit b5d7d8ceab11464ac0700d10b7a19a63593dbf51.
2018-07-25 15:35:06 +03:00
Yavor Georgiev
b5d7d8ceab
Fix Node.js 10 support (#1937) 2018-07-24 20:51:56 +03:00
Yavor Georgiev
c810bb00dd
[2.14.0] Bump version (#1939) 2018-07-24 20:39:29 +03:00
Kenneth Geisshirt
2d8040c86b [2.13.0] Bump version 2018-07-12 12:36:53 +02:00
Kenneth Geisshirt
805f3d0804
initial work on getting subscriptions to work in RN debugger (#1902)
* Getting subscriptions to work in RN debugger
2018-07-09 19:54:21 +02:00
Kenneth Geisshirt
49ce3c1d54 [2.12.0] Bump version 2018-07-03 21:16:51 +02:00
Thomas Goyne
6b38b1cbb3 Set the link to null if the linked object doesn't exist 2018-07-03 10:45:20 -07:00
Thomas Goyne
98d25e416a Add object._setLink() 2018-07-03 09:57:01 -07:00
Thomas Goyne
45bb91b43c Fix JSC compilation 2018-07-03 08:36:45 -07:00
Thomas Goyne
3c45c8a750 Don't bother special-casing one-byte strings as they're more complicated than it seemed 2018-07-03 08:36:45 -07:00
Thomas Goyne
35a5e831ed Optimize reading properties of objects from v8 a bit 2018-07-03 08:35:56 -07:00
Thomas Goyne
ed8b5d835d Eliminate some copies when reading strings from node 2018-07-03 08:35:56 -07:00
Thomas Goyne
55fe200446 Skip calling has_property() before get_property()
Instead just do the normal Javascript thing of checking if we got `undefined`.
This nearly doubles the speed of value_for_property() as nearly all of the time
was spent in looking up the properties in the JS object.
2018-07-03 08:35:56 -07:00
Kenneth Geisshirt
a6fef5254d [2.11.0] Bump version 2018-06-28 15:06:56 +02:00
Kenneth Geisshirt
01097812d5
Porting memmove() workaround from Realm Java. (#1901) 2018-06-28 13:24:10 +02:00
Kenneth Geisshirt
06c0865c1b
Speed up compact (#1900) 2018-06-28 12:44:52 +02:00
Kenneth Geisshirt
9fcf3f20ee Revert "Exposing a Realms groups compute_aggregated_byte_size via computeSize"
This reverts commit 10c127542beba5c4b8757396210dfcd26d7749c8.
2018-06-28 10:37:39 +02:00
Kenneth Geisshirt
bd45d6f0bf Revert "Use object store"
This reverts commit 965e997d8e4a4b83ab271842c6d5ed7490257111.
2018-06-28 10:35:23 +02:00
Kenneth Geisshirt
1d6e213682
Expose custom HTTP headers in sync configuration (#1898)
* Expose custom HTTP headers in sync configuration
2018-06-28 10:34:02 +02:00
James Stone
e46bd3899b When forcing sync on a local Realm, use an additive schema (#1888) 2018-06-25 14:00:15 +02:00
Kenneth Geisshirt
965e997d8e Use object store 2018-06-20 18:17:10 +02:00
Kræn Hansen
10c127542b Exposing a Realms groups compute_aggregated_byte_size via computeSize 2018-06-20 16:00:12 +02:00
Kenneth Geisshirt
8a7d7a30a5 [2.10.0] Bump version 2018-06-19 15:49:39 +02:00
Kenneth Geisshirt
f3595e0b14 Upgrading to Realm Sync v3.5.6 2018-06-19 14:46:09 +02:00
Kenneth Geisshirt
2db1cbf2e4 [2.9.0] Bump version 2018-06-19 10:56:49 +02:00
Thomas Goyne
290485134e Add undocumented _automaticChangeNotifications config option 2018-06-18 16:17:31 -07:00
Thomas Goyne
19f04253a7 shouldCompactOnLaunch is passed the used bytes, not unused bytes 2018-06-18 16:17:31 -07:00
Thomas Goyne
2189feb640 Allow setting shouldCompactOnLaunch on synchronized Realms 2018-06-18 16:17:31 -07:00
Kenneth Geisshirt
89bb4ce0b3 [2.8.5] Bump version 2018-06-18 15:58:15 +02:00
Kenneth Geisshirt
6f348f0ba5 [2.8.4] Bump version 2018-06-15 19:31:43 +02:00
Kenneth Geisshirt
a61bcc8e24 [2.8.3] Bump version 2018-06-13 15:45:32 +02:00
Kenneth Geisshirt
9527b84ba9
Better representation of array of primitive types for (#1847). (#1852)
* Better representation of array of primitive types for  (#1847).
2018-06-12 15:36:02 +02:00
Kenneth Geisshirt
8d4ed66135 [2.8.2] Bump version 2018-06-12 10:33:52 +02:00
Kenneth Geisshirt
045f653b2b [2.8.1] Bump version 2018-06-08 01:03:33 +02:00
Kenneth Geisshirt
48df3dc07a Revert "[2.8.1] Bump version"
This reverts commit c0a0b7e89171f4992a817b2ad6a0daa1f3074b12.
2018-06-08 00:56:08 +02:00
Kenneth Geisshirt
c0a0b7e891 [2.8.1] Bump version 2018-06-07 14:46:32 +02:00
Kenneth Geisshirt
d8e41fa469
Merge pull request #1849 from realm/tg/new-modifications
Expose both newModifications and oldModifications on change events
2018-06-07 11:55:23 +02:00
Kenneth Geisshirt
985a4e5d3b Revert "[2.8.1] Bump version"
This reverts commit 1a12f83825c773a7aa5e4abe9cc245ac03f79f3d.
2018-06-07 06:54:04 +02:00
Thomas Goyne
495355f3fe Expose both newModifications and oldModifications on change events 2018-06-06 16:13:47 -07:00
Kenneth Geisshirt
1a12f83825 [2.8.1] Bump version 2018-06-06 20:15:06 +02:00
Kenneth Geisshirt
5c6767d475 [2.8.0] Bump version 2018-06-06 09:00:12 +02:00
Kenneth Geisshirt
97b2d04f73 Merge branch '2.7.x' of github.com:realm/realm-js 2018-06-01 13:27:55 +02:00
Kenneth Geisshirt
c73c2cbcc8 [2.7.2] Bump version 2018-06-01 11:39:13 +02:00
Kenneth Geisshirt
966b76d46a Merge branch '2.7.x' of github.com:realm/realm-js 2018-05-31 15:17:28 +02:00
Kenneth Geisshirt
fc951a3914 [2.7.1] Bump version 2018-05-31 14:28:44 +02:00
Christian Melchior
4cb9c77f46
Query-based sync as the default sync mode (#1830) 2018-05-30 12:54:51 +02:00