Skip to content

Releases: EurekaScratch/eureka

Eureka 11.3

09 Feb 03:29
Compare
Choose a tag to compare

What's changed

  • πŸ› fix: add extension button on Scratch(spork)
  • πŸ› fix: don't inject to flyout if no solution available
  • πŸ› fix: load button not disabled when loading

Full Changelog: 11.2...11.3

Aurora

09 Feb 09:41
6b320ad
Compare
Choose a tag to compare
Aurora Pre-release
Pre-release

Commits

  • 6b320ad: πŸ”§ chore: relicensed to AGPL-3.0 (Simon Shiki)

Eureka 11.2

08 Feb 14:30
Compare
Choose a tag to compare

What's Changed

  • πŸ› fix: re-render flyout on modern blockly

Full Changelog: 11.1...11.2

Eureka 11.1

07 Feb 02:50
Compare
Choose a tag to compare

What's Changed

  • πŸ› fix: Turbowarp's recent changes that refreshBlocks with individual extensions
  • πŸ› fix: sideload extensions lost mutation while exporting a single sprite
  • πŸ”§ chore: only polyfill TurboWarp-specific stuffs when it's not in TurboWarp
  • πŸ”§ chore: add update support

Full Changelog: 11...11.1

Eureka 11

26 Nov 08:35
Compare
Choose a tag to compare

What's Changed

  • πŸ”§ chore: normalize dashboard style
  • πŸ”§ chore: add new trap method that can run after page loaded
  • πŸ”§ chore: reduce userscript size
  • πŸ› fix: add missing settings/locales

Full Changelog: 10.1...11

Eureka 10.1

25 Nov 07:45
Compare
Choose a tag to compare

What's Changed

  • πŸ› fix: extensions not loading with code and file @kokofixcomputers in #129
  • πŸ› fix: handle edge cases while getting extension id @kokofixcomputers in #129
  • πŸ› fix: sideload extensions in Codingclip @SimonShiki
  • πŸ› fix: adjust dashboard inject logic @SimonShiki
  • πŸ“¦ chore: update dependencies

New Contributors

Full Changelog: 10...10.1

Eureka 10

07 Nov 01:14
Compare
Choose a tag to compare
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.

  1. the extension sandbox has been removed, so the sideloadExtensionEnv field in project.json will be deprecated.
  2. the openFrontend() method in the Eureka global context has been replaced by the near-equivalent openDashboard() method
  3. the loader object in the Eureka global context is replaced by the load() method.
  4. blockly in the Eureka global context is renamed to blocks.

What's Changed

  1. Added support for new scratch blocks
  2. Rewritten and built-in Eureka dashboards
  3. Reduced Eureka.user.js size by about 30%
  4. Configurable whether to expose the Eureka global context or not
  5. Configurable whether to apply patches
  6. Getting Redux instances
  7. Configurable whether to globally expose Scratch internal instances
  8. Configurable whether to redirect all URLs to Eureka
  9. Configurable mixins
  10. Remove support for sandboxed extension

Eureka 8.1

09 Mar 11:19
Compare
Choose a tag to compare

Breaking Changes

Now Eureka uses sideloadExtensionURLsand sideloadExtensionEnvs instead of extensionURLs and extensionEnvs to avoid conflicts on TurboWarp. Since this change is destructive, although I provide migration to older versions of Eureka projects, I still cannot 100% guarantee that your project will run on the new version of Eureka. Please back up your work before upgrading, and open an issue in this repository if you encounter problems, and I will try my best to solve it!

What's Changed

  • ✨ feat: auto update by @SimonShiki
  • πŸ› fix: extensionURL conflicts on TurboWarp by @SimonShiki
  • πŸ› fix: unexpected extensions field assignment by @SimonShiki
  • 🌸 chore: new logo by @SoilZhu in #35
  • πŸ“¦ chore: bump various dependencies by @dependabot

New Contributors

Full Changelog: 7...8.1

Eureka 7

05 Feb 06:45
Compare
Choose a tag to compare

What's Changed

  • πŸ”§ chore: fix clipcc support & turbowarp backpack support (@FurryR in #16)
  • πŸ”§ chore: add CreatiCode & Adacraft & PenguinMod support (@SimonShiki)
  • πŸ”§ chore: refactor toolbox injection (@SimonShiki)
  • ✨ feat: scratch-block extension and Scratch.translate.language support (@SimonShiki)
  • πŸ› fix: export sprite (@SimonShiki)

Full Changelog: 6.2...7

πŸš‘ (Critical Hotfix) Eureka 6.2

03 Dec 13:34
Compare
Choose a tag to compare

What's Changed

  • πŸ› fix: new blockly trap method crashes player (occured on Scratch, CCW). @SimonShiki

Full Changelog: 6.1...6.2