Nettlesartillegg for Firefox
  • Utvidingar
  • Tema
    • for Firefox
    • Ordbøker og språkpakkar
    • Andre nettlesarplassar
    • Utvidingar for Android
Logg inn
Ikon for utvidingar

Battles Replay versjonshistorikk - 5 versjonar

Battles Replay av TeamBattles

Ingen vurderingar enno
0 stjerner av 5
5
0
4
0
3
0
2
0
1
0
Battles Replay versjonshistorikk - 5 versjonar
  • Ver forsiktig med eldre versjonar! Desse versjonane er vist som referanse og testformål.Du bør alltid bruke den siste versjonen av eit tillegg.

  • Siste versjon

    Versjon 2.2.0

    Sleppt 26. mars 2026 - 10,29 MB
    Fungerar med firefox 112.0 og nyare
    Version 2.2.0 - 2026-03-26

    NEW
    - Ad-Free Live Playback: Watch live streams without commercial interruptions via CDN bypass with secondary stream replacement
    - Battles Record Integration: Connect to the companion desktop app for automated cloud recording, remote VOD downloads, and cross-platform channel browsing (YouTube, Instagram, TikTok, Twitter, Reddit)
    - Auto Quality with Adaptive Bitrate: Live streams auto-select optimal quality based on bandwidth with dynamic indicator
    - In-Player Quality Selector: Gear icon in player controls for quick quality switching, replacing the download panel dropdown
    - Chat History Backfill: Recent messages load automatically when opening chat overlay on a live stream
    - What's New Page: Interactive carousel shows new features after install and updates
    - Channel Management: Add and remove recording channels directly from the extension player
    - Channel State Sync: Recording channel list stays synchronized with the desktop app in real-time
    - Custom Connection Address: Connect to Battles Record running on a different machine via custom IP and port
    - Remote Downloads: Trigger and manage VOD downloads from the Battles Record desktop app
    - Cross-Platform Browsing: Browse channels from YouTube, Instagram, TikTok, Twitter, and Reddit through the extension

    IMPROVED
    - Livestream Bandwidth: ~50% reduction by capturing segments directly from HLS.js instead of duplicate downloads
    - Ad Break Transitions: Smoother switching with secondary stream readiness detection
    - Live Playback: Gradual 1.1x catch-up instead of hard-seeking when falling behind live edge
    - Extension Icon: New design with crossed swords and replay arrow
    - Toolbar Button: Uses the extension icon instead of a generic material icon
    - Badge Display: Improved badge rendering via DOM image scraping
    - Player Performance: Shared HLS configuration with Web Worker transmuxing across all player components
    - Audio Downloads: Smarter format selection when MP4 exceeds size limit but MP3 does not

    Kjeldekode sleppt under MIT-lisens

    Last ned Firefox og få utvidinga
    Last ned fil
  • Eldre versjonar

    Versjon 2.1.4

    Sleppt 18. mars 2026 - 10,26 MB
    Fungerar med firefox 112.0 og nyare
    Version 2.1.4 - 2026-03-17

    CHANGED
    - Extension Icon: Updated icon to new design with crossed swords and replay arrow
    - Toolbar Button Icon: Now uses the extension icon instead of a generic material icon

    Kjeldekode sleppt under MIT-lisens

    Last ned fil
  • Versjon 2.1.3

    Sleppt 14. mars 2026 - 10,25 MB
    Fungerar med firefox 112.0 og nyare
    ADDED
    - Toolbar Icon: Clicking the extension icon in the browser toolbar now toggles the modal (no popup needed)
    - Badge Image Scraping: Chat badge images are now scraped directly from the platform's native DOM, with fallback to API-fetched badges with version resolution
    - Ad-Free Live Stream Playback: Commercial breaks are automatically skipped during Twitch live streams by detecting server-side ad insertion and replacing ad segments with real stream content from a secondary connection
    - Chat History Backfill: Live chat overlays now show up to 100 recent messages from the native chat panel when opened, instead of starting empty; works on both Twitch and Kick with deduplication to prevent overlap with incoming WebSocket messages
    - Download Queue Persistence: Download queue state is now persisted to storage and restored after restarts; paused and queued downloads survive browser restarts
    - FFmpeg Loading Timeout: FFmpeg WASM loading now has a 30-second timeout to prevent indefinite hangs
    - Live Buffer Memory Tracking: Live buffer now tracks memory usage and warns when exceeding 1 GB threshold
    - Bundled Fonts: Inter and Bebas Neue fonts are now bundled locally with the extension instead of loading from Google Fonts
    - MiniPlayer Snap-to-Edge: Picture-in-Picture player now snaps to the nearest screen edge when drag is released

    CHANGED
    - Buffer Duration Slider: Replaced continuous slider with discrete steps (1, 2, 3, 5, 10, 15, 20, 30, 45, 60, 70, 80, 90, 100, 110, 120 min); warning shown above 20 min with Battles Record recommendation
    - WhatsNew Page: Now rendered as an embedded page inside the modal instead of a floating dialog
    - Chat Overlay Titles: Simplified to generic "Chat Replay" and "Live Chat"
    - M3U8 Parser: Validates EXTM3U header, detects encrypted segments, discontinuity markers, and fMP4 initialization segments; uses integer millisecond arithmetic to avoid floating-point drift
    - Kick VOD URL Support: Now handles the new Kick /video/{uuid} URL format in addition to the legacy format
    - Audio Visualizer: Canvas dynamically matches CSS display size via ResizeObserver; requestAnimationFrame cancelled on destroy; AudioContext resumed on tab visibility change
    - Kick Chat Button Watcher: Replaced polling interval with MutationObserver
    - Badge Cache Pruning: Prunes expired entries on access, enforces maximum of 100 entries
    - Dev-only Logging: All production logging replaced with a dev-gated logger; no output in production builds

    FIXED
    - Modal Reopen Tab State: Reopening the modal while on Settings or Downloads tab no longer triggers a live stream search that overwrites the header
    - Standalone Chat Channel Resolution: StandaloneChat now resolves channel info from VOD ID for badge fetching
    - Kick Auth Missing Methods: Removed references to non-existent methods on the Kick platform object
    - Save Rejection Tracking: Fixed cancelling the save dialog leaving downloads stuck in "saving" state
    - Download Recovery Metadata: R

    Kjeldekode sleppt under MIT-lisens

    Last ned fil
  • Versjon 2.1.2

    Sleppt 29. jan. 2026 - 10,24 MB
    Fungerar med firefox 112.0 og nyare
    [2.1.2] - 2026-01-29

    Changed
    - Audio-Only Large Downloads - Improved handling when audio downloads exceed 30 GB threshold
    - Shows "Large Download Detected" modal instead of blocking error
    - MP4 option disabled with explanation when it exceeds limit
    - MP3 automatically selected as the recommended format
    - Only shows error if both MP4 and MP3 exceed 30 GB

    Fixed
    - MP3 Size Estimation - MP3 downloads now show correct size estimate (~1.25 GB instead of ~26 GB for long VODs)
    - Size calculation now uses audio-only bitrate (128 kbps) when MP3 format is selected

    [2.1.1] - 2026-01-29

    Fixed
    - Keyboard Input Hijacking - Kick and other host pages can no longer capture keyboard events from extension input fields
    - All modals and overlays now stop keyboard event propagation (keydown, keyup, keypress)
    - Affects: main modal, mini player, chat overlays, emote picker, and all prompt dialogs

    [2.1.0] - 2026-01-29

    Added
    - Kick Platform Support - Full support for the Kick streaming platform
    - VOD browsing with thumbnails, durations, and categories
    - VOD playback with quality selection
    - Live stream playback with ad-free viewing
    - Time range selection for partial VOD downloads
    - Download queue integration (same features as Twitch)
    - Live chat overlay with real-time messages via Pusher WebSocket
    - VOD chat replay with emote rendering (global and channel emotes displayed as images)
    - OAuth authentication for sending chat messages
    - Picture-in-Picture support
    - Audio visualizer for audio-only streams
    - Platform Abstraction Layer - New architecture for multi-platform support
    - src/lib/platforms/ - Platform detection and unified interface
    - src/lib/kick/ - Kick-specific API, chat, and OAuth modules
    - Automatic platform detection based on hostname
    - Host permissions for *.kick.com added to manifest

    Changed
    - Extension now works on both Twitch and Kick domains
    - Documentation updated to reflect multi-platform support

    Fixed
    - Kick VOD URL Parsing - Modal now correctly auto-fills when opened on Kick VOD pages
    - Added UUID pattern support for Kick VOD IDs (e.g., vod:b63f835c-7298-432c-a9a4-e0976cc5a16f)
    - Kick VOD lookup now returns channel information for the player UI
    - Session-based authentication for sending chat messages on Kick

    Notes
    - Unpublished VOD recovery remains Twitch-only (requires SullyGnome integration)
    - Kick uses different API endpoints and WebSocket protocol for chat

    Kjeldekode sleppt under MIT-lisens

    Last ned fil
  • Versjon 2.0.1

    Sleppt 25. jan. 2026 - 10,22 MB
    Fungerar med firefox 112.0 og nyare
    [2.0.0] - 2026-01-24

    Added
    • Twitch OAuth Authentication - Connect with Twitch button in Settings
    • Secure OAuth flow using chrome.identity.launchWebAuthFlow
    • Enables authenticated features like chat sending and following channels
    • Live Chat Sending - Send messages in live chat overlays
    • ChatInput component with real-time message sending
    • Authenticated connection to Twitch IRC
    • Shows chat restrictions (emote-only, follower-only, subscriber-only, slow mode)
    • Emote Picker - Browse and insert Twitch emotes
    • Channel emotes, global emotes, and subscriber emotes
    • Search functionality and recently used emotes
    • Integrates with ChatInput for easy emote insertion
    • @Mention Autocomplete - Type @ to autocomplete usernames from recent chat
    • Follow Button - Follow channels directly from follower-only chat restriction notice
    • Chrome Web Store listing documentation with summary, description, and permission justifications

    Changed
    • Updated extension description to better reflect full feature set
    • Follower-only chat indicator now clearer and more compact

    Fixed
    • Firefox OAuth authentication now works correctly
    • Uses browser.identity.getRedirectURL() to get the correct redirect URI for Firefox
    • Chrome authentication unchanged (preserves existing behavior)
    • Content script bundled as IIFE to avoid ES module import issues
    • Auth callback paths patched correctly for extension context
    • Badge API 401 errors when authenticated via OAuth (Client-ID mismatch between OAuth token and API request)

    Changelog for previous versions can be found at: https://teambattles.gg/docs/tools/battles-replay#changelog

    Kjeldekode sleppt under MIT-lisens

    Last ned fil
Gå til Mozilla-heimesida

Utvidingar

  • Om
  • Firefox tilleggsblogg
  • Utvidingsverkstad
  • Utviklarsenter
  • Utviklarpraksis
  • Fellesskaps-blogg
  • Forum
  • Rapporter ein feil
  • Vurderingsguide

Nettlesar

  • Desktop
  • Mobile
  • Enterprise

Produkt

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Personvern
  • Infokapslar
  • Juridisk

Om ikkje noko anna er spesifisert, er innhaldet på denne nettstaden lisensiert under Creative Commons Attribution Share-Alike License v3.0 eller ein seinare versjon.