v0.2.0

safing/portmasterv0.2.0Oct 2, 2026by alexchenzl

Upgrading?

AI Summary

This release transitions the extension to a single package built with WXT for faster development, introduces a new AI engine using the Vercel AI SDK for improved structured output, and updates default models across several providers.

Key Highlights

  • Transition to WXT build system for instant reloads and single package structure.
  • New AI engine using Vercel AI SDK with improved reliability for Anthropic, Gemini 3, DeepSeek, and GPT-6 models.
  • Reasoning effort setting replaces temperature and top P for supported models.
  • Ollama now connects via OpenAI-compatible API while maintaining existing settings.

Breaking Changes

  • Groq, Cerebras, and Llama API providers were removed; saved settings and API keys are deleted.
  • The 'Minimal' reasoning effort option was removed and is now treated as 'Low'.

New Features

  • Instant page reloads in development mode.
  • Enhanced structured output reliability with various LLM providers.

Full Release Notes

  What's new

  - Built with WXT: the extension is now a single package built with WXT instead of a multi-package
    monorepo. Development mode reloads pages instantly and reloads the extension automatically.
  - New AI engine: LLM calls now run on the Vercel AI SDK instead of LangChain. Structured output is more
    reliable with Anthropic, Gemini 3, DeepSeek and GPT-6 models.
  - Reasoning effort: models that support it now use a reasoning effort setting instead of temperature
    and top P.
  - Updated default models for OpenAI, Anthropic, Gemini, Grok, DeepSeek and Ollama.
  - Ollama now connects through its OpenAI-compatible API. Existing Ollama settings keep working.

  Breaking changes

  - Groq, Cerebras and Llama API providers were removed. Their saved settings and API keys are deleted
    when you upgrade. To keep using one, add it again as a custom OpenAI-compatible provider, and choose
    a new model for any agent that used it.
  - The Minimal reasoning effort option was removed. If you had saved Minimal, it is now treated as Low.

  For developers

  - Building the extension requires Node.js 24 LTS and pnpm 10.

Related Repositories