kozbial
7454d2f2c9
Fix jsdoc in core/serialization/variables.js
2021-09-21 09:55:38 -07:00
Beka Westberg
e954193009
fix: project cereal cleanup ( #5398 )
...
* fix: make exception constructors package
* fix: rename blocks.load to blocks.append
* fix: inline docs
* fix: consistency in block serialization
* fix: remove unexported functions
* fix: interface requires
* fix: tag TODO with issue number
2021-09-20 13:08:35 -07:00
Beka Westberg
07057d087c
feat: adds hooks for serializing plugins ( #5276 )
...
* Reformat registry tests
* Add tests for plugin hooks
* Add plugin hooks for serialization
* Switch PluginSerializer to IPluginSerializer
* fix: types
* fix: PR comments
* fix: tests
* cleanup: formatting
* fix: types
* feat: add respecting case in registry
* feat: add separate registry for serializers
* fix: rename serialiation registry alias
* fix: move serializer interface into interface dir
2021-09-20 13:08:35 -07:00
Beka Westberg
bd77b4ad3d
fix: touch up some deserialization behavior ( #5181 )
...
* Add parameter for recording undo.
This sets up the most common default behavior, but also makes it clear
to people that it is happening, because it might not be expected.
* Add grouping of events
* Add text width caching
* Add disabling workspace resizing
* Add performance optimizations
* Respect nulls from blocks.save
* Cleanup from rebase
* PR Comments
* Cleanup from rebase
2021-09-20 13:08:35 -07:00
Beka Westberg
28ff2c84c6
feat: add JSO serialization and deserialization of variables ( #5131 )
...
* Add variable serialization tests
* Fix requires for new file
* Add serialization and deserialization of variables
* Remove only in tests
* Cleanup
2021-09-20 13:08:35 -07:00