Kenneth Geisshirt
a7e4b5d8f1
[2.16.0-rc.1] Bump version
2018-09-14 11:40:30 +02:00
Kenneth Geisshirt
81e7cc87ed
Preparing v2.16.0-rc.1 ( #2022 )
...
* Preparing v2.16.0-rc.1
* Update CHANGELOG.md
2018-09-14 11:38:40 +02:00
Igor Mandrigin
67dccf1e47
Fix memory corruption in writeCopyTo. ( #2020 )
2018-09-13 12:34:11 +02:00
Nikola Irinchev
80cde7a5b0
Redesign user auth ( #2002 )
...
* Refactor user auth
* Allow to override the jwt provider name
* Add custom provider and changelog
* Remove the callback argument from docs
2018-09-13 08:45:06 +02:00
Emanuele Zattin
9314ee0a7d
Add support for sync pause/resume ( #2019 )
...
* Add support for sync pause/resume
* Improve the promise chain in the tests
* Update CHANGELOG.md
* Update sync.js
2018-09-12 16:04:22 +02:00
Kenneth Geisshirt
f45ba1c9e7
LIMIT support in queries ( #2008 )
...
* Updating to Realm Sync 3.9.9 (and Core 5.10.0 + object store).
* Adding LIMIT to tests
* Use bitnami node image
2018-09-12 15:01:44 +02:00
Kenneth Geisshirt
c6753efe5a
Added to the support library for React Native debugging ( #479 ) ( #2005 )
2018-09-04 10:58:03 +02:00
Gabriele Petronella
760ddd578f
Add param type to addConnectionNotification/removeConnectionNotification ( #2003 )
2018-09-03 08:35:21 +02:00
Nikola Irinchev
81cb7c4636
Fix type definitions for authenticate ( #2000 )
...
* Fix type definitions for authenticate
* Update CHANGELOG.md
2018-08-30 16:20:29 +02:00
Kenneth Geisshirt
38190b7a35
Slightly rephrasing changelog entry ( #1998 )
...
* Slightly rephrasing changelog entry
2018-08-30 09:32:56 +02:00
Nikola Irinchev
477b900530
Expose user serialize and deserialize methods ( #1996 )
...
* Expose serialize and deserialize methods
* Changelog and docs
* Forgot to save changelog 🤦♂️
* Add input validation
2018-08-28 15:01:32 +02:00
Kenneth Geisshirt
a10ffae469
Forgot the reference to the issue in the change log ( #1994 )
2018-08-27 09:06:09 +02:00
Kenneth Geisshirt
16b90da589
[2.15.3] Bump version
2018-08-24 16:29:18 +02:00
Kenneth Geisshirt
bdd59419cc
fullSynchronization might not be defined ( #1990 )
...
* fullSynchronization might not be defined
* don't use fullSynchronization in a test
2018-08-24 16:21:32 +02:00
Kenneth Geisshirt
5094adb7e5
[2.15.2] Bump version
2018-08-24 13:48:14 +02:00
Kenneth Geisshirt
31f865808d
[2.15.1] Bump version
2018-08-24 11:48:47 +02:00
Kenneth Geisshirt
1ca4bdeba8
[2.15.0] Bump version
2018-08-24 10:37:24 +02:00
Kenneth Geisshirt
1b1b51ded2
BUG FIX: A schema is required when Realm is opened in a query-based sync situation ( #1985 )
2018-08-24 08:50:27 +02:00
Kenneth Geisshirt
05aef95bbd
Upgrading to Realm Sync v3.9.1 ( #1984 )
...
* Upgrading to Realm Sync v3.9.1
* Update changelog
2018-08-23 14:35:55 +02:00
Kenneth Geisshirt
47d446ca48
Updating change log
2018-08-22 11:27:36 +02:00
Kenneth Geisshirt
cf1683b66c
Revert "[2.15.0] Bump version"
...
This reverts commit 3d150272bc
.
2018-08-20 08:46:00 +02:00
Kenneth Geisshirt
3d150272bc
[2.15.0] Bump version
2018-08-17 12:48:53 +02:00
Kenneth Geisshirt
e67b632fbd
Upgrading to Realm Sync 3.8.11 ( #1973 )
2018-08-17 12:31:03 +02:00
Kenneth Geisshirt
015d001d5c
Using a GC'ed context will cause a crash ( #1969 )
...
* Using a GC'ed context will cause a crash
2018-08-17 11:24:08 +02:00
Igor Mandrigin
d0ba40c33a
Improve handling of parallel CI jobs. ( #1968 )
...
1. Sometimes, it is necessary to run multiple parallel CI jobs on the same
physical machine w/o any virtualization or containerization (a good
example of that is building an iOS app). To work properly in that
environment, realm should download a temp file to it's own unique temp
folder to avoid clashes (that are actually fail with `symlink` syscall
failing with `EEXISTS`).
2. To avoid an ever-growing temp folder, a new environment variable was
introduced, that you can set to be inside a job's folder. That way, CI
will be responsible for cleaning up after itself and keeping only the
necessary amount of files.
Theoretically, all of that can be solved by overriding `TMP` env
variable but in practice in many-many environments it breaks the other
part of toolchain (even Xcode builds themselves sometimes).
2018-08-17 10:27:09 +02:00
Christian Melchior
a58a984f3f
Automatically add schemas for object level permissions. ( #1970 )
2018-08-17 10:10:20 +02:00
Kenneth Geisshirt
c39f190dda
Upgrading to Realm Sync v3.8.10
2018-08-16 09:55:47 +02:00
Christian Melchior
d05725c914
Add support for Android Gradle Plugin 3.0 "implementation" keyword. ( #1958 )
2018-08-14 13:12:06 +02:00
Kenneth Geisshirt
97c310980a
Fix security vulnerabilities ( #1957 )
...
* Cleaning up of `package-lock.json`
* Non-breaking changes and breaking changes from `npm audit`
* Add entry in change log
2018-08-13 14:13: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
ae51c9c8f7
Realm Sync v3.8.8 ( #1953 )
2018-08-08 11:57:16 +02:00
Kenneth Geisshirt
31b7669a79
Bump version
2018-08-07 14:04:06 +02:00
Kenneth Geisshirt
3db11b84a5
Upgrading to Realm Sync v3.8.7 ( #1949 )
2018-08-07 13:54:00 +02:00
Christian Melchior
95472a5cd3
Fix wrong schema definition ( #1946 )
2018-08-06 15:35:26 +02:00
Yavor Georgiev
72be95beb3
Revert "[2.14.0] Bump version (again)"
...
This reverts commit f1c9f8fe88
.
2018-07-25 15:35:07 +03:00
Yavor Georgiev
f1c9f8fe88
[2.14.0] Bump version (again)
2018-07-24 20:53:00 +03:00
Yavor Georgiev
c810bb00dd
[2.14.0] Bump version ( #1939 )
2018-07-24 20:39:29 +03:00
Yavor Georgiev
674fad361a
Bump sync version ( #1938 )
2018-07-24 19:28:23 +03:00
Kenneth Geisshirt
2d8040c86b
[2.13.0] Bump version
2018-07-12 12:36:53 +02:00
Kræn Hansen
2aa06425cb
Update build.gradle ( #1918 )
...
* Use rootProject if in use, or default to specific versions
* Updating Android Gradle plugin
' Using the root RN project specific Gradle configuration or fallback to default
2018-07-12 09:26:49 +02:00
Kenneth Geisshirt
7537c3a226
Realm Core 5.7.1 and Realm Sync 3.8.0 ( #1922 )
2018-07-11 17:39:08 +02:00
Kenneth Geisshirt
d82c981386
OpenSSL isn't linked due to typing error ( #1912 )
2018-07-05 09:45:02 +02:00
Kenneth Geisshirt
49ce3c1d54
[2.12.0] Bump version
2018-07-03 21:16:51 +02:00
Thomas Goyne
1838f1f932
Update changelog
2018-07-03 08:36:45 -07:00
Kenneth Geisshirt
5d182a6bf3
Upgrading to Realm Core v5.6.5 and Realm Sync v3.7.0 ( #1908 )
2018-07-03 15:46:08 +02:00
Kenneth Geisshirt
48203f8a75
Fixing unsolved symbol in RN Android ( #1907 )
2018-07-03 14:12:14 +02: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
6aefa482d2
Revert "Added a note in the changelog"
...
This reverts commit a01553ef25
.
2018-06-28 10:36:37 +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
Kenneth Geisshirt
9a37726012
Adding getters to debugging support of Realm.Sync.User ( #1892 )
2018-06-27 09:15:06 +02:00
Kenneth Geisshirt
77026c7a19
Fixing the class names of the permission classes ( #1894 )
2018-06-27 09:14:29 +02:00
Kenneth Geisshirt
264472c8cd
Upgrading to Realm Sync 3.5.8 ( #1890 )
2018-06-25 12:42:31 +02:00
Kenneth Geisshirt
c62cbb36fa
Upgrading sync and core
2018-06-22 12:27:35 +02:00
Kræn Hansen
a01553ef25
Added a note in the changelog
2018-06-20 16:16:28 +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
83c2564080
Merge branch 'master' into cm/template-method
2018-06-19 12:06:12 +02:00
Kenneth Geisshirt
2db1cbf2e4
[2.9.0] Bump version
2018-06-19 10:56:49 +02:00
Christian Melchior
2db3ea5853
Merge branch 'master' into cm/template-method
...
# Conflicts:
# CHANGELOG.md
2018-06-19 08:57:42 +02: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
Christian Melchior
d75150aa93
Add support for creating template objects
2018-06-18 22:55:01 +02:00
Kenneth Geisshirt
89bb4ce0b3
[2.8.5] Bump version
2018-06-18 15:58:15 +02:00
Kenneth Geisshirt
9c5969e3fe
Upgrading to Realm Sync v3.5.5
2018-06-18 15:20:52 +02:00
Kenneth Geisshirt
6f348f0ba5
[2.8.4] Bump version
2018-06-15 19:31:43 +02:00
Kenneth Geisshirt
f1eeac6819
Upgrading to Realm Core v5.6.2 and Realm Sync v3.5.4.
2018-06-15 19:04:14 +02:00
Kenneth Geisshirt
a61bcc8e24
[2.8.3] Bump version
2018-06-13 15:45:32 +02:00
Kenneth Geisshirt
682332c7db
Upgrading to Realm Core v5.6.1 ( #1859 )
...
* Upgrading to Realm Core v5.6.1
* Upgrading to Realm Sync v3.5.3.
2018-06-13 15:44:16 +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
6a5688fdd7
Upgrading to Realm Sync 3.5.2 ( #1858 )
...
* Upgrading to Realm Sync 3.5.2
* Update CHANGELOG.md
2018-06-12 10:30:14 +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 c0a0b7e891
.
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
7ff4a05a9e
These days Realm Sync for Linux has a new home. ( #1850 )
...
* These days Realm Sync for Linux has a new home.
* Ignore flavor for Linux builds
2018-06-07 14:45:16 +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
1e5e59d3c0
Update CHANGELOG.md
2018-06-07 11:23:59 +02:00
Kenneth Geisshirt
985a4e5d3b
Revert "[2.8.1] Bump version"
...
This reverts commit 1a12f83825
.
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
25cb81add7
Upgrading to Realm Sync v3.5.1 ( #1848 )
...
* Upgrading to Realm Sync v3.5.1
2018-06-06 20:13:23 +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
cb3e35e7c4
Fix minor typo
2018-05-31 15:13:27 +02:00
Kenneth Geisshirt
fc951a3914
[2.7.1] Bump version
2018-05-31 14:28:44 +02:00
Kenneth Geisshirt
106dc271ac
Merge branch 'master' into kneth/fix-ts-objects
2018-05-30 13:36:54 +02:00
Christian Melchior
4cb9c77f46
Query-based sync as the default sync mode ( #1830 )
2018-05-30 12:54:51 +02:00
Kenneth Geisshirt
b368969385
Update CHANGELOG.md
2018-05-30 10:52:21 +02:00
Kenneth Geisshirt
88d88c57e3
Merge branch 'master' into kneth/fix-ts-objects
2018-05-30 10:47:12 +02:00
Kenneth Geisshirt
fa3e2c699b
Preparing 2.7.0 ( #1833 )
...
* Preparing 2.7.0
2018-05-29 14:13:01 +02:00
Nabil Hachicha
9b9d7e6471
Nh/is empty ( #1820 )
...
* adding isEmpty method to Result and List
2018-05-29 12:24:54 +01:00
Kenneth Geisshirt
58671dd59e
React to schema changes ( #1831 )
...
* Adding schema change listener (#1825 ).
2018-05-29 12:22:34 +02:00
Kenneth Geisshirt
d84e2f1645
Fixing TypeScript definition of `Realm.objects()` and `Realm.objectForPrimaryKety()`.
2018-05-25 15:55:46 +02:00
astigsen
f85fe2f91d
Fix Realm.open() with no config
2018-05-25 12:00:42 +02:00
Kenneth Geisshirt
152b2da8f6
Adding entry which I forgot to add during release
2018-05-16 15:20:52 +02:00