Ewout Stortenbeker
52a6488144
1.17.2
2022-09-13 23:02:21 +02:00
Ewout Stortenbeker
d21ddd92f8
bump acebase-core dependency ( #28 )
...
* bump acebase-core dependency
* chore: build
2022-09-13 23:01:23 +02:00
Ewout Stortenbeker
eb6707bf93
1.17.1
2022-09-10 11:33:06 +02:00
Ewout Stortenbeker
ffefad0e8c
Dependencies: Terser to v5.15.0 ( #27 )
...
* Updated terser to v5.15.0
* chore: build
2022-09-10 11:32:01 +02:00
Ewout Stortenbeker
d30a4e094b
Fix: binary ascii85 serialization ( #26 )
...
* updated core dependency, fixes #25
* chore: build
2022-09-10 11:21:37 +02:00
Ewout Stortenbeker
1b415d2767
chore: browserify
2022-08-19 21:44:22 +02:00
Ewout Stortenbeker
4bd5940734
1.17.0
2022-08-19 21:43:03 +02:00
Ewout Stortenbeker
111fffc63a
core dependency update for bigint support
2022-08-19 21:42:38 +02:00
Ewout Stortenbeker
f7c623a8e0
get: use cache value if cursor update fails
2022-08-17 21:52:19 +02:00
Ewout Stortenbeker
fe989891b4
fixing cache rollback issue
2022-06-27 21:18:36 +02:00
Ewout Stortenbeker
1396169a42
properly rollback upon server error
2022-06-18 20:30:31 +02:00
Ewout Stortenbeker
65394a571a
1.16.0
2022-05-31 17:28:40 +02:00
Ewout Stortenbeker
e10b8253dc
updated acebase-core dependency
2022-05-31 17:28:18 +02:00
Ewout Stortenbeker
0d37c46ea0
chore: build
2022-05-31 17:27:58 +02:00
Ewout Stortenbeker
bba48e8d00
- api get/update/set/transaction return cursor,
...
- realtime queries can be stopped
2022-05-31 17:27:08 +02:00
Ewout Stortenbeker
d66f8188d0
export acebase-core's Transport
2022-05-26 15:10:24 +02:00
Ewout Stortenbeker
a776bd76e6
chore: build
2022-05-20 15:37:44 +02:00
Ewout Stortenbeker
dec025f14d
1.15.0
2022-05-20 15:33:37 +02:00
Ewout Stortenbeker
0976a1b2f3
fix #21 ("timestamp is not a number")
2022-05-20 15:29:31 +02:00
Ewout Stortenbeker
e47405b668
new client.cache.get method
2022-05-20 15:28:31 +02:00
Ewout Stortenbeker
c57ce92793
1.14.0
2022-05-12 14:31:37 +02:00
Ewout Stortenbeker
5aa2693f45
1.13.0
2022-05-12 14:23:46 +02:00
Ewout Stortenbeker
d6efa5cb0b
chore: browserify
2022-05-12 14:23:23 +02:00
Ewout Stortenbeker
a315059bdf
chore: updated package-lock.json
2022-05-12 14:23:07 +02:00
Ewout Stortenbeker
b6792a1a56
updated core dependency, added scripts
2022-05-12 14:22:08 +02:00
Ewout Stortenbeker
7ea47136af
Added sponsor setting
2022-05-12 14:17:45 +02:00
Ewout Stortenbeker
8a9da51939
use new deserialize2 for getMutations & getChanges
2022-05-12 14:17:06 +02:00
Ewout Stortenbeker
3fd7ea7539
chore: browserify
2022-04-14 15:49:57 +02:00
Ewout Stortenbeker
e2b2464dfb
moved _serverVersion declaration to constructor
2022-04-14 15:49:39 +02:00
Ewout Stortenbeker
69f1a55b5f
- added browserify & terser dev dependencies
...
- updated acebase-core dependency
2022-04-14 15:43:50 +02:00
Ewout Stortenbeker
50ed1bc51a
- reconnect after io server disconnect
...
- remember server version in private prop
- new deleteIndex method for server 1.10+
- createIndex using new endpoint if server 1.10+
- removed useless catch/throw handlers
2022-04-14 15:10:27 +02:00
Ewout Stortenbeker
e8cdfc4f70
version to 1.12.2
2022-03-30 17:52:21 +02:00
Ewout Stortenbeker
03fb218260
chore: browserify
2022-03-30 17:51:27 +02:00
Ewout Stortenbeker
121b79dcbb
version to 1.12.1
2022-03-30 17:48:39 +02:00
Ewout Stortenbeker
75b150a558
- moved network and sync setting logic & defaults
...
- fixed signin sync timing upon reconnects
- fixed merged mutations not being removed from pending upon sync
- added useCursor setting to optionally disable cursor sync w/server
2022-03-30 17:47:55 +02:00
Ewout Stortenbeker
8fabda6d46
core dependency update, version to 1.12.0
2022-03-29 12:32:11 +02:00
Ewout Stortenbeker
f5d91156e5
client updates:
...
- new realtime network setting for #18
- network settings are now actually being used... (were ignored!)
2022-03-29 12:30:29 +02:00
Ewout Stortenbeker
44b1bc9c37
API updates:
...
- added realtime network setting for #18 to allow calling non-realtime
API methods without websocket connection
- transaction method now handles tx_error events
- fixed http version of transaction method
- fixed startAuthProviderSignIn w/o options appending 'undefined' to url
- finishAuthProviderSignIn handling server 1.9.0+ response w/o user
2022-03-29 12:26:25 +02:00
Ewout Stortenbeker
39e48a94b4
auth updates:
...
- new changeDisplayName & updateUserDetails methods
- emit signout event if new signIn whilst signed in
- fixed startAuthProviderSignIn passing wrong args to api method
- fixed finishAuthProviderSignIn emitting signin event w/same user
2022-03-29 12:13:49 +02:00
Ewout Stortenbeker
4db2220e35
Updated types:
...
- added realtime network setting to enable/disable websockets
- added changeDisplayName & updateUserDetails methods
2022-03-29 12:09:12 +02:00
Ewout Stortenbeker
cae8aa5b64
core dependency update, version to 1.11.0
2022-01-10 21:13:13 +01:00
Ewout Stortenbeker
ae34dcd7f0
Chore: new browser script bundles
2022-01-10 21:12:35 +01:00
Ewout Stortenbeker
899c0b2655
Disabled fetch with ReadableStream:
...
Not implemented in Chromium yet, investigate other browser support
2022-01-10 15:21:12 +01:00
Ewout Stortenbeker
af70e4a8bf
Added request upload streaming, NOTE:
...
Browser implementation not tested yet!
2022-01-07 17:44:25 +01:00
Ewout Stortenbeker
f11d170423
API improved:
...
- Fixed update & set methods not throwing on errors
- Improved export: added type_safe switch & write function callback
- Implemented new import method
- Added upload streaming option
2022-01-07 17:42:56 +01:00
Ewout Stortenbeker
e6988a70d8
added PartialArray export
2022-01-07 17:34:47 +01:00
Ewout Stortenbeker
3623f204e6
- fixed network transports config options
...
- added PartialArray export
2022-01-07 17:34:24 +01:00
Ewout Stortenbeker
b8c124c9a1
version to 1.10.1
2021-12-17 11:14:43 +01:00
Ewout Stortenbeker
9addd56ab0
new browser script include bundles
2021-12-17 11:04:55 +01:00
Ewout Stortenbeker
bdb879c1fa
Change default socket.io transports
2021-12-17 11:02:33 +01:00