Skip to content

Releases: sugarlabs/musicblocks-v4

v4.1.0

05 Mar 01:57
2d9fa1c
Compare
Choose a tag to compare

Enhancements

  • (#180) Added the feature to author programs in the Editor using YAML.

Chore

  • (#175, #181) Updated vulnerable dependent package url-parse version.
  • (#174, #179) Updated README text.

Pull the docker image

docker pull ghcr.io/sugarlabs/musicblocks:4.1.0

Run a container using the docker image

docker run -it --rm -p 8080:8080 ghcr.io/sugarlabs/musicblocks:4.1.0

Visit localhost:8080

v4.0.1

14 Feb 20:56
717c8ed
Compare
Choose a tag to compare

Chore

  • (#169) Updated core dependency musicblocks-v4-lib from release v1.0.1 to prerelease v0.2.0.

Pull the docker image

docker pull ghcr.io/sugarlabs/musicblocks:4.0.1

Run a container using the docker image

docker run -it --rm -p 8080:8080 ghcr.io/sugarlabs/musicblocks:4.0.1

Visit localhost:8080

v4.0.0 (Initial Release)

12 Feb 23:11
201773f
Compare
Choose a tag to compare

Note: Building the source code will not work anymore as the core library musicblocks-v4-lib has been unpublished and re-released due to a convention violation. This release uses musicblocks-v4-lib@v1.0.1 but it should be pre-release musicblocks-v4-lib@v0.2.0.


  • Sets up a Node.js project for React using create-react-app.
  • Bundles the Programming Framework (musicblocks-v4-lib).
  • Adds a basic View Framework that creates a workspace wrapper, and toolbar buttons and wrappers.
  • Adds the Config component that creates a dependency tree of components and dynamically loads them.
  • Adds the Painter component with a single SVG sprite.
  • Adds basic Syntax Elements for Painter instructions.
  • Adds a basic Editor to author programs using Painter instructions.
  • Displays the Painter instructions API in the Editor.
  • Adds a basic Menu to run and reset programs authored in the Editor.
  • Adds project documentation.
  • Adds lint and CD workflows.

Screenshot 2022-02-13 at 4 40 55 AM


Pull the docker image

docker pull ghcr.io/sugarlabs/musicblocks:4.0.0

Run a container using the docker image

docker run -it --rm -p 8080:8080 ghcr.io/sugarlabs/musicblocks:4.0.0

Visit localhost:8080