libscratchcpp 0.4.0
Pre-release
Pre-release
Breaking changes:
- Added target property to the Compiler class (#245) - the constructor now has a different signature.
- The IEngine::addBroadcastScript() method now uses a raw pointer instead of shared_ptr.
Non-breaking changes:
- Added stage getter to IEngine (#187).
- Implemented the show and hide blocks (#61, #62).
- Implemented size blocks (#67, #68, #69).
- Implemented costume and backdrop blocks (#72, #73, #74, #75, #80, #78, #81).
- Added clone() method to Variable and List classes (#189).
- Added broadcast getter to the Costume class (used for broadcasts linked to backdrops).
- Added broadcastByPtr() and broadcastByPtrRunning() methods to IEngine.
- Implemented the when backdrop switches to block (#94).
- Implemented the "distance to" block (#107).
Full Changelog: v0.3.0...v0.4.0