Kevin Jahns
|
0a321610aa
|
use rollup for yjs
|
2017-05-16 18:35:30 +02:00 |
|
Kevin Jahns
|
edf47d3491
|
add disconnect / reconnect return values
|
2017-05-12 04:19:14 +02:00 |
|
Kevin Jahns
|
47d5899058
|
fixed test suite. It stopped working because of previous adoptions on the gc behavior. I failed to notice it..
|
2017-04-27 14:58:08 +02:00 |
|
Kevin Jahns
|
17803266d4
|
repairChecker: Yjs is now able to detect incorrect states that happen when messages get lost. When Yjs is in an incorrect state it repairs itself and syncs again
|
2016-09-27 16:12:35 +02:00 |
|
Kevin Jahns
|
d22fbca6cc
|
ready to publish (lint)
|
2016-09-01 02:40:35 +02:00 |
|
Kevin Jahns
|
7bd8e81342
|
fix test verifier
|
2016-08-28 22:13:07 +02:00 |
|
Kevin Jahns
|
e31d5e0e1d
|
fixed late-join sync issue & use leveldb only in node environment
|
2016-08-22 12:05:39 +02:00 |
|
Kevin Jahns
|
3b0d0343f4
|
Release 11.2.2
|
2016-08-01 17:04:06 +02:00 |
|
Kevin Jahns
|
74c881bb5b
|
Fixed bug that only occurs in persistent databases (setOperation was not called).
|
2016-08-01 16:52:02 +02:00 |
|
Kevin Jahns
|
2091392031
|
implemented random seed generator, in order to reproduce tests
|
2016-06-29 17:48:56 +02:00 |
|
Kevin Jahns
|
3dc67e075b
|
debugged some of the special cases of Utils.receivedOp & found some bugs
|
2016-06-28 16:23:02 +02:00 |
|
Kevin Jahns
|
81e72126ce
|
implemented new extention for awaitOps. It fixes several consistency issues (they were previously hard to detect), and it is also pretty efficient. It still has some debugger statements, so enjoy with care
|
2016-06-14 21:27:42 +02:00 |
|
Kevin Jahns
|
e77a753708
|
fixed bug in array & richtext
|
2016-06-03 19:04:47 +02:00 |
|
Kevin Jahns
|
6669be104e
|
Release 11.1.0
|
2016-05-07 13:20:43 +01:00 |
|
Kevin Jahns
|
14d59de2bd
|
improved awaitOps
|
2016-05-07 13:16:48 +01:00 |
|
Kevin Jahns
|
5b835563c8
|
implement new method awaitedOps in favor of awaitedDeletes/awaitedInserts. This will fix some bugs when the type gets out of sync with the state of yjs
|
2016-05-06 12:53:10 +01:00 |
|
Kevin Jahns
|
996566419c
|
some flush updates
|
2016-05-04 17:14:39 +02:00 |
|
Kevin Jahns
|
2897695680
|
update dist, more args for SmallLookupBuffer
|
2016-04-30 23:01:36 +01:00 |
|
Kevin Jahns
|
6b8ce0ab4f
|
changed the observe functionality
|
2016-04-25 16:32:45 +02:00 |
|
Kevin Jahns
|
895ec86ff6
|
all tests working. Fixed an older bug: When gc an op I forgot to update the state. This only affected offline editing, and was very hard to catch in the past
|
2016-04-22 21:27:43 +01:00 |
|
Kevin Jahns
|
153ec811e2
|
fixed some gc bugs, improved applyDeleteSet
|
2016-04-18 16:13:29 +02:00 |
|
Kevin Jahns
|
20321c8a7d
|
fixed test connector buffer to really be parallel!
|
2016-04-11 16:20:27 +02:00 |
|
Kevin Jahns
|
08a79d0e7b
|
several bug fixes regarding "content is an array"
|
2016-04-07 15:54:47 +02:00 |
|
Kevin Jahns
|
ecc2aef0f8
|
update
|
2016-04-05 15:38:22 +02:00 |
|
Kevin Jahns
|
1c32067908
|
implementing new insertion struct (unfinished)
|
2016-04-05 10:43:57 +01:00 |
|
Kevin Jahns
|
f363e1e9fc
|
Merge branch 'master' of https://github.com/y-js/yjs
|
2016-03-23 19:54:40 +01:00 |
|
Kevin Jahns
|
749514c074
|
update dist
|
2016-03-23 19:54:28 +01:00 |
|
Kevin Jahns
|
83a42271ad
|
fix remaining memory leaks
|
2016-03-23 14:33:51 +01:00 |
|
Kevin Jahns
|
88971b4e69
|
fixed several issues of the gc. I.e. the gc sometimes did not collect the whole subtree when deleting an operation
|
2016-03-21 21:00:28 +01:00 |
|
Kevin Jahns
|
f844dcbc1e
|
bugfixes creating structs without loading type (e.g. for y-websockets-server)
|
2016-03-14 19:46:57 +01:00 |
|
Kevin Jahns
|
d79e3102fc
|
new approach for type definitions
|
2016-03-10 17:49:36 +01:00 |
|
Kevin Jahns
|
06ef22b8ca
|
sorry sorry sorry -.- fixes #47
|
2016-02-18 16:52:13 +01:00 |
|
Kevin Jahns
|
39dc2317b7
|
Implemented more efficient garbage collectior
from worst case of O(n) -> O(1) - where n is the number of insertions in
a list
So this is a huge improvement, I guess :)
|
2016-01-23 20:09:30 +01:00 |
|
Kevin Jahns
|
38bf398709
|
Improvements that are required for offline editing
|
2016-01-23 01:02:01 +01:00 |
|
Kevin Jahns
|
190442a58d
|
update documentation
|
2016-01-16 01:40:26 +01:00 |
|
Kevin Jahns
|
334db3234b
|
outsourced Y.Map type
|
2015-12-02 16:57:55 +01:00 |
|
Kevin Jahns
|
3a55ca4f21
|
update
|
2015-12-01 19:27:14 +01:00 |
|
Kevin Jahns
|
bd9c3813fd
|
* starting flow integration
* found a bug in EventHelper
* reduce wait() calls
|
2015-11-26 00:46:02 +01:00 |
|
Kevin Jahns
|
aa2e7fd917
|
Added jsconfig.json, fixed tests for large numbers
|
2015-11-20 21:18:34 +01:00 |
|
Kevin Jahns
|
8ee563f873
|
finally fixed the timeout hack for tests
|
2015-11-18 16:17:59 +01:00 |
|
Kevin Jahns
|
2d20fd59d0
|
outsourced Textbind, improved automatic module loader
|
2015-11-09 03:03:37 +01:00 |
|
Kevin Jahns
|
08d07796ee
|
added spec helper
|
2015-11-07 22:20:47 +01:00 |
|