V3.3.0
LynxHub: 3.3.0, Build: 32, Chromium: 140.0.7339.240
💫 What's New?
✨ New Features
- New Plugin System:
- Centralized all module and extension logic into a new plugin system.
- Plugins now install faster using a single-branch clone.
- Added the ability to select or change plugin versions.
- Added a progress indicator for plugin installation.
- Improved plugin compatibility and version control based on subscription plans.
- Added a new Welcome window.
- Drag-and-Drop Reordering:
- You can now reorder tabs.
- You can now reorder arguments.
- You can now reorder custom run commands.
- You can now reorder pre-terminal commands.
- Search or Ask AI from Terminal:
- Select text in the terminal to search with Google, DuckDuckGo, Reddit, or ask ChatGPT, Perplexity, or Claude.
- Added options to control how UI addresses are detected from the terminal:
- Options: Module Default Detection, Scan Specific Line, Custom URL, or Do Not Open.
⚡ Improvements
- 🎨 Visual Updates:
- Introduced a new card design with performance enhancements.
- Redesigned the navigation bar with new animations.
- Enhanced the overall background look and feel.
- Added a new ripple animation and improved loading window styles.
- Added a theme-switching animation with a QR scan effect.
- Improved overall app performance and responsiveness.
- Improved the browser address bar's behavior and style.
- Added better error handling for browser pages that fail to load.
- Improved the 'git reset' command with fetch and unshallow support.
- Added support for relative paths for pre-opened files and folders.
- Improved error handling for loading modules and extensions.
- Improved the terminal's internal structure and behavior.
- Disabled relative path arguments for modules without a directory.
🪲 Bug Fixes
- Fixed a memory leak that could cause the app to crash during long-running AI tasks.
- Fixed an issue where the AI UI would open in the wrong tab.
- Fixed browser search and zoom buttons not appearing correctly.
- Fixed the update button in the menu not showing the correct status.
- Fixed icon rendering on the Agents and Tools pages.
- Fixed the arguments tab incorrectly appearing for AI tools with no arguments.
- Fixed an issue where restarting an AI would sometimes fail.
- Fixed the context menu sometimes opening with the wrong size. #36
- Fixed an error when trying to open the context menu. #37
- Fixed issues that could prevent the browser from loading correctly.
- Fixed an ENOSPC error by adding a polling fallback.
- Fixed an error when animating a closing context menu.
- Fixed a browser URL handling error.
- Fixed the tab title and icon not updating correctly when terminating an AI.
- Fixed checkbox arguments not working correctly.
📌 Minor Changes
- Added new pages for Agents and other tools.
- Added the Chromium version to the dashboard.
- Added an option to launch the app maximized.
- Disabled shallow clone and depth by default in AI installation options.
- Changed the default cursor to a pointer for some buttons.
- Reduced the terminal scrollback history from 10,000 to 1,000 lines to save memory.
- UI Tweaks:
- Updated styles and margins for pages and containers.
- Updated AI installation section styles.
- Updated 'shiny' text effect to be visible in light mode.
- Updated card container styles.
- Updated number input element styles.
- Updated home page style and animations.
- Changed the hotkey for switching tabs to
Alt + Right/Left Arrow. - Fixed terminal scroll bar color in light and dark modes.
- Improved fetching repository information and disabled caching.
- Fixed an issue where tabs could lose their rounded corners.
- Optimized pattern matching for terminal text coloring.
- Fixed the insider update channel not being disabled for non-subscribed users.
- Added support for numeric badge counts in the navigation bar.
- Removed shadows and borders for images in the Markdown viewer.
- Disabled terminal text coloring by default.
⚙️ API and Backend Changes
App:
- set window background color based on theme. 24d27bc
Plugins:
- implement error capturing and filtering for plugins and modules. ccf9976
- extend Sentry support to plugins. 4c99ecc
Modules:
- remove bgUrl property from ModuleTypes. 59e6f29
💖 Thanks to New Supporters!
Thanks so much to my newest patrons! Your contributions help me keep working on LynxHub.
📥 Download LynxHub V3.3.0
Windows (10, 11)
Installers
Portable
Linux (Debian, Ubuntu, Fedora, etc.)
Package Installers
- Debian/Ubuntu: x64 (.deb) | arm64 (.deb)
- Fedora/Red Hat: x64 (.rpm) | aarch64 (.rpm)
Portable / Archives
- AppImage: x64 (.AppImage) | arm64 (.AppImage)
- Archive: x64 (.tar.gz) | arm64 (.tar.gz)
macOS (Beta)
Apple Silicon (arm64)
Intel (x64)
🌱 Source
- Full Changes:
V3.2.0 -> V3.3.0 - Source Point:
8a4ed05
