* es-ES fixes
* more language fixes
* extract 'swap these two fields back' logic to helper fn
* remove extra comment
* didn't save my file when fixing typo
* drop bbird
* bump refs to versions with bbird changes
* Update pxt-buildmain.yml
* Update pxt-buildpush.yml
* bump versions and es2017->esnext
* bump pxt-core -> 6.10.3
* es2017 for edge, es5 for sts; bump pxt/ pxt common packages
* common packages bump
* bump to released versions, make pxt-arcade-sim point at release again
* Bump sim versions in workflows
* fix upgrade rule for spritekind enums
* check regex result is truthy
This won't matter unless the blocks were already invalid / kind was
already messed up, but always feel better being safe anyways
* start upgrade rules for tilemap extension
* add upgrade to force min version
* new minor version for tilemaps
* should upgrade xy enum
* upgrade=>upgrades
* missed an exposed enum b/c it was deprecated
* only update the xy enum field, locationXY blockid fixed in pkg
* one more bump to guarantee above version with fixed blockIds
* fix semver to map to first version w/ jres changes
* add upgrade rules for win / lose toggle
* update blocks examples to include lose on game over block
* refactor common code to function
* use target version to upgrade instead of param name
* bump minor
* actually update minor, not patch
* Bigger editor, toolbar options, redoing gestures
* Tooltips and imprvements to line and rectangle tools
* Cursor fixes, fill refactor, reporter bar
* Add disabled/enabled state to undo/redo buttons
* Forgot to enable buttons by default
* Fixing an off-by-one error in the line tool
* Fix paint when grid size changes
* The usual post-opening-pr fixes
* Resizing support
* More resizing changes
* Fixing icons, preview, and sizing of editor
* More tools and options
* Fixing UI bug in the GIF I just uploaded