samspade
Member
With the advent of 2.3.1 it's time for another update to a series I had almost finished (two videos left, one I already have to redo for 2.3.1). Here's my list of the significant changes to GML in 2.3.1:
(I know that sequences and animation curves got updates as well, but I would consider that more a change to GM than to GML specific.)
- Arrays have a bunch of new functions
- You can now delete variables from structs
- structs have an accessor
- Structs have weak references
- Both arrays and structs have JSON compatibility through stringify and parse
- DS maps and lists got a few new functions that allow you to check whether they are maps or lists
- The garbage collector has a few new functions
(I know that sequences and animation curves got updates as well, but I would consider that more a change to GM than to GML specific.)