changesEncoders were not getting copied to the cloned object. This resulted in losing the in-memory information/state of the changesEncoders for the cloned object.
Deep-cloning is required so that the whole map object is copied properly.
Hi @anshuljhawar, thanks, this seems like an important fix. However, I would prefer not to add any dependencies on other packages if they can be avoided. Could we do the cloning without lodash?
changesEncoders were not getting copied to the cloned object. This resulted in losing the in-memory information/state of the changesEncoders for the cloned object.
Deep-cloning is required so that the whole map object is copied properly.