Releases: sugarlabs/musicblocks-v4
Releases · sugarlabs/musicblocks-v4
v4.1.0
Enhancements
- (#180) Added the feature to author programs in the Editor using YAML.
Chore
- (#175, #181) Updated vulnerable dependent package
url-parseversion. - (#174, #179) Updated README text.
Pull the docker image
docker pull ghcr.io/sugarlabs/musicblocks:4.1.0Run a container using the docker image
docker run -it --rm -p 8080:8080 ghcr.io/sugarlabs/musicblocks:4.1.0Visit localhost:8080
v4.0.1
Chore
- (#169) Updated core dependency
musicblocks-v4-libfrom releasev1.0.1to prereleasev0.2.0.
Pull the docker image
docker pull ghcr.io/sugarlabs/musicblocks:4.0.1Run a container using the docker image
docker run -it --rm -p 8080:8080 ghcr.io/sugarlabs/musicblocks:4.0.1Visit localhost:8080
v4.0.0 (Initial Release)
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
lintandCDworkflows.
Pull the docker image
docker pull ghcr.io/sugarlabs/musicblocks:4.0.0Run a container using the docker image
docker run -it --rm -p 8080:8080 ghcr.io/sugarlabs/musicblocks:4.0.0Visit localhost:8080
