Skip to content

libscratchcpp 0.10.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@adazem009 adazem009 released this 31 Aug 09:12
· 654 commits to master since this release

Breaking changes:

  • Added target parameter to Script::runHatPredicate().
  • Changed return type of IEngine::broadcast() (#555).
  • Improved broadcast API for case insensitive names (#560).
  • Removed Scratch version API for faster project loading (#496).

Non-breaking changes:

  • Added target property to Sound.
  • Fixed playback of sound clones (#538).
  • Added project stopped signal to IEngine (#515).
  • Added global volume API (#501).
  • Implemented the "when touching object" event block (#91).
  • Fixed questions not hiding when the script with the ask block stops (#486, #487)
  • Fixed text bubbles not hiding when the project stops (#468).
  • Fixed graphic effects not resetting when the project stops (#460).
  • Added API for top level block position (#181).
  • Added API for unsupported blocks used in loaded projects (#474).
  • Optimized project loading.
  • Fixed projects with variables/lists with duplicate ID not loading correctly (#567).
  • Implemented sound effects (#303, #342, #343, #86, #85, #87).
  • Sprites now move to front when startDragging() is called (#537).

Full Changelog: v0.9.0...v0.10.0