Port42

Release Log

What we're building, as it happens. Every release of the Port42 native app from day one.

Phase 5 — Personal Desktop
v0.4.16
March 14, 2026
Port42 becomes its own development environment

Port42 can now be used to build Port42. The app's own source code is accessible through ports, turning the conversation interface into a full development environment.

Phase 4 — Device APIs
v0.4.12 – v0.4.15
March 13, 2026
Device bridge, AI vision, and browser sessions

A massive expansion of platform capabilities. Ports can now access the camera, microphone, clipboard, filesystem, and notifications through native bridge APIs. A headless browser API lets companions browse the web. Screen capture and AI vision give companions the ability to see what's on screen. Claude Code guided setup makes onboarding seamless.

v0.4.7 – v0.4.10
March 13, 2026
Terminal port and device permissions

A fully functional terminal runs inside Port42 through xterm.js. Device permissions give ports fine-grained control over what hardware and system resources they can access.

Phase 3 — Generative Ports
v0.4.2 – v0.4.6
March 12, 2026
Generative ports, channel history, and analytics

Companions can now generate interactive ports on the fly. AI models create live HTML/JS/CSS applications directly in conversation. Channel history replay lets you scroll back through past messages. PostHog analytics tracks every meaningful interaction.

v0.4.0
March 12, 2026
Native port windows with pop-out, dock, and persistence

Ports break free from the chat. Native NSPanel windows let you pop a port out into its own floating panel, dock it to the side, or keep it inline. WKWebView reparenting means ports maintain their state across layout changes. Everything persists in the database.

Phase 2 — Native Port Windows
v0.3.25 – v0.3.27
March 11, 2026
Inline ports with bridge APIs and viewport awareness

The first generation of ports: sandboxed WKWebViews rendered inline in conversation. A full bridge API (port42.*) lets ports read messages, interact with companions, and respond to the environment. Ports know their viewport size and adapt. Smart resource management keeps only the last 3 ports active, collapsing older ones with a play button to resume.

Phase 1 — Inline Ports
v0.3.14 – v0.3.24
March 11, 2026
Auto-updates, copy conversation, and gateway polish

Sparkle auto-update support lands, letting Port42 update itself seamlessly. A long series of point releases hardened the update pipeline, fixed entitlements, and got seamless relaunch working. Copy conversation and click-to-continue round out the UX.

v0.3.0
March 10, 2026
Dolphin Protocol boot sequence and AI routing

The cinematic Dolphin Protocol boot sequence brings personality to first launch. AI-to-AI message routing lets companions talk to each other. PostHog analytics goes live for real usage data.

v0.2.x
March 9, 2026
Social features, receipts, and brand refresh

Port42 becomes social. Friends and DM support, delivery and read receipts with green and grey ticks, and persistent last-channel memory make conversations feel real. The brand refreshes from diamond to circle logo. Versioning, analytics, OG metadata, and a global help shortcut round out the release.

Multiplayer Launch
v0.1.x
March 8, 2026
Sign in with Apple, channel tokens, and the first signed build

Port42 ships as a signed and notarized DMG. Sign in with Apple provides relay authentication with nonce challenge protocol. Channel join tokens gate access to gateway resources. The invite page gets green accents and avatar dots.

M3
March 7, 2026
Multiplayer sync, E2E encryption, and distribution

Port42 goes multiplayer. Cross-instance sync with typing indicators and presence. End-to-end encryption with AES-256-GCM per-channel keys. Ngrok tunnel integration makes sharing instant. The first DMG and ZIP distributions ship. Deep links, invite landing pages, and sign out flows complete the multiplayer experience.

M2
March 7, 2026
@mentions, Quick Switcher, and multi-agent identity

Companions become addressable. @mention routing with autocomplete, a Quick Switcher for fast navigation, and a Command Agent for system operations. Channel companion membership gives each channel its own set of AI participants with distinct colors and identities.

Day One
M1
March 7, 2026
Initial commit

Port42 native macOS app. A conversation interface where humans and AI companions talk, build, and think together. Built with SwiftUI and WebKit. The beginning.