This website requires JavaScript.
46a8a7f112
Corrected CI's error: this
if let can be collapsed into the outer
if let`` clippy objection.
Jason Kankiewicz
2023-02-11 06:20:46 -0800
b0f63275f1
Increased the clang-format column width to 120.
Jason Kankiewicz
2023-02-11 06:10:07 -0800
62bf0f6030
Fixed a bug in AMresultFrom()
.
Jason Kankiewicz
2023-02-11 06:08:45 -0800
5c06a2e4b1
Corrected CI's error: large size difference between variants
clippy objection.
Jason Kankiewicz
2023-02-11 05:14:13 -0800
db8fdb8a74
Restore the generated copies of the Cargo.toml and cbindgen.toml files in order to satisfy external dependencies. Fix minor documentation issues.
Jason Kankiewicz
2023-02-11 04:57:22 -0800
a29894fefd
Fixed a minor Doxygen formatting issue.
Jason Kankiewicz
2023-02-11 02:42:01 -0800
3540bef159
Replaced the AMvalue
union with AMitem
, AMitemValType()
and AMitem{To,From}...()
function pairs for each of its POD members. Added AMitemResult()
for tranferring the storage for an AMitem
from an iterator's AMresult
into its own. Added AMresultCat()
for consolidating AMitem
storage into a single AMresult
. Replaced AMlistItem
, AMmapItem
, and AMobjItem
with AMitem
. Replaced AMchangeHashes
, AMchanges
, AMlistItems
, AMmapItems
, AMobjItems
, AMstrs
, and AMsyncHaves
with AMitems
. Added AMitemIdxType()
, AMitemKey()
, AMitemPos()
for querying for and getting the index of an AMitem
. Added AMstrdup()
for converting a UTF-8 string view into a null-terminated byte string. Added AMstrcmp()
for comparing UTF-8 string views. Added generated convenience functions for serializing and deserializing enum tags. Ported AMresultStack
to C as AMstack
to get it out of the main library header. Replaced AMpush()
with AMstackItem()
, AMstackItems()
and AMstackResult()
. Enabled the AMstack...()
functions to take aNULL
stack pointer so that an AMresult
that is immediately freed can still be validated by the callback. Added the automerge::AutomergeError::InvalidChangeHashBytes
variant. Added the automerge::AutomergeError::LoadChangeError
variant. Re-enabled versioning for CMake scripts. Moved the project logo image into the documentation subdirectory. Added a clang-format configuration.
Jason Kankiewicz
2023-02-11 02:23:23 -0800
b99ce8e81b
install javascript dependencies
Philip Schatz
2023-02-05 16:43:32 -0600
e8d8e0f3aa
include deno in dependencies
Philip Schatz
2023-02-05 16:43:05 -0600
3a620c0219
deploy: 2cd7427f35
alexjg
2023-02-09 15:48:09 +0000
2cd7427f35
Use our leb128 parser for values
Conrad Irwin
2023-01-17 14:51:02 -0700
a02f70f2b8
Use new columns instead of existing ones
Alex Good
2023-02-09 15:09:52 +0000
271e95bfe4
deploy: 11f063cbfe
alexjg
2023-02-09 11:08:27 +0000
11f063cbfe
Remove nightly from CI
Alex Good
2023-02-09 11:06:08 +0000
f281213a47
tests passing
Alex Good
2023-02-09 10:55:19 +0000
a44ceacb1c
everything compiles
Alex Good
2023-02-09 09:50:28 +0000
290c9e6872
attempt to finish - two issues outstanding
Orion Henry
2023-02-08 14:59:41 -0600
9a7dba09a4
wip
Alex Good
2023-02-08 18:20:38 +0000
2345176526
DocOp
Alex Good
2023-02-08 17:53:58 +0000
9bc424d776
first test passing - needs serialization
Orion Henry
2023-02-08 10:43:33 -0600
5cfc82d2e9
Use our leb128 parser for values
Conrad Irwin
2023-01-17 14:51:02 -0700
95f52b3cea
Updated unstable.splice
function doc type to Extend
.
Alex Currie-Clark
2023-02-08 09:35:26 +0000
61f9604d0c
merge with main
Orion Henry
2023-02-06 11:34:13 -0600
818280b9c1
deploy: a24d536d16
alexjg
2023-02-05 11:10:24 +0000
a24d536d16
Move automerge::SequenceTree to automerge_wasm::SequenceTree
Alex Good
2023-02-04 14:05:10 +0000
dc7537a2ec
Move automerge::SequenceTree to automerge_wasm::SequenceTree
Alex Good
2023-02-04 14:05:10 +0000
ed50ab00b1
Add deno js release files
js/automerge-2.0.2-alpha.1
actions
2023-02-03 17:06:06 +0000
2dbe14346c
Add deno release files
js/automerge-wasm-0.1.24
actions
2023-02-03 16:52:17 +0000
c5fde2802f
@automerge/automerge-wasm@0.1.24 and @automerge/automerge@2.0.2-alpha.1
Alex Good
2023-02-03 15:53:09 +0000
dc7012b6d8
@automerge/automerge-wasm@0.1.24 and @automerge/automerge@2.0.2-alpha.1
Alex Good
2023-02-03 15:53:09 +0000
ae28a1cb89
deploy: 13a775ed9a
alexjg
2023-02-03 16:16:47 +0000
13a775ed9a
Speed up loading by generating clocks on demand
Alex Good
2023-02-02 13:28:22 +0000
bf42281e2f
Speed up loading by generating clocks on demand
Alex Good
2023-02-02 13:28:22 +0000
fd7c24d525
deploy: 1e33c9d9e0
alexjg
2023-02-03 10:03:39 +0000
1e33c9d9e0
Use Automerge::load instead of load_incremental if empty
Alex Good
2023-02-01 18:08:22 +0000
c3c04128f5
Only observe the current state on load
Alex Good
2023-01-26 09:45:26 +0000
da55dfac7a
refactor: make fields of Automerge private
Alex Good
2023-01-23 18:30:54 +0000
75cada664b
deploy: 9195e9cb76
alexjg
2023-02-02 15:05:01 +0000
60a0c05da5
Use Automerge::load instead of load_incremental if empty
Alex Good
2023-02-01 18:08:22 +0000
d25109b8c5
Only observe the current state on load
Alex Good
2023-01-26 09:45:26 +0000
caa5274423
refactor: make fields of Automerge private
Alex Good
2023-01-23 18:30:54 +0000
9195e9cb76
Fix deny errors (#518 )
alexjg
2023-02-02 15:02:53 +0000
c393871b20
Delete spurious lockfile in automerge-cli
Alex Good
2023-02-02 14:34:43 +0000
8df0fe6a3c
Ignore deny errors on duplicate windows-sys
Alex Good
2023-02-02 14:34:29 +0000
be2bb84218
deploy: 2a9652e642
alexjg
2023-02-01 09:16:45 +0000
f8d5a8ea98
Bump json5 from 1.0.1 to 1.0.2 in /javascript/examples/create-react-app (#487 )
dependabot[bot]
2023-02-01 09:15:54 +0000
2a9652e642
typescript: Hide API type and make SyncState opaque (#514 )
alexjg
2023-02-01 09:15:00 +0000
24ddcebaad
deploy: a6959e70e8
alexjg
2023-01-31 17:56:45 +0000
a6959e70e8
More robust leb128 parsing (#515 )
Conrad Irwin
2023-01-31 10:54:54 -0700
3ffd0dae3b
More robust leb128 parsing
Conrad Irwin
2023-01-11 22:45:38 -0700
2942b3c6e5
typescript: Hide API type and make SyncState opaque
Alex Good
2023-01-31 11:16:25 +0000
44152110ba
deploy: de5af2fffa
alexjg
2023-01-30 20:00:09 +0000
de5af2fffa
automerge-rs 0.3.0 and automerge-test 0.2.0 (#512 )
rust/automerge@0.3.0
rust/automerge-test@0.2.0
alexjg
2023-01-30 19:58:35 +0000
5cd79f4faa
automerge-rs 0.3.0 and automerge-test 0.2.0
Alex Good
2023-01-30 19:44:27 +0000
2f2242e374
deploy: 08801ab580
alexjg
2023-01-30 19:38:42 +0000
08801ab580
automerge-rs: Introduce ReadDoc and SyncDoc traits and add documentation (#511 )
alexjg
2023-01-30 19:37:03 +0000
22c488bf04
automerge-rs: Introduce ReadDoc and SyncDoc traits and add documentation
Alex Good
2023-01-28 20:42:51 +0000
9a24b5bd91
Add deno js release files
js/automerge-2.0.1
actions
2023-01-28 21:42:00 +0000
89a0866272
@automerge/automerge@2.0.1 (#510 )
alexjg
2023-01-28 21:22:45 +0000
b99779e070
@automerge/automerge@2.0.1
Alex Good
2023-01-28 20:56:22 +0000
9b6a3c8691
Update README
Alex Good
2023-01-28 09:32:21 +0000
7d9e564c32
Add deno js release files
js/automerge-2.0.1-alpha.6
actions
2023-01-27 20:58:39 +0000
8379f1ed03
Add deno release files
js/automerge-wasm-0.1.23
actions
2023-01-27 20:45:06 +0000
58a7a06b75
@automerge/automerge-wasm@0.1.23 and @automerge/automerge@2.0.1-alpha.6 (#509 )
alexjg
2023-01-27 20:27:11 +0000
b40041ce7d
@automerge/automerge-wasm@0.1.23 and @automerge/automerge@2.0.1-alpha.6
Alex Good
2023-01-27 20:02:49 +0000
a1f2486467
deploy: f428fe0169
alexjg
2023-01-27 17:24:59 +0000
f428fe0169
Improve typescript types (#508 )
alexjg
2023-01-27 17:23:13 +0000
70f24098db
Improve typescript types
Alex Good
2023-01-19 21:54:36 +0000
5be90d6252
deploy: 931ee7e77b
alexjg
2023-01-25 16:04:38 +0000
931ee7e77b
Add Fuzz Testing (#498 )
Conrad Irwin
2023-01-25 09:03:05 -0700
b47b925518
Fix fuzz crashers and add to test suite
Conrad Irwin
2023-01-12 22:13:20 -0700
0142176ebc
bail after 100 patches, im clocks
faster_sync_clock
Orion Henry
2023-01-24 12:04:50 -0600
6c8a194a49
deploy: 819767cc33
alexjg
2023-01-23 19:21:46 +0000
819767cc33
fix: use saturating_sub when updating cached text width (#505 )
alexjg
2023-01-23 19:19:55 +0000
7f216b0dd1
deploy: 1f7b109dcd
alexjg
2023-01-23 17:03:22 +0000
78adbc4ff9
Update patch types (#499 )
Alex Currie-Clark
2023-01-23 17:02:02 +0000
1f7b109dcd
Add From<SmolStr> for ScalarValue::Str (#506 )
Andrew Jeffery
2023-01-23 17:01:41 +0000
2a2ac2558f
Add From<SmolStr> for ScalarValue::Str
Andrew Jeffery
2023-01-23 16:24:44 +0000
94c5e0d9b9
fix: use saturating_sub when updating cached text width
Alex Good
2023-01-23 14:48:41 +0000
de1e6bb8e3
deploy: 98e755106f
alexjg
2023-01-23 11:02:33 +0000
98e755106f
Fix and simplify lebsize calculations (#503 )
faster_sync
Conrad Irwin
2023-01-23 04:01:05 -0700
58d1b4b6a8
Fix and simplify lebsize calculations
Conrad Irwin
2023-01-17 14:55:14 -0700
09f6418c39
Merge branch 'automerge:main' into update-patch-types
Alex Currie-Clark
2023-01-21 17:06:44 +0000
d745685f5e
wip
Orion Henry
2023-01-20 13:38:53 -0600
82fb5a51b3
Add deno js release files
js/automerge-2.0.1-alpha.5
actions
2023-01-19 22:50:25 +0000
51b9ef2f84
Add deno release files
js/automerge-wasm-0.1.22
actions
2023-01-19 22:32:59 +0000
6b0ee6da2e
Bump js to 2.0.1-alpha.5 and automerge-wasm to 0.1.22 (#497 )
alexjg
2023-01-19 22:15:06 +0000
745305db72
Bump js to 2.0.1-alpha.5 and automerge-wasm to 0.1.22
Alex Good
2023-01-14 18:02:44 +0000
471effa304
deploy: 9b44a75f69
alexjg
2023-01-19 21:13:26 +0000
9b44a75f69
fix: don't panic when generating parents for hidden objects (#500 )
alexjg
2023-01-19 21:11:36 +0000
67e1816018
deploy: d8baa116e7
alexjg
2023-01-19 17:04:17 +0000
d8baa116e7
automerge-rs: Add ExId::to_bytes
(#491 )
alexjg
2023-01-19 17:02:47 +0000
5629a7bec4
Various CI script fixes (#501 )
alexjg
2023-01-19 15:38:27 +0000
7bddc98bc3
Various CI script fixes
Alex Good
2023-01-19 12:27:41 +0000
26db96dc37
fix: don't panic when generating parents for hidden objects
Alex Good
2023-01-19 10:18:26 +0000
f366b9329a
Add new patches to javascript
Alex Currie-Clark
2023-01-16 22:48:11 +0000
d7bcd69cc7
Add Splice patch type to exports
Alex Currie-Clark
2023-01-16 19:22:21 +0000
2da7237cdb
Clarify that the splice patch applies to text
Alex Currie-Clark
2023-01-16 19:21:35 +0000
c843816c75
Update Patch
types
Alex Currie-Clark
2023-01-16 19:20:41 +0000
7370eb1380
Add fuzz testing for document load
Conrad Irwin
2023-01-14 20:46:15 -0700