Skip to content

VisuStruct 1.1

Choose a tag to compare

@code4teaching code4teaching released this 26 Apr 16:54
· 18 commits to master since this release

Summary

  • Adds a Swift-style bottom element editor with focused editing, placeholders, input/output modes, for-loop fields, and switch case controls.
  • Improves code generation for Java, Python, and JavaScript using rules aligned with the SwiftUI version, including input/output handling, typed assignments, for-loop conversion, length handling, and Java snippet/class output.
  • Improves JavaScript export with copy support and a browser runner page that shows console.log output without opening developer tools.
  • Updates the About dialog links: Web points to visustruct.org, GitHub stays on code4teaching/VisuStruct, and Developer points to sebastiao.org.

Build

  • Maven build target: target/visustruct-1.1.jar
  • Verified with ./mvnw package