Skip to content

Penkra v0.8.3

Choose a tag to compare

@github-actions github-actions released this 01 Aug 01:48

Highlights

  • Fixed packaged microphone recording when Electron omits the requesting WebContents during its permission-check callback. The fallback is limited to explicit audio-only requests from Penkra’s live main-frame origin; permission requests still require exact renderer identity.
  • Added durable Spaces across the desktop, server, and web app, including creation, renaming, ordering, archiving, restoration, project assignment, settings management, and the native Spaces menu.
  • Strengthened desktop smoke coverage and stabilized large-thread timeline tests.

Verification

  • Formatting, linting, typechecking, tests, and release smoke checks passed from the exact v0.8.3 tag.
  • The macOS ARM64 application and updater artifacts were Developer ID signed, Apple notarized, checksummed, attested, and passed packaged-startup and updater validation.
  • Installed-artifact microphone QA returned a live audio track; regression tests cover Electron’s null-requester callback plus rejected video, subframe, foreign-origin, destroyed-renderer, and mismatched-renderer cases.

Full Changelog: v0.8.2...v0.8.3