Додаци за прегледач Firefox
  • Проширења
  • Теме
    • за Firefox
    • Речници и језички пакети
Пријавите се
Иконица додатка

Историјат издања додатка Epubespiar - Epub reader - 11 издања

Epubespiar - Epub reader од rezzcode

Оцењено 4 од 5
4 звезде од 5
5
1
4
1
3
1
2
0
1
0
Историјат издања додатка Epubespiar - Epub reader - 11 издања
  • Будите опрезни са старим издањима! Ова издања су приказана у сврхе тестирања и референце.Увек би требало да користите најновије издање додатка.

  • Најновије издање

    Издање 0.4.4

    Објављено 12. okt. 2026. - 168,75 KB
    Ради са firefox 109.0a1 и касније, android 120.0 и касније
    This update includes several dependency updates, security improvements, and enhancements to HTML parsing and code highlighting in the reader UI.

    It also introduces a modular, composable architecture for the EPUB reader, improving code organization, maintainability, and extensibility which creates a cleaner separation of concerns and lays the foundation for more robust EPUB handling and future user experience improvements.

    Additionally, a new build-time patch has been added for the jszip library to avoid the use of eval-like constructs.

    For detailled info, check bellow:

    EPUB Processing and Fetching Enhancements:
    • Added a functionality for resilient network fetching with retry logic, improving reliability when loading books from URLs.
    • Added support for secure EPUB downloads with filename sanitization.

    UI Rendering and Security Improvements:
    • Replaced direct assignment to innerHTML with parsing and inserting HTML using DOMParser and replaceChildren, reducing XSS risk and improving content rendering inside the shadow DOM.
    • Introduced a fragmentFromHtml utility and updated the highlightCodeBlocks function to use DOMParser and replaceChildren, ensuring safer and more accurate syntax highlighting of code blocks in rendered HTML.

    Build Tooling Enhancements:
    • Added a new Vite plugin patchJszipEval in vite.config.js to patch the jszip library, replacing unsafe new Function usage with a safe string coercion, and included this plugin in the build process.
    • Updated deprecated dependency to newer versions for improved stability and security

    Изворни код је објављен под GNU општа јавна дозвола само верзија 3.0

    Преузмите Firefox и добијте додатак
    Преузмите датотеку
  • Старија издања

    Издање 0.4.3

    Објављено 28. sep. 2026. - 166,34 KB
    Ради са firefox 109.0a1 и касније, android 120.0 и касније
    This release:
    1. Refactors how we handle book styles by isolating and displaying them on book renderer
    2. Fix the duplicated heading titles displayed on the book
    3. Enhances book storage so even on drag and drop, the reading progress is still stored

    Technical details.
    • Refactored the e pub renderer file to be manageable and maintainable.

    Изворни код је објављен под GNU општа јавна дозвола само верзија 3.0

    Преузмите датотеку
  • Издање 0.4.2

    Објављено 4. jul 2026. - 164,04 KB
    Ради са firefox 109.0a1 и касније, android 120.0 и касније
    Fix the broken progress tracking on epub books across reader tabs

    Изворни код је објављен под GNU општа јавна дозвола само верзија 3.0

    Преузмите датотеку
  • Издање 0.4.1

    Објављено 22. jun 2026. - 165,39 KB
    Ради са firefox 109.0a1 и касније, android 120.0 и касније
    1. Optimized Style and Body Extraction:
      • Instead of parsing chapter contents on every single render inside the
      renderer component, App.vue was modified to extract styles and
      bodies once during the archive loading stage.
      • The processed styles and HTML are stored as chapter.styles and
      chapter.body .
    2. Static Styles & Content Rendering:
      • EpubRenderer.vue was updated to render chapter.styles inside a hidden
      div alongside chapter.body in each chapter container.
    3. Robust Syntax Highlighting:
      • Integrated syntax highlighting into EpubRenderer.vue to run on all pre
      code or pre blocks on mount and whenever chapters load.
    4. Clean Code & Theme Adaptation:
      • Appended code rendering rules and dark mode overrides to
      style.css.
      • In light mode, default styles are applied, allowing original EPUB
      inline/stylesheet colors to take precedence.
      • In dark mode (for both @media (prefers-color-scheme: dark) and
      html[data-theme="dark"] ), which forces background transparency and text
      readability, and shifts syntax highlighting to a custom
      dark palette

    Изворни код је објављен под GNU општа јавна дозвола само верзија 3.0

    Преузмите датотеку
  • Издање 0.4.0

    Објављено 22. maj 2026. - 164,89 KB
    Ради са firefox 109.0a1 и касније, android 120.0 и касније
    • Fix extension TOC parsing for EPUB2/EPUB3 and spine fallback
    • Harden NCX parsing and clarify TOC fallback thresholds
    • Tighten EPUB3 TOC nav detection to avoid substring false positives
    • Refine TOC parser naming and sidebar interaction comments

    Изворни код је објављен под GNU општа јавна дозвола само верзија 3.0

    Преузмите датотеку
  • Издање 0.3.3

    Објављено 22. mar. 2026. - 163,47 KB
    Ради са firefox 109.0a1 и касније, android 120.0 и касније
    fix: drag drop conflicts with other browser extensions

    Изворни код је објављен под GNU општа јавна дозвола само верзија 3.0

    Преузмите датотеку
  • Издање 0.3.2

    Објављено 25. feb. 2026. - 163,45 KB
    Ради са firefox 109.0a1 и касније
    • Reduces the extension size by 50%
    • Removed epubjs dependency and implemented custom EPUB ZIP parsing and rendering logic
    • Added manual asset processing pipeline for CSS, images, and SVG content with blob URL creation
    • Added "Close Book" button to sidebar with accompanying UI/layout restructuring
    • Refactored from epubjs's continuous flow rendering to custom scroll-based chapter navigation

    Изворни код је објављен под GNU општа јавна дозвола само верзија 3.0

    Преузмите датотеку
  • Издање 0.3.1

    Објављено 17. feb. 2026. - 268,34 KB
    Ради са firefox 109.0a1 и касније, android 120.0 и касније
    Version 0.3.1 adds a toggle button allowing users to intercept epub downloads for display.

    Technical Implemented Fix

    Updated the background interception logic in index.js so EPUB detection no longer depends only on URL paths ending with .epub.

    Interception now recognizes EPUB downloads by:
    - URL patterns like .epub.images and similar variants
    - Download filename ending in .epub (important for opaque URLs like /file)
    - MIME type application/epub+zip

    Изворни код је објављен под GNU општа јавна дозвола само верзија 3.0

    Преузмите датотеку
  • Издање 0.3.0

    Објављено 30. dec. 2025. - 264,72 KB
    Ради са firefox 109.0a1 и касније, android 120.0 и касније
    New Features

    1. Enhanced EPUB Renderer
    • Welcome Screen: A new, beautiful welcome screen when no book is loaded
    • Informative feature list (customizable font size, TOC navigation, continuous scrolling)
    • Clear instructions for opening EPUB files
    • Loading State: Dedicated loading screen with spinner while book content loads

    2. Interactive Sidebar with Advanced Features
    • Interactive Table of Contents:
    • Expand/collapse functionality for nested chapters
    • Active chapter highlighting with a visual indicator
    • Auto-expand parent sections when navigating to sub-chapters
    • Smooth expand/collapse animations
    • Custom scrollbar styling
    • Professional Styling: Enhanced visual design with hover effects and transitions
    • Fix: fixed the padding between the sidebar and the header toolbar that caused a broken UI on small devices

    3. Zoom Control Improvements
    • Fixed Zoom Dropdown: Zoom level dropdown now accurately reflects current zoom state
    • Better Synchronization: Improved coordination between zoom buttons and dropdown selector

    4. Visual Design Overhaul
    • Color Scheme Update: Changed primary accent color from blue (#646cff) to vibrant green (#10b981)
    • Applied consistently across buttons, links, active states, and highlights
    • Improved visual hierarchy and modern appearance
    • Enhanced UI Elements: Updated buttons, controls, and interactive elements with a new color palette

    Technical Improvements

    1. Component Architecture
    • New EpubRenderer Component: Separated rendering logic into dedicated component
    • Cleaner separation of concerns
    • Better maintainability and reusability
    • Props-based configuration (isLoading, isBookLoaded, zoomLevel)

    3. Permissions Cleanup
    • Removed Unused Components: Cleaned up unused Vue components
    • Deleted AppFooter.vue, AppHeader.vue, ErrorBoundary.vue
    • Removed NotificationToast.vue, ThemeSwitch.vue
    • Removed unused help.vue and privacy-policy.vue pages
    • Optimized Permissions: Reduced extension permissions to only what's actively used
    • Follows Chrome's best practices for minimal permission requests
    • Improved security posture

    4. Side Panel Enhancements
    • Updated Side Panel UI: Improved layout and styling of the library management interface
    • Better Integration: Enhanced consistency with the main reader interface

    Изворни код је објављен под GNU општа јавна дозвола само верзија 3.0

    Преузмите датотеку
  • Издање 0.2.2

    Објављено 1. nov. 2025. - 285,01 KB
    Ради са firefox 109.0a1 и касније, android 120.0 и касније
    this version fixes:
    - ePub download failures by making the extension to allow epub downloads

    It adds:

    New Features

    1. Mobile Enhancements
    • Backdrop Overlay: Semi-transparent backdrop when sidebar is open on mobile
    • Auto-close Sidebar: Sidebar automatically closes after navigation on mobile devices
    • Touch Gestures: Swipe left/right to navigate between pages
    • Responsive Sidebar: Sidebar width adjusts based on screen size
    • Firefox built-in consent for data collection and transmission

    2. Better Resource Management
    • Window Resize Handler: EPUB rendition properly resizes when viewport changes
    • Proper Cleanup: Book resources are destroyed on component unmount to prevent memory leaks
    • Event Listener Management: All event listeners properly added and removed with correct options
    • Reader Progress: Users can now track how many percent of the doc they have read

    Изворни код је објављен под GNU општа јавна дозвола само верзија 3.0

    Преузмите датотеку
  • Издање 0.2.1

    Објављено 23. okt. 2025. - 282,76 KB
    Ради са firefox 109.0a1 и касније

    Изворни код је објављен под GNU општа јавна дозвола само верзија 3.0

    Преузмите датотеку
Идите на почетну страницу Mozilla-е

Додаци

  • O програму
  • Блог о додацима за Firefox
  • Радионица за додатке
  • Центар за програмере
  • Политике програмера
  • Блог заједнице
  • Форум
  • Пријавите грешку
  • Водич за оцењивање

Преузмите

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

Најновије градње

  • Nightly
  • Beta

Firefox за предузећа

  • Enterprise

Заједница

  • Connect
  • Contribute
  • Developer

Прати

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Приватност
  • Колачићи
  • Права

Изузев тамо где је другачије наведено , садржај на овој страници је лиценциран под Creative Commons Attribution Share-Alike дозволом v3.0 или било којим каснијим издањем.