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

TradingView Watchlist Panel 版本历史 - 10 个版本

TradingView Watchlist Panel 作者: Mahesh Varma

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

  • 最新版本

    版本 2.0.0

    发布于 2026年9月3日 - 106.52 KB
    适用于 firefox 142.0 及更高版本, android 142.0 及更高版本
    1. 🔖 Rebranded to TradingView Watchlist Panel
      The extension is now named TradingView Watchlist Panel everywhere a user sees it — extension name/description, popup, upload manager, README, and docs.
      Nothing breaks on update: internal storage keys, CSS classes, and the Firefox add-on ID were deliberately left unchanged, so existing users keep their saved panel state, custom watchlist, and CE/PE marks exactly as they were.
    2. 📈 Live Intraday % Change
      Color-Coded Price Badge: Every stock row shows a live +X.XX% / -X.XX% badge, refreshed every 15 seconds.
      New Background Service Worker (src/background.js): The only context that can fetch this data — content scripts are always subject to CORS, even with host_permissions, but a background worker isn't.
      Data Source: Yahoo Finance's public, unauthenticated v7/finance/spark endpoint — verified to need no cookie, crumb, or API key.
      20-Symbol Batching: 200+ F&O stocks are automatically split into ~11 chunks of 20 (Yahoo's hard limit), staggered 250ms apart to stay under Yahoo's rate limit.
      Fails Soft, Always: A blocked, rate-limited, or malformed response just leaves the last known badge in place — the panel never shows an error or breaks because of a live-price hiccup.
    3. ↕ Sort: A-Z, Z-A, Top Gainers, Top Losers
      New sort icon in the search bar opens a menu: Default, A-Z, Z-A, Top Gainers, Top Losers.
      Picking a sort auto-selects and charts the new top stock (e.g. "Top Gainers" jumps straight to today's biggest gainer).
      Gainers/Losers re-rank live every 15 seconds as new prices arrive; Default/A-Z/Z-A only patch badge text in place.
      Drag-to-reorder in the Custom Watchlist is disabled while a non-default sort is active, to protect list integrity.
    4. 🦊 Firefox Data Collection Consent
      Declared data_collection_permissions: { required: ["none"] } in both manifests, meeting Mozilla's newer Firefox Add-ons requirement.

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

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

    版本 1.9.0

    发布于 2026年9月2日 - 126.42 KB
    适用于 firefox 142.0 及更高版本, android 142.0 及更高版本
    🏷 CE / PE Tagging & Filtering
    • Quick Right-Click Marking: Right-click/long-press any stock to tag as CE, PE, or Normal across all watchlists.
    • Smart Filter & Bulk Clear: Cycle CE/PE filters directly in the search bar. Clear tags easily via context menu.

    🎨 Streamlined Themes & Design
    • Simplified to a clean Dark/Light toggle (Dark by default). Improved contrast in Light mode.

    ⚡ Faster & Smarter TradingView Sync
    • Instant Chart Bridge: Zero-delay symbol switching with enhanced multi-chart layout support.
    • Cross-Tab Sync: Tabs stay perfectly in sync with your active chart automatically.

    🔤 Hardened Symbol Parsing
    • Handles complex broker imports, numbers, and exchange prefixes smoothly. Filters out bad headers/ISINs.

    🔒 Enhanced Security & Performance
    • Removed background scripts, broad permissions, and innerHTML for strict browser security.

    🐛 Key Fixes & Accessibility
    • Resolved double-click bugs, drag-and-drop glitches, and keyboard navigation issues. Full ARIA/accessibility support added.

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

    下载文件
  • 版本 1.8.0

    发布于 2026年8月29日 - 123.57 KB
    适用于 firefox 142.0 及更高版本, android 142.0 及更高版本
    • 🎨 8 Dynamic Themes & Light Mode UI: Added 8 color themes with dynamic CSS tokens; overhauled Porcelain Light with high-contrast text/borders, dedicated light toasts, refined drag ghost effects, and polished Upload/Popup styling.
    • 🔚 Move to Bottom & 'End' Shortcut: 1-click bottom jump with End key mapping, dynamic search-filter awareness, auto-scroll/selection of the last stock, and toast feedback.
    • 🔒 Data Engine Dimming & Interaction Locks: Added 35% grayscale dimming and complete interaction locks when Master Wishlist is OFF, restoring full UI dynamically when enabled.
    • 🔄 Cross-Tab Selection & Multi-Tab Sync: Bidirectional stock selection sync between FnO and Custom lists, real-time multi-tab storage sync, and dynamic bridge state updates.
    • 🛡 Dialog Protection & Screenshot Reliability: Whitelisted native TradingView dialogs (symbol search, indicators, chart settings) from dismissal; added a 3s screenshot safety timeout with non-destructive UI state restoration.
    • 🔤 Smart Quote Stripping & Title Sanitization: Regex normalization to strip smart/curly quotes (“ ” ‘ ’ « ») from pasted symbols and automatic filtering of dynamic market emojis from tab titles.
    • ♿ WCAG Accessibility & Bridge Hardening: Full WCAG modal dialog compliance (focus trap, ARIA roles, viewports), search keydown isolation, system window auto-focus, and memory-safe WhatsApp Web bridge teardowns.
    • 🦊 Firefox AMO Compliance (0 Warnings): Added Gecko data transparency declarations and completely eliminated all innerHTML usage via programmatic DOM node builders.

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

    下载文件
  • 版本 1.7.0

    发布于 2026年8月27日 - 111.41 KB
    适用于 firefox 109.0 及更高版本
    1. 🏎 120Hz GPU-Accelerated Live Pointer Drag & Drop Reordering
      Dynamic Live Slot Creation ("Jageh Banna"): As the user drags a custom stock item with the mouse, an illuminated animated slot placeholder (.tv-sortable-placeholder) opens dynamically and sibling stock items physically slide up and down in real-time to create space.
      120Hz GPU Compositing: Dragged floating ghost element (.tv-custom-ghost-item) is transformed directly via GPU translate3d(x, y, 0) with will-change: transform and display-synchronized requestAnimationFrame updates for 60fps/120fps liquid-smooth motion.
      Zero-Flicker In-Place DOM Reordering: Direct in-place DOM attribute and badge updating on drop with .tv-drop-snap tactile feedback (0ms screen flash).
      Auto-Scrolling Support: List container automatically scrolls smoothly when dragging near top or bottom edges.
      Full Lifetime Persistence: Reordered sequence is saved in 0ms to chrome.storage.local and seamlessly restored on page reloads, tab switches, and browser restarts.
    2. 🔝 1-Click Move to Top Navigation & Keyboard Hotkey (Home)
      1-Click Header Move to Top Button: Header ↑ button (.tv-wishlist-top-btn) scrolls the active list to scrollTop = 0 and auto-selects stock #1 without chart interruption.
      Keyboard Shortcut: Keyboard Home key triggers smooth move-to-top from anywhere in the list.
      Conflict-Free Scrolling: Isolated selection scroll (shouldAutoScroll = false) prevents competing scrollIntoView calls from interrupting smooth scroll animations.
      Search Filter Awareness: Automatically selects the first visible matched stock when search filter is active.
    3. 🪟 Modern Frosted Transparent Glassmorphic Handle
      Translucent Purple Glassmorphism: Redesigned the panel collapse/unhide handle with a clean frosted translucent purple backdrop (backdrop-filter: blur(16px)), allowing underlying chart data to subtly shimmer through with a luxurious frosted finish.
      Vector SVG Precision Chevron: Integrated crisp modern SVG chevron (

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

    下载文件
  • 版本 1.6.0

    发布于 2026年8月27日 - 105.36 KB
    适用于 firefox 109.0 及更高版本
    📁 Custom Stock Upload Manager
    Fully dedicated drag-and-drop upload page with interactive dropzone, browse button, and real-time .txt file validation
    1-click sample format copy to clipboard and instant .txt template download
    Centralized parseStockSymbols() engine with financial stopwords filtering, comment-line skipping, BOM normalization, and multi-format token validation
    Indian Standard Time (IST) timestamp display for file upload/download events
    Robust GitHub Release Downloader with AbortController timeouts and raw repository file fallback
    🎨 Premium Animated UI
    Spinning conic-gradient border effect with multi-color spectrum wrapping the popup frame
    Nested .popup-frame-inner wrapper with dark radial-gradient background for premium depth layering
    Dynamic mode-api (emerald) and mode-local (amber) badge indicators in panel header
    📸 Full-Resolution Screenshot Engine
    Pristine full-viewport screenshot capture with wishlist panel hidden
    Eliminated edge-case crop failures on 4K/5K and multi-monitor displays
    📋 1-Click Clipboard Symbol Copy Badge
    Interactive clipboard SVG icon on hover/active state with emerald checkmark confirmation
    Inner execCommand('copy') fallback engine for restricted security contexts
    Full WCAG keyboard access with tabindex, role="button", and Enter/Space activation
    ⌨ Dual-Mode Arrow Tab Switching & Independent Stock Memory
    Left/Right instant FnO and Custom tab switching with independent per-tab active stock memory
    Auto-load target tab's remembered active stock on switch
    Empty Custom tab chart preservation
    🚫 TradingView Paywall Auto-Dismissal
    Automated GoPro/Join-for-Free popup dismissal via MutationObserver interceptor
    CSS hardware-accelerated blocking rules for all paywall dialog variants
    Keyboard navigation passthrough during popup dismissal
    ⌨ Full Collapsed-State Navigation
    Arrow keys work seamlessly in collapsed/hidden panel state
    Context-aware / search hotkey restricted to visible panel only
    🌐 Complete Cross-Browser Polyfill (~880 lines)
    Full runtime, storage, tabs, windows, and action/browserAction API coverage
    IDL type safety guards, NaN protection, and parameter signature normalization
    3-argument sendMessage parity and dual-mode callback/Promise resolution
    ♿ WCAG 2.1 Accessibility
    Focus-visible indicators on all interactive elements
    ARIA labels, roles, and modal focus trap enclosure
    Keyboard-accessible dropzone and copy badges
    🐛 150+ Bug Fixes (Audit #74 - #292)
    Cross-browser polyfill hardening (40+)
    WhatsApp auto-caption robustness (15+)
    Stock parser harmonization (10+)
    Memory/timer cleanup and lifecycle teardown
    Multi-tab/window synchronization
    Firefox standalone compatibility

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

    下载文件
  • 版本 1.5.0

    发布于 2026年8月26日 - 74.17 KB
    适用于 firefox 109.0 及更高版本
    📸 WhatsApp Web Sharing & Auto-Caption
    • Clean high-res TradingView chart capture (auto-hides wishlist & right toolbar).
    • Direct PNG clipboard copy with auto-ticker captioning (📊 <SYMBOL>) on paste.
    • Dynamic floating helper badge on WhatsApp Web with live updates.
    • Extension reload auto-teardown (isExtensionValid()) to prevent context errors.
    • Streamlined row-level share buttons (removed redundant top header share).

    🎨 Modal & Tab Animations
    • Glassmorphic confirmation modal with spring physics, warning badges, and ESC/Enter hotkeys.
    • 60fps hardware-accelerated fade-slide animation between stock tabs.
    • Fixed startup expand-then-collapse visual flicker for collapsed state.

    📱 Modern Extension Popup
    • Glassmorphic radial UI with dynamic ambient lighting & emerald active glow.
    • Live status indicator dot, Pro badge, and iOS-style spring toggle switch.
    • Feature highlights card and 1-click TradingView chart launch button.

    ⚡ Cross-Browser & Backend Hardening
    • Universal globalThis polyfill scope for Service Worker crash prevention.
    • Unified Promise-based API wrappers for storage.local and storage.sync.
    • AMO Gecko schema compliance for seamless Firefox Add-on store support.

    🎯 Multi-Chart & Navigation Reliability
    • TradingView split multi-chart support (targets the active focused pane).
    • Bi-directional bridge handshake to eliminate rapid-click race conditions.
    • Universal regex prefix stripper for all exchanges (NSE:, BSE:, naked tickers).
    • Expanded official symbol mappings (MCDOWELL-N, BAJAJ-AUTO, M&M, etc.).

    ⭐ UI, Search & Watchlist
    • 2-Way wishlist toggle (+ / ✓) directly from the main list.
    • Live multi-token & fuzzy match text highlighting (<mark>).
    • Search clear (✕) button focus-flutter fix via mousedown prevention.
    • Screen-agnostic responsive panel collapse & glitch-free chevron rotation.
    • Seamless arrow key passthrough when panel is collapsed.

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

    下载文件
  • 版本 1.4.0

    发布于 2026年8月25日 - 51.03 KB
    适用于 firefox 109.0 及更高版本
    🔍 1. Next-Gen Pro Search Engine
    ✨ Live Glowing Match Highlighting: Characters matching your query glow with a violet highlight (<mark>) in real time.
    ✕ 1-Click Clear Button: Circular clear button appears when typing for 1-click instant search reset.
    ⌨ Direct In-Search Navigation: Press ArrowUp / ArrowDown to navigate filtered stocks and press Enter to load the first match instantly without touching the mouse.
    🔤 Punctuation-Independent Search: Seamlessly matches m&m, m m, m_m, bajaj auto, bajaj-auto, and multi-word tokens like tata mot.
    ⚡ Pro Shortcut Badge (/): Built-in / hotkey indicator in search bar for quick focus.
    🎨 2. UI & Spacing Refinements
    🏷 Official Company Symbols (M&M, BAJAJ-AUTO): Displays official tickers on the panel UI while safely sending TradingView-compatible formats (M_M, BAJAJ_AUTO) to the chart engine.
    📐 Number Badge Spacing Containment: Fixed badge overlap on company names with gap: 12px and min-width: 32px badge boundaries.
    📱 Flex Column Panel Architecture: Fixed bottom overflow for the last stock (210 ZYDUSLIFE) with clean flex column containment.
    ⚡ 3. 60fps Animation & Smart Auto-Centering
    🚀 60fps GPU Hardware Acceleration: Ultra-smooth slide transitions using transform: translate3d with zero content opacity flicker.
    🔄 Smooth 180° Arrow Rotation: Collapse button smoothly spins 180° during expand/collapse.
    🔄 Multi-Stage Auto-Scroll on Page Refresh: Staggered auto-scroll engine automatically centers the active stock upon page reload (F5 / Ctrl+Shift+R).
    🎯 Auto-Center on Unhide & Search Clear: Expanding the panel or clearing search instantly re-centers on the active stock.
    🦊 4. Compatibility, Index Exclusion & CI/CD
    🦊 Firefox 0ms Direct API Switching: Native window.wrappedJSObject access for zero-flicker instant switching in Firefox.
    🚫 100% Market Index Exclusion: Automatically filters out all indices (NIFTY, BANKNIFTY, FINNIFTY, etc.), serving pure 210 individual FnO stocks.
    🛡 TradingView Modifier Key Protection: Ctrl, Alt, Shift, and Meta pass through to TradingView for native chart zoom/pan and drawing.
    🌐 Global Wildcard Subdomains: Full international subdomain support (https://.tradingview.com/chart).
    📦 Zero-Deprecation CI/CD Workflow: Native GitHub CLI release automation running on Node 24.

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

    下载文件
  • 版本 1.3.0

    发布于 2026年8月25日 - 45.23 KB
    适用于 firefox 109.0 及更高版本
    ⚡ 1. Instant Zero-Reload Chart Navigation
    0ms Direct Symbol Switching: Injects bridge.js into TradingView's runtime context (window.TradingViewApi) for instant chart changes.
    Zero Screen Flashing: Switch charts seamlessly without any page refresh or data reloading.
    3-Tier Intelligent Navigation: Internal API (0ms) ➔ Hidden Search Dialog Automation ➔ Safe Layout-Preserving URL Fallback.

    🔍 2. Real-Time Search & Filtering
    Live Search Input: Quickly find any stock or exchange directly inside the wishlist panel.
    Dynamic Counter: Real-time counter display (e.g. 12 / 215 Stocks).
    Isolated Input: Prevents keyboard navigation conflicts while typing.
    ⌨ 3. Filter-Aware Keyboard Navigation
    Smart Arrow Keys: Arrow Up (↑) / Down (↓) navigate exclusively through currently filtered/searched stocks.
    🛡 4. Full Content Security Policy (CSP) Compliance
    Standalone Bridge Resource: bridge.js registered under web_accessible_resources eliminating all inline script execution warnings.
    🔄 5. Live FnO Stock Feed
    Automated Updates: Fetches latest 215+ NSE FnO stocks from API with smart 24-hour caching.

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

    下载文件
  • 版本 1.2.0

    发布于 2025年12月31日 - 39.55 KB
    适用于 firefox 109.0 及更高版本
    ✨ What’s New in v1.2.0
    🚀 Major Features
    Dynamic Stock List – Automatically fetches the latest NSE F&O stocks from the API
    Smart Caching – 24-hour cache system for optimal performance
    Auto-Updates – Stock list refreshes automatically every 24 hours
    Fallback Support – Uses a local list.txt file if the API is unavailable

    🎨 Core Features
    Modern dark-themed wishlist panel for TradingView
    Keyboard navigation using Arrow Up / Arrow Down keys
    Toggle wishlist panel on/off directly from the extension popup
    Persistent state across page refreshes
    Collapsible panel to save screen space
    Cross-browser support: Chrome, Firefox, Edge, Brave, and Opera

    🔧 Technical Improvements
    API Integration For Stocks List.
    Enhanced error handling with automatic fallback support
    Improved caching mechanism for faster loading
    Better console logging for easier debugging

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

    下载文件
  • 版本 1.0.0

    发布于 2025年12月24日 - 30.6 KB
    适用于 firefox 109.0 及更高版本

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

    下载文件
转至 Mozilla 主页

附加组件

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

下载

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

最新版本

  • Nightly
  • Beta

商用版 Firefox

  • Enterprise

社区

  • Connect
  • Contribute
  • Developer

关注

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • 隐私
  • Cookie
  • 法律

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