Firefox 浏览器附加组件
  • 扩展
  • 主题
    • 适用于 Firefox
    • 字典和语言包
    • 其他浏览器网站
    • 适用于 Android 的附加组件
登录
附加组件图标

DevToys New Tab 版本历史 - 4 个版本

DevToys New Tab 作者: Oleg Abrazhaev

目前尚无评分
0 / 5 星
5
0
4
0
3
0
2
0
1
0
DevToys New Tab 版本历史 - 4 个版本
  • 小心旧版本!显示这些版本是为了测试和参考目的。您应该始终使用附加组件的最新版本。

  • 最新版本

    版本 1.4.0

    发布于 2026年1月11日 - 7.68 MB
    适用于 firefox 109.0 及更高版本
    [1.4.0] - 2026-01-10

    Added
    • Internationalization (i18n) Infrastructure: Complete multi-language support system
    • i18n Library (src/lib/i18n.ts): Comprehensive internationalization helper with dynamic locale loading
      • Custom locale loading and caching system
      • Support for user-selected language preference
      • Automatic fallback to browser locale or English
      • Synchronous and asynchronous translation functions
      • Locale normalization and mapping for 50+ languages
    • i18n React Hook (src/hooks/use-i18n.ts): React integration for reactive language switching
      • Automatic re-rendering when language changes
      • Integration with user preferences context
      • Locale version tracking for component updates
    • Dynamic Tool Translations: Tool titles and descriptions now support translations
      • Tool configuration (src/config/tools.ts) updated with translation helpers
      • Dynamic getters for tool properties (shortTitle, longTitle, description, keywords)
      • Automatic translation lookup with fallback to English
      • Category and tool ID mapping for translation keys
    • Language Selection in Settings: Users can now select their preferred language
      • Language selector in settings page
      • Immediate language switching without page reload
      • Language preference persisted in Chrome Storage
      • Reactive UI updates across all components
    • 52 Language Support: Complete translation files for 50+ languages
    • European Languages: German (de), French (fr), Spanish (es, es_419), Italian (it), Dutch (nl), Swedish (sv), Danish (da), Norwegian (no), Finnish (fi), Polish (pl), Czech (cs), Romanian (ro), Bulgarian (bg), Croatian (hr), Slovak (sk), Slovenian (sl), Serbian (sr), Greek (el), Estonian (et), Latvian (lv), Lithuanian (lt), Hungarian (hu)
    • Asian Languages: Chinese Simplified (zh_CN), Chinese Traditional (zh_TW), Japanese (ja), Korean (ko), Hindi (hi), Thai (th), Vietnamese (vi), Indonesian (id), Filipino (fil), Bengali (bn), Tamil (ta), Telugu (te), Kannada (kn), Malayalam (ml), Marathi (mr), Gujarati (gu)
    • Middle Eastern Languages: Arabic (ar), Hebrew (he), Persian (fa), Turkish (tr)
    • African Languages: Amharic (am), Swahili (sw)
    • Other: English (en) as default, Catalan (ca), Malay (ms)
    • All locale files include complete translations for:
      • Extension name and descriptions
      • All tool titles, descriptions, and keywords
      • UI elements (navigation, buttons, labels)
      • Tool-specific messages and error messages
      • Settings page labels
      • Over 1,200 translation keys per language
    • Chrome Web Store Language Helper: Utility script for managing store listing translations
    • Settings Page: Enhanced with language selection dropdown
    • Language preference stored in Chrome Storage
    • Immediate UI updates when language changes
    • Integration with i18n system for reactive translations

    源代码遵循 保留所有权利 发布

    下载 Firefox 并安装扩展
    下载文件
  • 较早版本

    版本 1.2.1

    发布于 2026年1月4日 - 6.41 MB
    适用于 firefox 109.0 及更高版本
    [1.2.1] - 2026-01-04

    Added
    • Welcome Page on Install: Browser-specific welcome pages that open automatically when the extension is first installed
    • Background service worker (background.ts) handles extension installation events
    • Browser detection utility (src/lib/browser-utils.ts) using Bowser library
    • Welcome page configuration (src/config/welcome.ts) with browser-specific URLs and tracking parameters
    • Supports Chrome, Firefox, Edge, Opera, and Safari with appropriate welcome page URLs
    • Enhanced Settings Page: Comprehensive settings interface with extensive customization options
    • Appearance Settings: Theme selector (Light/Dark/System), compact spacing toggle
    • Behavior Settings: Show recent tools toggle
    • Editor Settings: Line numbers, word wrap, font family selector (13 options including Fira Code, Source Code Pro, JetBrains Mono, Cascadia Code, etc.), highlight current line, render whitespace, end of line conversion (Auto/LF/CRLF), paste replaces text
    • Data Management: Clear recents and favorites with confirmation dialogs
    • Settings persist across sessions using Chrome Storage API
    • Compact Spacing Feature: New UI density option to decrease space between UI elements
    • Compact spacing CSS (src/styles/compact-spacing.css) with comprehensive spacing adjustments
    • Compact spacing component (src/components/compact-spacing.tsx) for conditional styling
    • Toggle in settings page with persistent storage
    • SEO Documentation: Comprehensive SEO strategy document with keyword research and optimization guidelines
    • Plasmo Configuration: Build configuration file (plasmo.config.ts) for improved build performance and file watching

    Changed
    • Settings Page Redesign: Complete rewrite of settings page (src/pages/settings.tsx) from 45 lines to 378 lines with full feature set
    • Editor Component Enhancements: Major improvements to editor implementation (src/components/editor-impl.tsx) with better functionality
    • Control Buttons: Enhanced copy, paste, file, and clear buttons with improved functionality
    • Tool Improvements: Updates across multiple tools for better UX and consistency:
    • Date Converter: Enhanced with additional features
    • JSON-CSV Converter: Improved conversion logic
    • XML-JSON Converter: Better error handling and UI
    • Base64 Image: Enhanced functionality
    • Certificate Decoder: Improved parsing
    • QR Code Generator: Enhanced generation options
    • Markdown Preview: Better rendering
    • Various formatters and generators: UI and functionality improvements
    • UI Components: Updated Select, Alert, and Icons components with new features
    • Published Descriptions: Updated browser store descriptions

    源代码遵循 保留所有权利 发布

    下载文件
  • 版本 1.1.3

    发布于 2025年12月24日 - 2.1 MB
    适用于 firefox 109.0 及更高版本
    [1.1.3] - 2025-12-21

    Changed
    • Updated react-resizable-panels from v2.1.7 to v4.0.15 (matches DevToys Pro web version)
    • Migrated all resizable panel components to v4 API (Group instead of PanelGroup, Separator instead of PanelResizeHandle)

    Added
    • Phase 0.5 Complete: All 11 existing tools updated for full feature parity with DevToys Pro web version
    • Base64 Encoder/Decoder: Text encoding selector (UTF-8/ASCII), Save/Expand buttons, FullscreenDialog
    • URL Encoder/Decoder: Save/Expand buttons, FullscreenDialog
    • HTML Encoder/Decoder: Save/Expand buttons, FullscreenDialog, centralized library import
    • JSON ↔ YAML Converter: Save/Expand buttons, ResizablePanels, FullscreenEditorDialog
    • JSON Formatter: Sort properties toggle, Tree view mode, JsonTreeViewer component, ResizablePanels
    • Text Comparer: Copy/Save/Expand buttons, ToggleFullSize for diff panel, panel persistence
    • UUID Generator: v6/v7 versions, UUID Decoder section with detailed info, Toast notifications, increased max generation to 10,000
    • Number Base Converter: Advanced mode with RFC 4648 encodings (Base16, Base32, Base32 Hex, Base64, Base64 URL), custom alphabet input
    • Hash Generator: File upload with DropZone, HMAC key support, SHA-384 output, hash verification section, progress tracking
    • Text Analyzer: Complete rewrite with CodeMirror 6 Editor, Statistics tabs (text/selection/words/chars), word/character frequency analysis, line sorting, EOL conversion
    • JWT Encoder/Decoder: Complete rewrite with Encoder mode, algorithm selector (12 options), validation settings (4 toggles), Claims table with descriptions, token settings

    Fixed
    • ToastProvider context error: Fixed "useToast must be used within a ToastProvider" error in popup by adding ToastProvider to app provider hierarchy (matches Next.js implementation pattern)

    [1.1.2] - 2025-12-21

    Changed
    • Editor Migration: Replaced react-simple-code-editor + Prism.js with CodeMirror 6
    • Reorganized tools into category-based directory structure:
    • converters/ - JSON-YAML, Number Base
    • encoders-decoders/ - Base64, HTML, JWT, URL
    • formatters/ - JSON Formatter
    • generators/ - Hash, UUID
    • text/ - Text Analyzer (inspector), Text Comparer (diff)
    • Deleted legacy local lib.ts files, now using centralized src/lib/tools/
    • Updated Textarea and Input components with consistent CodeMirror-like styling

    Added
    • CodeMirror 6 editor with Monaco-like visual theming (dark/light)
    • Selection tracking API (onSelectionChange, setSelectionRange, getSelection)
    • Language support: JSON, YAML, JavaScript, TypeScript, XML, HTML, CSS, SQL, Markdown
    • Comprehensive tool library logic from DevToys Pro (31 tool libraries in src/lib/tools/)
    • New dependencies: @uiw/react-codemirror, @codemirror/lang-* packages, jose, neverthrow

    源代码遵循 保留所有权利 发布

    下载文件
  • 版本 1.0.4

    发布于 2025年12月21日 - 1.79 MB
    适用于 firefox 109.0 及更高版本
    [1.0.4] - 2025-12-21

    Changed
    • Improved search with Fuse.js fuzzy matching (matches web version behavior)
    • Search now uses debounced input (250ms) instead of requiring Enter key
    • Search automatically clears when navigating to other pages
    • Updated header to "browser extension of DevToys Pro" with link to devtoys.pro

    Fixed
    • Search no longer matches partial substrings (e.g., "ha" in "characters")
    • Fixed icon centering in search bar
    • Opera manifest now removes unsupported "search" permission

    源代码遵循 保留所有权利 发布

    下载文件
转至 Mozilla 主页

附加组件

  • 关于
  • Firefox 附加组件博客
  • 扩展工坊
  • 开发者中心
  • 开发者政策
  • 社区博客
  • 论坛
  • 报告缺陷
  • 评价指南

浏览器

  • Desktop
  • Mobile
  • Enterprise

产品

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • 隐私
  • Cookie
  • 法律

除非另有注明,否则本网站上的内容可按知识共享 署名-相同方式共享 3.0 或更新版本使用。