Skip to content

Releases: you-want/PinWall

v0.1.1

25 Jun 08:24

Choose a tag to compare

PinWall Desktop v0.1.1

This is a patch release focused on desktop stability, interaction polish, and safer local widgets.

Download

File Recommended For
PinWall-universal.dmg Most macOS users. Works on Apple Silicon and Intel Macs.
*.aarch64*.dmg Apple Silicon Macs only.
*.x86_64*.dmg Intel Macs only.

What's Fixed

  • Fixed the new-card modal footer layout so the random color hint no longer overlaps the cancel/create buttons.
  • Fixed card type selection layout in the new-card modal so options no longer overflow or get clipped.
  • Clicking outside the new-card modal now closes only when the backdrop itself is clicked.
  • Fixed desktop click-through behavior: cards, buttons, widgets, and dialogs stay interactive; only blank desktop area sends the main window behind.
  • Fixed repeated care/reminder cards by keeping one active card per automatic care type and updating it instead of creating duplicates.
  • Fixed possible card ID collisions during rapid card creation.

Widget Hardening

  • Local widget manifests now have stricter id, enum, permission, size, entry, and icon validation.
  • Local widget packages reject symlinked contents.
  • Widget iframe responses use a scoped target origin.
  • Widget network bridge blocks unsupported methods, sensitive headers, credentials, localhost/private-network URLs, and non-http protocols.
  • Settings now shows widget permissions and highlights higher-risk permissions.

Validation

  • Frontend tests: pnpm test:run
  • Frontend production build: pnpm build
  • Rust tests: cargo test

Known Notes

  • macOS may show the standard warning for unsigned or unnotarized apps. Use the GitHub Release DMG from this page.
  • Widget marketplace and developer portal remain experimental and are not part of the stable desktop path yet.

Full Changelog: v0.1.0...v0.1.1

v0.1.0

07 Jun 14:52

Choose a tag to compare