<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Portlivo changelog</title>
    <link>https://portlivo.com/changelog</link>
    <atom:link href="https://portlivo.com/changelog.xml" rel="self" type="application/rss+xml"/>
    <description>Every Portlivo release and what changed.</description>
    <language>en</language>
    <item>
      <title>Portlivo 1.2.1 (v1.2.1)</title>
      <link>https://portlivo.com/changelog#v1.2.1</link>
      <guid isPermaLink="true">https://portlivo.com/changelog#v1.2.1</guid>
      <pubDate>Thu, 05 Nov 2026 12:00:00 GMT</pubDate>
      <description><![CDATA[<p>A cleaner window: less repetition, and everything readable at a glance.</p><h3>New</h3><ul><li>A welcome for new users: a short intro, then a guided tour of the real window. Skip it anytime, replay it from Settings</li></ul><h3>Improved</h3><ul><li>A new icon set drawn for Portlivo, with small animations that only play when you hover or something changes</li><li>Overview opens straight on your servers, without the greeting and repeated counts</li><li>Stack logos are easier to see in dark mode, and MySQL's is now its dolphin</li><li>Light mode is now clean white instead of cream, logos keep their real colors, and secondary text is easier to read</li></ul><h3>Fixed</h3><ul><li>The sidebar no longer cuts off "Databases &amp; Services" or the search field</li><li>The Overview's Websites count now matches the websites it lists, Leftover ones included</li></ul>]]></description>
    </item>
    <item>
      <title>Portlivo 1.2 (v1.2.0)</title>
      <link>https://portlivo.com/changelog#v1.2.0</link>
      <guid isPermaLink="true">https://portlivo.com/changelog#v1.2.0</guid>
      <pubDate>Wed, 04 Nov 2026 12:00:00 GMT</pubDate>
      <description><![CDATA[<p>Built for agents: let your AI tools see and stop servers, and tidy up what they leave behind.</p><h3>New</h3><ul><li>MCP server: Claude Code, Cursor and other agents can list, stop and restart your servers through Portlivo (<code>claude mcp add portlivo -- devports mcp</code>)</li><li>Worktrees together: rows from worktrees of the same repo sit side by side, each with its branch</li><li>Leftover servers: servers whose project folder is gone, like a deleted worktree, get their own section with Stop All</li><li>Undo after Stop: a few seconds to bring a server back if you stopped the wrong one</li><li>Ignore list: hide a process for good, like an app that just holds a port</li><li>Sort by CPU, memory or uptime, and stop everything that matches a search</li></ul><h3>Improved</h3><ul><li>When a server Portlivo starts fails, the panel says why, with a button to open its log</li></ul><h3>Fixed</h3><ul><li>Portlivo now uses almost no CPU and steady memory while its window and menu are closed (before, it kept redrawing them in the background and its memory grew over time)</li></ul>]]></description>
    </item>
    <item>
      <title>Portlivo 1.1 (v1.1.0)</title>
      <link>https://portlivo.com/changelog#v1.1.0</link>
      <guid isPermaLink="true">https://portlivo.com/changelog#v1.1.0</guid>
      <pubDate>Thu, 22 Oct 2026 12:00:00 GMT</pubDate>
      <description><![CDATA[<p>Jump from a server to its code, and see where each one comes from.</p><h3>New</h3><ul><li>Open in editor: open a server's project in VS Code, Cursor or Zed from its menu, the inspector or the E key. Pick the editor in Settings</li><li>Git repo and branch on every row and in the inspector, including the branch of each agent worktree</li><li>Live logs in their own window, in the server's own colours, with errors and warnings marked, a filter and copy. Open it from Show Logs or by double-clicking the logs in the inspector</li><li>Server count next to the menu bar icon, so you see how many are running at a glance. Turn it off in Settings</li><li>A new look for the window, with a System, Light or Dark switch in the sidebar</li><li>Settings opens as a page in the main window, and your license is one row that opens its own dialog</li><li>Expand the inspector to fill the window, with everything laid out in two columns; Esc or the close button brings back the side bar</li><li>Show QR Code for Phone in a row's menu in the menu bar, for websites reachable on your network</li></ul><h3>Improved</h3><ul><li>A clearer Project section in the inspector, and a window that keeps its layout at its narrowest</li><li>Click the git repo and branch in the Overview and website cards to open the project in your editor</li><li>Overview and website cards show names and paths in full instead of cutting them off</li><li>Rows give server names more room, with ports lined up at the right edge</li><li>Lighter on your Mac: the window redraws only when something it shows changes</li><li>Killing a server from the menu bar is animated: the confirm button counts down, the row shows it stopping, then slides away</li></ul><h3>Fixed</h3><ul><li>The "Open on your phone" QR code in the inspector never appeared</li><li>Port conflicts from Node 24 servers now name the port and offer Kill Holder &amp; Retry</li><li>The port conflict alert shows Kill Holder &amp; Retry as a button instead of hiding it under Options</li></ul>]]></description>
    </item>
    <item>
      <title>Portlivo 1.0 (v1.0.0)</title>
      <link>https://portlivo.com/changelog#v1.0.0</link>
      <guid isPermaLink="true">https://portlivo.com/changelog#v1.0.0</guid>
      <pubDate>Sat, 17 Oct 2026 12:00:00 GMT</pubDate>
      <description><![CDATA[<p>The first public release.</p><h3>New</h3><ul><li>See every local dev server and port, with process, folder, uptime, CPU and memory</li><li>Open, kill, restart, tail logs or share any server publicly in one click</li><li>Herd / Valet sites, Homebrew services, Docker containers and Claude Code / Codex badges</li><li>Stacks: start a whole project's servers together</li><li>⌥⌘P from anywhere, ⌘K command palette, <code>devports</code> command-line tool</li><li>VoiceOver labels, keyboard access and Reduce Motion support</li><li>7-day free trial, then a one-time license</li><li>Licenses for 1, 3 or 5 Macs: one key, activated on each Mac</li></ul>]]></description>
    </item>
  </channel>
</rss>
