v0.1.13
bjesus/pipetv0.1.13Nov 22, 2025by alexchenzl
AI Summary
This release introduces Portuguese (Brazil) language support and professional React icons. It fixes critical bugs including infinite loops in live nodes and JSON parsing issues, while adding text file attachment support and Gemini model compatibility via OpenAI endpoints.
Key Highlights
- Added Portuguese (Brazil) language support
- Replaced emoji icons with professional React icons
- Fixed infinite loop affecting live nodes and sandboxes
- Added text file attachment support to chat interface
- Added support for Gemini models via OpenAI-compatible API endpoints
New Features
- Portuguese (Brazil) language support
- Professional React icons
- Text file attachment support
- Gemini models via OpenAI-compatible API endpoints
Full Release Notes
## What's Changed * feat(i18n): add Portuguese (Brazil) language support #214 by @Marcos934 in https://github.com/nanobrowser/nanobrowser/pull/217 and @alexchenzl in https://github.com/nanobrowser/nanobrowser/pull/220 * feat: Replace emoji icons with professional React icons in settings by @Darkmintis in https://github.com/nanobrowser/nanobrowser/pull/222 * Enhance coding assistant guidance and discoverability by @PeterDaveHello in https://github.com/nanobrowser/nanobrowser/pull/225 * fix: an infinite loop affecting live nodes and sandboxed iframes (e.g., on amazon.com) by @alexchenzl in https://github.com/nanobrowser/nanobrowser/pull/243 * fix: upgrade getClickableElements to an iterative implementation to avoid recursion issues by @alexchenzl in https://github.com/nanobrowser/nanobrowser/pull/243 * feat: Add text file attachment support to chat interface by @cceasy in https://github.com/nanobrowser/nanobrowser/pull/242 * fix: Handle Gemini markdown-wrapped JSON in structured output by @benzntech in https://github.com/nanobrowser/nanobrowser/pull/264 * fix: Handle Gemini models via OpenAI-compatible API endpoints by @benzntech in https://github.com/nanobrowser/nanobrowser/pull/268 * fix: typo— "not exists" by @akshar-dave in https://github.com/nanobrowser/nanobrowser/pull/265 * fix: manually parsr json from model output as a fallback by @alexchenzl in https://github.com/nanobrowser/nanobrowser/pull/276 * upgrade dependencies and providers by @alexchenzl in https://github.com/nanobrowser/nanobrowser/pull/255 * upgrade default Gemini and Grok models by @alexchenzl in https://github.com/nanobrowser/nanobrowser/pull/277 * enhancement: Added a strict sender check for the side-panel connection port to prevent unauthorized connections by @alexchenzl in https://github.com/nanobrowser/nanobrowser/pull/278 ## New Contributors * @Marcos934 made their first contribution in https://github.com/nanobrowser/nanobrowser/pull/217 * @Darkmintis made their first contribution in https://github.com/nanobrowser/nanobrowser/pull/222 * @cceasy made their first contribution in https://github.com/nanobrowser/nanobrowser/pull/242 * @benzntech made their first contribution in https://github.com/nanobrowser/nanobrowser/pull/264 * @akshar-dave made their first contribution in https://github.com/nanobrowser/nanobrowser/pull/265 **Full Changelog**: https://github.com/nanobrowser/nanobrowser/compare/v0.1.12...v0.1.13