Skip to content

Release SimForge 0.4.0 - #1

Merged
knorbay merged 2 commits into
mainfrom
agent/simforge-0.3-cross-platform
Aug 25, 2026
Merged

knorbay merged 2 commits into
mainfrom
agent/simforge-0.3-cross-platform

Conversation

@knorbay

@knorbay knorbay commented Aug 16, 2026

Copy link
Copy Markdown
Owner

What changed

  • Upgraded the original prototype into the English-first SimForge circuit studio
  • Added pin-aware circuit modeling, compatibility checks, safety validation, and Arduino-style sketch parsing
  • Fixed a live-editor crash caused by overflowing numeric pin values
  • Fixed false sketch detection from comments and string literals
  • Added searchable components, improved canvas/inspector workflows, keyboard accessibility, and visual status feedback
  • Added 21 core tests and removed tracked build artifacts
  • Aligned the app, UI, documentation, CI artifacts, and macOS bundle at version 0.4.0
  • Added repeatable signed macOS .app and ZIP packaging
  • Added GitHub Actions builds for Windows x64, Linux x64, and macOS arm64

Validation

  • dotnet build SimForge.sln -c Release --no-restore — passed
  • dotnet test SimForge.sln -c Release --no-restore — 21/21 passed
  • macOS arm64 .app code signature and bundle metadata verified
  • Release ZIP preserves executable permissions and contains no AppleDouble entries

@knorbay knorbay changed the title Upgrade SimForge 0.3 and add cross-platform builds Release SimForge 0.4.0 Aug 25, 2026
@knorbay
knorbay marked this pull request as ready for review August 25, 2026 16:02
@knorbay
knorbay merged commit 10473ae into main Aug 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant