Skip to content

Releases: OmniBlocks/scratch-gui

OmniBlocks v0.6.0-alpha

06 Mar 15:41
39980d4

Choose a tag to compare

FINALLY!!!!

After like 5 months, OmniBlocks 0.6.0-alpha can finally be released!

This has the most long-awaited feature: the JavaScript extension! Now you can code in JavaScript within OmniBlocks!

Other huge notable features include a Christmas Addon, smoother animations.... and...

Web Servers!

In collaboration with LibreKitten (and its creator @someCatInTheWorld) we now have support to run OmniBlocks code as a web server, making OmniBlocks useful for headless tasks.

The future of OmniBlocks looks bright now! In the near future, we are looking to move to a monorepo, making contributing way easier.

Now, enjoy all these new features, and don't forget to keep coding!

Full Changelog: v0.5.9-alpha...v0.6.0-alpha

v0.5.9-alpha

06 Oct 16:28
88742f2

Choose a tag to compare

v0.5.9-alpha Pre-release
Pre-release

Summary

This release adds a couple of new things. First up, we fixed a LOT of bugs, mostly with features we added ourselves, though. When we added the MP4 option to the recording addon (which could only previously use webm), but as of last release it seems it wasn't tested properly and lacked audio whenever you used the mp4 option. We fixed it, but we still have a stubborn bug that we haven't been able to fix, which is fixing the metadata when you use the mp4 video. Currently, some of the metadata, notably the length metadata, is blank, which means the video fails to load the seeker in many players such as Windows Media Player or Photos.
On the positive side, we added two new blocks, the "() ≤ ()" and "() ≥ ()" blocks. These are self explanatory, but I am personally proud of these because they kind of took a while to add, like a week of work. This was because it was my first time actually adding a new block, and it was complicated as the repositories are split into multiple ones, and I had to modify quite a bunch of files across three separate repositories just to add these two blocks.

A subtle change is that the little version indicator is no longer hardcoded and automatically updates whenever I add a new release, which is pretty cool.

What's Changed

Full Changelog: v0.5.8-alpha...v0.5.9-alpha

OmniBlocks v0.5.8-alpha

23 Sep 02:14

Choose a tag to compare

Pre-release

This is a massive update! It adds a new and improved Paint Editor. There are a few color inconsistensies, but it works as expected! It also adds the option to export videos as mp4 instead of just webm, when using the video recording addon.

What's Changed

Full Changelog: v0.5.7-alpha...v0.5.8-alpha

OmniBlocks v0.5.7-alpha

05 Sep 02:17

Choose a tag to compare

Pre-release

Yay! New OmniBlocks release. Not much has changed, and it's mostly just cosmetic/design changes for eye candy purposes, as well as fixing a few vulnerabilities in package dependencies stuff.
Uh, yeah there's nothing else.

What's Changed

  • Bump @turbowarp/sb3fix from 0.3.5 to 0.3.6 by @dependabot[bot] in #13
  • Bump scratch-blocks from 26a0738 to 6a7e7e5 by @dependabot[bot] in #24
  • Bump @turbowarp/paper from 0.12.202407262155 to 0.12.202505131813 by @dependabot[bot] in #11
  • Bump scratch-render from 3019ecf to 588e6b3 by @dependabot[bot] in #25
  • Bump scratch-render from 588e6b3 to dd5d399 by @dependabot[bot] in #31
  • Bump @turbowarp/scratch-storage from 0.0.202502192258 to 0.0.202505311821 by @dependabot[bot] in #30
  • Bump scratch-paint from cbd90fa to 8093bf7 by @dependabot[bot] in #29
  • Bump scratch-audio from 7f5925e to aba00cd by @dependabot[bot] in #28
  • Bump @turbowarp/scratch-svg-renderer from 1.0.202502192257 to 1.0.202505311824 by @dependabot[bot] in #27
  • Potential fix for code scanning alert no. 1: Workflow does not contain permissions by @supervoidcoder in #32
  • Potential fix for code scanning alert no. 3: Insecure randomness by @supervoidcoder in #33
  • Potential fix for code scanning alert no. 5: Creating biased random numbers from a cryptographically secure source by @supervoidcoder in #34
  • Bump sha.js from 2.4.11 to 2.4.12 in the npm_and_yarn group by @dependabot[bot] in #38
  • Bump the npm_and_yarn group with 2 updates by @dependabot[bot] in #37

New Contributors

Full Changelog: v0.5.6-alpha...v0.5.7-alpha

OmniBlocks v0.5.6-alpha Patch

21 Aug 17:55

Choose a tag to compare

Pre-release

Fixed a bug that deleted the Aqua theme from the theme selector and used Blue as the default.

It might seem silly to make a whole new release just for this, but it's urgent as the Aqua theme is one of, if not the most identifiable part of OmniBlocks, aside from Boxy the computer mascot.

Full Changelog: v0.5.5-alpha...v0.5.6-alpha

OmniBlocks v0.5.5-alpha

19 Aug 01:13

Choose a tag to compare

Pre-release

Tons of Changes. Features that are a big goal for OmniBlocks haven't been added yet, but everything is stable so far.