Skip to content

Releases: colyseus/schema

3.0.32

08 Apr 17:21
Compare
Choose a tag to compare
dumpChanges: fix iterating over ChangeTree's

3.0.31

05 Apr 03:52
Compare
Choose a tag to compare
remove reference to 'node:util' import

3.0.30

04 Apr 19:49
Compare
Choose a tag to compare

3.0.29

03 Apr 21:10
Compare
Choose a tag to compare
ArraySchema: fixes OPERATION.DELETE_BY_REFID and OPERATION.ADD_BY_REFID

3.0.28

03 Apr 00:37
Compare
Choose a tag to compare
StateView: add 'isVisibilitySharedWithParent' to ChangeTree

Add "should not be required to manually call view.add() items to child arrays
without @view() tag" test scenario, which covers automatically adding Schema
child items to StateView if parent "collection" type is already part of the
StateView.

3.0.27

01 Apr 20:49
Compare
Choose a tag to compare
ArraySchema: fixes when using consecutive .splice() calls.

3.0.26

28 Mar 20:24
Compare
Choose a tag to compare
ArraySchema: fixes consecutive .shift() calls + encodeAll()

3.0.25

27 Mar 21:42
Compare
Choose a tag to compare
  • ArraySchema: fix .shift() causing ChangeTree's to be enqueued multiple times for encoding. (347e735)
  • StateView: fix clearing filteredChanges early, causing properties not to sync (11eb069)

3.0.24

18 Mar 18:52
Compare
Choose a tag to compare
StateView: using view.add() before instance is set to state throws error

3.0.23

18 Mar 17:11
Compare
Choose a tag to compare
StateView: allow to opt-in for tracking items. add .clear() method.