Skip to content

v0.1.0-alpha.24

Pre-release
Pre-release

Choose a tag to compare

@mikebarkmin mikebarkmin released this 17 Oct 17:47
· 39 commits to main since this release
d76ae23

Save project milestones with Git, and get clearer guidance when code goes wrong.

Project versions

  • Use Project → Save version… to name a milestone and save all project changes, including pending image, sound, and map edits, libraries, and settings.
  • Automatic checkpoints have an [AUTO] prefix. Use Hide automatic versions to see only named milestones; named versions remain when automatic history rotates.
  • Compare changes and restore a file or a complete saved version. Binary assets are restored without changing their contents, and a backup is kept before restoring.
  • Git is embedded, so students do not need to install or configure it. New repositories default to main; existing Git branches and staged changes are preserved. Earlier folder-based versions migrate automatically.

Learner and teacher support

  • Clearer compiler and runtime explanations, progressive hints, lesson guidance, and contextual keyword typo fixes.
  • Structured feedback for behavior checks, with teacher-provided names and assertion details.
  • Printable common-error handouts in English and German.
  • Optional local learning logs, explicit hand-in, and class reports for teachers. Logging is off by default and nothing is uploaded automatically.

Downloads

Installers and portable downloads are available for Linux x64, Windows x64, and macOS on Apple Silicon and Intel. The portable builds include the Java runtime and work without administrator rights.

This is an alpha release; the IDE and project format may change.