Skip to content

OmniSync v0.3b (Beta)

Latest

Choose a tag to compare

@nipunyatawara-dev nipunyatawara-dev released this 10 Jul 08:26

This is Beta software. Feedback and bug reports are welcome via GitHub Issues.

Downloads

  • Apple Silicon Macs: OmniSync v0.3b-mac-arm64.dmg
  • Intel Macs: OmniSync v0.3b-mac-x64.dmg

Not sure which Mac you have? Apple menu → About This Mac → Chip (Apple Silicon) or Processor (Intel).

What's new in v0.3b

Added

  • Dashboard terminal with live output from diagnostics, git, and runner ops, plus manual command entry
  • Contribution heatmap on the Timeline view
  • Image previews in CodeViewer (PNG, GIF, JPG, WebP, BMP, ICO, SVG, AVIF)
  • Runner prepare/build step before start (default npm run build)
  • Isolated workspace child process env (buildWorkspaceChildEnv)

Fixed

  • PORT env leak into other Next.js apps during development
  • Workspace child env pollution breaking next dev / Turbopack
  • Duplicate Electron IPC handler registration on window reopen
  • macOS Dock reopen racing a cold Next.js restart
  • Tooltips clipping outside the viewport
  • Binary/image files being read as UTF-8 text in CodeViewer

Changed

  • Electron main window lifecycle (launchMainWindow, restore/focus existing window)
  • App port reads NEXT_PUBLIC_OMNISYNC_PORT only (default 47821)
  • Viewport-aware tooltip positioning

Install instructions (unsigned build)

OmniSync is not signed with an Apple Developer ID (free app).

  1. Download the correct .dmg for your Mac (see above)

  2. Open the .dmg

  3. Drag OmniSync to Applications

  4. Run this once in Terminal:

    xattr -cr /Applications/OmniSync.app