Skip to content

Releases: dmonad/lib0

v0.2.115-6

06 Dec 18:55

Choose a tag to compare

v0.2.115-6 Pre-release
Pre-release

v0.2.115-5...v0.2.115-6

v0.2.115-5

03 Dec 13:44

Choose a tag to compare

v0.2.115-5 Pre-release
Pre-release
  • fix preversion script 385b23e
  • typecheck, lint, cleanup 92c4bd6
  • [delta] delta.append & test coverage cf1ae47
  • [delta] better diff implementation detecting granular changes on character level 8caa8d1
  • [delta] generate deltas automatically for diffing, cover more edge cases ccd29ff
  • [schema] pattern matching & random generators 9ff0249
  • more test coverage 2eb80b3
  • api design: trait modules, test fixes, delta dead code elimitanion 993c4ce

v0.2.115-4...v0.2.115-5

v0.2.115-4

19 Nov 11:44

Choose a tag to compare

v0.2.115-4 Pre-release
Pre-release
  • [delta] no fingerprinting in comparison 513bbb1

v0.2.115-3...v0.2.115-4

v0.2.115-3

18 Nov 20:21

Choose a tag to compare

v0.2.115-3 Pre-release
Pre-release
  • lint 85adfaf
  • lint 3245010
  • [delta] done with only cleanup f9de309
  • [delta] delta.slice and other utilities (keeping track of length) 0a7a8af
  • [delta] various refactors, deltas are pseudo-immutable, childCnt, reference fixes e0c55cc
  • [delta] patience diffing for deltas - needs more work 0e93fad
  • [delta] transformer v3 approach cb4781a
  • lint d49419f
  • simplified delta schema notation 5d11640
  • add schemahelper eeb03b6
  • more test coverage a51de5c
  • [delta] fix todos and optimize delta merging 9dfe6a0

v0.2.115-2...v0.2.115-3

v0.2.115-2

30 Oct 02:24

Choose a tag to compare

v0.2.115-2 Pre-release
Pre-release
  • [delta] merge ops after applying update a74253f
  • [delta] cleanup forEachAttr a4ac7ce

v0.2.115-1...v0.2.115-2

v0.2.115-1

28 Oct 02:23

Choose a tag to compare

v0.2.115-1 Pre-release
Pre-release
  • lint 04a10dd
  • [delta] iterate via attrs[iterator] 934a062
  • [delta] better iterators 70ec93c
  • [delta] Delta|DeltaBuilder - without forced type annotations 01682f7

v0.2.115-0...v0.2.115-1

delta@v2 beta

23 Oct 11:27

Choose a tag to compare

delta@v2 beta Pre-release
Pre-release
  • no double tests forced for release e7e85ba
  • [delta] lint 0e9e973
  • [delta] several v2 fixes c3df6ae
  • [delta] v2 implement array & map delta cc66125
  • [delta] v2 separates child & text, better typings, utils 35d625d
  • [delta] v2 text delta implementation and fix several type issues f4c179b
  • [delta] get ready to release v2 8129fc1
  • [delta] improve v2 fdb951a
  • [delta] add more tests for d2 717b975
  • [delta/delta] v2 experiment cf70303
  • [delta/transformer] fix loopback in query 0be641d
  • [lib0/delta] improve dom binding 51a860d
  • [delta/node] typing improvements edebec6
  • [delta/binding] fixed dom binding b3f7453
  • [delta/map] without partial and contravariance 379f3bf
  • [delta] allow text in nodes, recursive node definitions, better typings f4afe3b
  • [delta] query on dnote 492387d
  • [delta] lint 16a565e
  • [delta]+[schema] binding and rename $Schema to Schema a5eb01b
  • [delta/binding] first test working 5659e1a
  • [delta/binding] init c9c8d16
  • [delta/transformer] simplify Template definition and expose less internal state fef8857
  • [delta] rename class exports for readability 0596a1b
  • [delta/transformer] delta.map is a covariant 8eeb16f
  • [delta/transformer] simpler typings for Λ.map 04fcb8f
  • [delta/transformer/node] attr transformer works c820b01
  • [delta/array] apply 2cdf1dd
  • nice typings for node delta and transformer 649ff9a
  • [delta/transformer] fixed content 9551b6f
  • [delta/transformer] implemented node transformer 5cf8ef4
  • [delta/transformer] support delta as fixed value ba02f6f
  • [delta] rename xml↦node e845f62
  • [delta/transformer] fixed-transformers 6e168f7
  • simplify naming of deltas 2fabc6c
  • [delta/transformer] cleanup, simplify ec99fa8
  • [delta/transformer] map with nested delta 6d3a823
  • [delta/transformer] pipe 187b82f
  • [deltar/transformer] proper type of dt.map 153e8b5
  • [delta/transformer] pipe and dynamic types mostly working 8c5ef57
  • [delta] implemented DeltaValue and used it in map transformer. Transformers now init with schema. 1a08f9f
  • [delta/transformer] more progress on transformation approach 3ddd662
  • [delta] fix all tests b0b36b1
  • [schema] refactor for simplicity e2c9a8a
  • lint & typescript lib update 1ffa6a9
  • [delta] refactor delta | simpler types without ops ace94f3
  • [schema] simplify deltamap 87851c5
  • more tests on transformers 4467e3f
  • [transformer] implement t.map fdd93ae
  • [delta/transformer] implement sample transformer approach bc2222b
  • [schema] lint & fix smaller issues 206f8e3
  • more work on rebasing deltas 392d39d
  • implement rebase for map delta e0afaca
  • basic validation errors 6bc0b8b
  • [delta/map] fully typecheck deltas and modify ops using a simpler approach 93eafd5
  • [delta] more type fixes c9dfbb7
  • [schema] fixes on meta check of complex schema types c62f9ce
  • [schema] type equality and more schema primitives 21dc6d6
  • [schema] support for typed templated strings d2f4d69
  • [delta] better type checking for individual properties a814811
  • [schema] schemas for schemas 6be297f
  • better explanation for math.isNegativeZero ed5a19a
  • refactoring delta and improve schema 5ff7909
  • [schema] prefix schema definitions with $ 171d2bd
  • remove build status from readme bf69438

v0.2.114...v0.2.115-0

v0.2.114

16 Jul 19:28

Choose a tag to compare


v0.2.112...v0.2.114

v0.2.112

16 Jul 16:28

Choose a tag to compare

  • [schema] lint 0073dcf
  • [schema] add more tests and catch typing edge-cases 1da8cb4
  • [lib0/schema] support optionals in object c3228ba

v0.2.111...v0.2.112

v0.2.111

14 Jul 21:46

Choose a tag to compare

  • [schema] implement s.record 2e2ad54
  • add production export to testing.js 7902038

v0.2.110...v0.2.111