Skip to content

v0.3.5

Choose a tag to compare

@HakanSeven12 HakanSeven12 released this 20 May 18:13
· 5625 commits to main since this release

Highlights

  • macOS builds ship for the first time — Apple Silicon (arm64) only. The bundle is unsigned; on first launch right-click H7CAD.app → Open to clear Gatekeeper, or run xattr -dr com.apple.quarantine /Applications/H7CAD.app.
  • Windows binary no longer spawns a console window alongside the GUI. The release .exe switches to the windows subsystem; the SmartScreen "Windows protected your PC" prompt remains until the binary picks up reputation or gets code-signed.
  • Per-tab Layer / Color / Linetype / Lineweight defaults (#21). Opening a new tab, switching between tabs, or discarding an unsaved tab now re-seeds the Home-ribbon chips from the active doc's CLAYER / CECOLOR / CELTYPE / CELWEIGHT (and persists user picks into that tab's header on Ribbon*Changed).

Packaging

  • Flatpak build dropped — the job, manifests, metainfo and flatpak-builder cache are gone. AppImage stays.
  • macOS workflow renders an .icns from assets/logo.svg, hand-assembles H7CAD.app, and packages a UDZO .dmg.

Fixes

  • ui: ribbon chips track the active tab and write back to that tab's header (#21)
  • windows: hide the console window on release builds

Full Changelog: v0.3.4...v0.3.5