Project Environment Switcher 版本历史 - 14 个版本
Project Environment Switcher 作者: jarnedel
Project Environment Switcher 版本历史 - 14 个版本
小心旧版本!显示这些版本是为了测试和参考目的。您应该始终使用附加组件的最新版本。
较早版本
版本 1.0.15
发布于 2026年8月22日 - 134.79 KB适用于 firefox 112.0 及更高版本- Instant Popup Startup: Reduced initial load time from ~110ms to <15ms by parallelizing async storage configuration and active tab retrieval with synchronous frame-1 rendering.
- Pure Vanilla TS in Content Scripts: Completely removed React / ReactDOM from content scripts running in web pages, replacing the in-page quick-access modal (
Ctrl+E) with an isolated Vanilla TS Shadow DOM. - Slashed per-tab injected script size from 207.4 kB down to 22.1 kB (90% reduction in tab memory footprint).
- Preact Compatibility & Zero-Dependency Router: Aliased popup UI to
preact/compatand implemented a lightweight zero-dependency state router, cutting total popup bundle size from 356 kB to 171 kB (52% reduction). - System Typography: Switched to native system font stacks (
system-ui, -apple-system), eliminating external webfont asset overhead.
- Full modular restructuring into cohesive bounded contexts under
src/modules/: environments: Project & environment switching, validation, base URL switching rules.pages: Visited page history search tree and starred favorites management.language: Multi-language extraction strategies and locale switcher.visual-indicators: Favicon border canvas badging, page borders, and color picker.health: Reachability polling, periodic alarms, and health status indicators.sync: Configuration export, import (merge/replace), and sync storage adapters.quick-access: In-pageCtrl+Espotlight modal.views: Clean top-level popup view shells (MainView,SettingsView,SetupWelcome).- Dedicated cross-cutting shared layer under
src/shared/(ui,router,extension,hooks,utils).
- Added a new setting: "Enable Pages & Bookmarks Tabs" in Display/Features settings.
- When disabled (default for minimalist setups):
- Top tab strip is hidden, presenting a direct, clean Environment Switcher.
- Background history querying is completely skipped on startup for even faster performance.
- Bottom-right favorite star button and keyboard shortcuts are neatly hidden.
- Replaced standard HTML checkboxes across all settings panels with modern, accessible, animated Toggle Switches (
Switch). - Replaced radio buttons in Data Settings with a sleek
[ Merge | Replace ]segmented control.
- Added browser-aware omnibox result formatting to eliminate raw
<match>...</match>XML tags in Firefox. - Formatted suggestions as clean
Project › Environment — URLbreadcrumbs. - Replaced internal raw IDs in suggestion targets with clean destination URLs.
源代码遵循 MIT 许可证 发布
版本 1.0.5
发布于 2026年4月12日 - 287.15 KB适用于 firefox 112.0 及更高版本Summary
This new release introduces the following features and improvements:
- Favorites Management: AddedFavoritesViewfor managing favorite pages with sorting and filtering by language.
- History page: Added a history page to quicly view pages you often visit.
- Keyboard Shortcuts: Implemented a keyboard shortcuts overlay and search focus handling for improved navigation.
- Middle-Click Support: Added middle-click functionality for opening environments in a new tab.
- UI Enhancements: Improved language selection behavior and keyboard interaction.
- Code Cleanup: Removed unused styles (App.css), AI-related settings, and integration files for a more streamlined codebase.
Changes Made- Introduced tools to improve user interaction and interface manageability.
源代码遵循 MIT 许可证 发布
版本 1.0.4
发布于 2025年10月10日 - 191.77 KB适用于 firefox 112.0 及更高版本fixex and general improvements源代码遵循 MIT 许可证 发布
版本 1.0.3
发布于 2025年8月1日 - 192.54 KB适用于 firefox 112.0 及更高版本add more settings and quality of life fixes源代码遵循 MIT 许可证 发布
版本 1.0.1
发布于 2025年7月17日 - 621.23 KB适用于 firefox 112.0 及更高版本added optional integration with lm-studio
added automatic enviroment names
cleanup ui源代码遵循 MIT 许可证 发布