* Adapt the TEALS 'Best Friends' game
* animate friend expressions
* free hand packet box
* missing paren in examples
* better avatar message
* use just on sim block
* Enable gc and basic compilation fixes
* Add missing GC stuff
* Set microbit-dal version
* Disable jacdac in servo
* UTF fixes
* TS build fixes
* Auto-generated files update
* We only seem to have that much
* Fix for new new compiler
* Account for uninitialized scheduler
* Intialize memory allocator
* bump references
* updated package
* Set image tag, requires https://github.com/Microsoft/pxt/pull/5262
* updated project summaries
* Fixing block tests
Radio packets are not received when while() loop in button callback waits for health status of first infected. That results in master waiting in while loop forever.
Added "Infecting" state. Master sends infect messages in forever loop in non-blocking way.
Another bug is in call to Math.randomRange while selecting patientZero. randomRange returns number incusive with boundaries. This results in accessing players array beyond end.
* Fix example and do a few edits (#850)
* Small fixes to the Karel project text (#862)
* fix missing shadow type
* add calibration info (#897)
microbit-support:6348 User reported bug, but didn't realie micro:bit compass had to be calibrated on first run of the program.
* Cherry pick adding various cross-editor compat APIs (#863)
* fix nudge
* Fix a typo ("screent") in the documentation (#1012)
* Fix a typo
"screent" -> "the LED screen"
* Update showArrow doc string for consistency with other methods
* Doc bugs found by xlators (#899)
* Update rotation.md (#998)
reflects actual behaviour of the board
* fixed layout corruption (#1073)
* Updating the new bug filer with the right link
* Update challenges.md (#1325)
For what I'm taught in school, 2 follows 1 😉😉.
* Update simulator.md (#1209)
* Update plant watering.md (#1264)
the connection to servo are male not female
* support for MIDI simulator in v0 (#1331)
* Doc improvements (#1337)
* update grammar in radio-dashboard sample code
* Chanllenge 2 follows 1
I open all challenges.md without "Challenge 2" and review the file
`grep -r "Challenge 2" -L | grep challenge | xargs -I@ code @`
Changes to be committed:
modified: docs/lessons/counter/challenges.md
modified: docs/lessons/game-counter/challenges.md
modified: docs/lessons/night-light/challenges.md
modified: docs/lessons/snowflake-fall/challenges.md
* Revert "support for MIDI simulator in v0 (#1331)"
This reverts commit 30a9c411fb80762656e7a636feff8e77b7fd9e67.
* Revert "Cherry pick adding various cross-editor compat APIs (#863)"
This reverts commit 7308dbef23e9ee402bebb7e721d7014d8252c9e5.
* Fixed pin needed to replace button A (#1385)
* Cherry pick part of the signature update in in2cWriteBuffer (#863): 7308dbe
* a few updates
* more updates
* reorder radio blocks
* more shuffling of new radio apis
* fixing hot or ocold
* more doc fixes
* more updates
* fixing docs issues
* more doc fixes
* restore docs errors
* missing packate
* renamed argument of callback
* mssing radio
* more odcs fixes
* lock turtle
* ignore docs for now