Eureka 10
Pre-release
Pre-release
Breaking Changes
This is the first release since Eureka was refactored, and many features may differ from previous versions. Here are the main breaking changes.
- the extension sandbox has been removed, so the
sideloadExtensionEnv
field in project.json will be deprecated. - the
openFrontend()
method in the Eureka global context has been replaced by the near-equivalentopenDashboard()
method - the
loader
object in the Eureka global context is replaced by theload()
method. blockly
in the Eureka global context is renamed toblocks
.
What's Changed
- Added support for new scratch blocks
- Rewritten and built-in Eureka dashboards
- Reduced Eureka.user.js size by about 30%
- Configurable whether to expose the Eureka global context or not
- Configurable whether to apply patches
- Getting Redux instances
- Configurable whether to globally expose Scratch internal instances
- Configurable whether to redirect all URLs to Eureka
- Configurable mixins
- Remove support for sandboxed extension