If I have an item in another grid or an item outside of the grid dragged into a new grid, it's attributes are not preserved.
Version of gridstack.js: 2.0.0
Browser: Chrome on Ubuntu (Version 83.0.4103.61 (Official Build) (64-bit))
The moved item should have its ID attribute saved in the serialized JSON.
The moved item does not have its ID attribute saved in the serialized JSON.
very good! you are using my own test beds to find bugs... I should have caught that one, if only I had unit test for drag&drop.
that will also fix the fact that the item can be sort of resized past it's max (well the drop shadow does, actual D&D still constrained to max=3), which I believe has been around for a while. save() is new in 2.0 making it easier to debug...
fixed in 2.0.1
Most helpful comment
fixed in 2.0.1