افزونه‌های مرورگر فایرفاکس
  • افزونه‌ها
  • پوسته‌ها
    • برای فایرفاکس
    • واژه‌نامه‌ها و بسته‌های زبان
ورود
نقشک برافزا

تاریخچه نسخه‌های ChatterinoWatch - ۲ نسخه

ChatterinoWatch MiguVT توسط

هنوز هیچ امتیازی ثبت نشده است
۰ ستاره از ۵
۵
۰
۴
۰
۳
۰
۲
۰
۱
۰
تاریخچه نسخه‌های ChatterinoWatch - ۲ نسخه
  • مراقب نسخه‌های قدیمی باشید! این نسخه‌ها فقط برای اهداف آزمایشی و ارجاع نمایش داده می‌شوند.همیشه باید از آخرین نسخه یک افزونه استفاده کنید.

  • آخرین نسخه

    نسخه 2.0.2

    منتشر شده در ۱۳ اکتبر ۲۰۲۵ - ۶۹٫۴۲ کیلوبایت
    سازگار با firefox 109.0 و نسخه‌های جدیدتر
    This update includes v2.0.0 to v2.0.2 changes

    [2.0.2] - 2025-10-13

    Fixed
    • Fixed issues that extension version was strictly set to 2.0.0 in manifest and package.json instead of using the correct version.

    [2.0.1] - 2025-10-13

    Fixed
    • Fixed Firefox build to use background scripts instead of service workers
      (service workers are not fully supported in Firefox extensions and are experimental if I'm not wrong)

    [2.0.0] - 2025-10-13

    Major Rewrite

    Complete rewrite with TypeScript and Bun.

    Added
    • Bun Runtime: Migrated from Node.js to Bun
    • TypeScript: Full TypeScript rewrite with strict type checking
    • Modular Architecture: Organized code into utility modules
    • utils/browser.ts: Cross-browser API abstraction
    • utils/channel.ts: Channel extraction and validation
    • utils/debounce.ts: Rate limiting utilities
    • utils/logger.ts: Structured logging
    • Type Definitions: Comprehensive types in src/types/
    • Performance Features:
    • Intersection Observer for visibility detection
    • Page Visibility API integration
    • Debounced updates (300ms)
    • Testing: Bun test runner with 95%+ coverage
    • Code Quality:
    • ESLint with TypeScript support
    • Prettier formatting
    • Validation scripts
    • CI/CD: GitHub Actions workflow
    • Error Handling: Retry logic and connection management

    Changed
    • Build System: Bun native bundler
    • Background Script: Refactored with classes
    • ChatterinoConnection for connection management
    • ChannelState for state tracking
    • Content Script: Optimized with modern APIs
    • MutationObserver for navigation
    • IntersectionObserver for performance
    • Manifest: Updated to v2.0.0
    • Documentation: Rewritten for Bun/TypeScript
    • Package Scripts: Modernized with Bun commands

    Improved
    • Bundle Size: Smaller bundles through tree shaking and minification
    • Build Speed: Faster builds with Bun
    • Test Speed: Instant test feedback with Bun test runner
    • Memory Usage: Reduced memory footprint with optimized observers
    • Code Quality: Strict TypeScript and linting rules
    • Developer Experience: Hot reload in dev mode, better error messages

    Fixed
    • Improved handling of Twitch URL variations (with/without www)
    • Better cleanup on extension shutdown
    • More reliable connection retry logic
    • Fixed potential memory leaks in observers

    Removed
    • Jest and related Node.js dependencies
    • fs-extra (using native Bun APIs)
    • Unnecessary polyfill overhead in Chrome builds
    • Legacy JavaScript files

    کد منبع تحت مجوز MIT منتشر شده است

    فایرفاکس را دریافت کنید و افزونه را بگیرید
    دریافت فایل
  • نسخه‌های قدیمی‌تر

    نسخه 1.2.0

    منتشر شده در ۷ ژوئیه ۲۰۲۵ - ۵۹٫۰۶ کیلوبایت
    سازگار با firefox 109.0 و نسخه‌های جدیدتر

    کد منبع تحت مجوز MIT منتشر شده است

    دریافت فایل
رفتن به صفحه اصلی موزیلا

افزونه‌ها

  • درباره
  • وبلاگ افزونه‌های فایرفاکس
  • کارگاه افزونه
  • مرکز توسعه‌دهندگان
  • سیاست‌های توسعه‌دهنده
  • وبلاگ اجتماع
  • انجمن
  • گزارش خطا
  • راهنمای بررسی

بارگیری

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

آخرین نسخه‌های ساخت

  • Nightly
  • Beta

فایرفاکس برای کسب‌وکار

  • Enterprise

اجتماع

  • Connect
  • Contribute
  • Developer

دنبال کردن

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • حریم‌خصوصی
  • کلوچک‌ها
  • حقوقی

غیر از مواردی که مشخص شده، محتوای این سایت تحت گواهینامه Creative Commons Attribution Share-Alike License v3.0 یا هر نسخه بعدی خواهد بود.