Version 0.11.29
Latest✨ Professional UI Update
- Modern Popup Design: Completely redesigned extension popup
- Font Awesome Icons: Replaced emoji icons with professional Font Awesome icons
- Custom Scrollbar: Hidden scrollbar with smooth scrolling capability
- Enhanced Typography: Improved font weights and letter spacing
- Color Scheme: Modern indigo/purple gradient palette
- Direct Links: Changelog, download, GitHub, and Comick.dev links
- Icon Integration: Professional icons for all UI elements
- Better Spacing: Improved layout and visual hierarchy
Version 0.11.28
🌐 Universal Database - Qi Scans on Vercel
- Production API: Updated to use Vercel deployment
- Qi Scans Integration: Added endpoints to main API server
- Database Tables: Created qi_chapter_urls and qi_series_mapping
- API Endpoints: 4 new endpoints for chapter lookup and caching
- How It Works: Database lookup first (<100ms), falls back to scraping
- Series mapping: Comick slugs map to Qi Scans series automatically
Version 0.11.27
⚡ Performance - Qi Scans URL Caching System
- Intelligent URL Cache: Stores chapter URLs after first resolution
- Database-First Search: Checks cache before pagination search
- Automatic Cache Population: Saves URLs after successful resolution
- Cache Management API: Console utilities for managing cached URLs
- Performance: First load 10-30s, subsequent loads <1 second
- Console Utilities: QiCache.viewAll(), clearAll(), clearSeries()
Version 0.11.26
🚀 Feature - Qi Scans Pagination Support
- Multi-Page Chapter Search: Searches through ALL pages
- Automatic Pagination: Clicks Next button and searches each page
- Safety Limit: Max 50 pages to prevent infinite loops
- Increased Timeout: Extended from 30s to 60s for pagination
- Works for series with 1-50+ pages of chapters
- No more "Chapter not found" for older chapters
Version 0.11.25
🐛 Bug Fix - Qi Scans JavaScript Chapter Loading
- Improved Chapter Detection: Enhanced JavaScript-rendered lists
- Increased Wait Time: Changed from 3s to 5s to match Python scraper
- Better Selector: Flexible selector that filters chapters after loading
- Zero Results Check: Validation to detect when JavaScript hasn't loaded
- More reliable chapter loading
- Clearer error messages when chapters don't load
Version 0.11.24
🎉 New Site Support - Qi Scans Added
- Qi Scans Support: Full integration for qiscans.org
- Human-like scrolling with 6-second initial wait
- Image selector: img[aria-label*="Chapter image"]
- Variable chapter URL formats (3 types supported)
- Two-step scraping: series page → resolve URL → scrape images
- Now supporting 6 sites: Asura, Flame, Vortex, Utoon, Hive, Qi
Version 0.11.23
🐛 Bug Fixes - Hive Scans Improvements
- Fixed scraper using wrong message type
- Fixed response property (imageUrls → images)
- Added CORS headers with Referer for image fetching
- Optimized timing: 5s+progressive scroll → 3s fast scroll
- Changed selector priority: data-image-index first
- Much faster scraping (3x-7x speed improvement)
Version 0.11.22
🎉 New Site Support - Hive Scans Added
- Hive Scans Support: Full integration for hivetoons.org
- Progressive image loading with 5-second wait + scroll
- Image selector: div.relative img[src*="storage.hivetoon.com"]
- Support for Hive storage CDN
- Added to site manager, content.js, and background.js
- Now supporting 5 sites
Version 0.10.22
🐛 Bug Fixes - Utoon Scraper Improvements
- Fixed handling of image URLs with whitespace
- Added missing "utoon" to parsed note link selector
- Trim src attribute before validation
- Utoon chapters now load correctly from note URLs
- All images with whitespace properly extracted
Version 0.10.21
🎉 New Site Support - Utoon Added
- Utoon Support: Extension now supports utoon.net chapters
- Human-Like Scrolling: Multi-step scroll to load images
- 6-Second Wait: Initial page settle time
- Image Filtering: Excludes theme assets, logos, icons
- Rate Limiting: 1-second delays between requests
- Now supporting 4 sites: Asura, Flame, Vortex, Utoon
Version 0.9.21
🎆 Reader Header Redesign - Professional Layout
- Three-Column Header: Series + Source + User/Progress
- Smart Series Title Extraction: Multiple fallback methods
- Correct Source Favicons: From actual source domain
- Better Animations: Smooth cubic-bezier transitions
- Header Auto-Hide: Slides up/down with opacity
- Mobile Responsive: Proper layout wrapping on small screens
Version 0.9.20
🚀 Sequential Image Loading - Smooth Reading
- Top-to-Bottom Loading: Sequential from page 1 to last
- Immediate Display: Each image appears as loaded
- Progressive Reading: Start reading while pages load
- Faster Initial Read: First pages appear almost instantly
- Live Progress: Shows "Loading page X... (X/total)"
- Smooth Animations: Each image fades in with 0.3s transition
Version 0.9.19
🎨 Button Styling Overhaul - Native ComicK
- Perfect Native Matching: Buttons match ComicK exactly
- Responsive Width: Changed to width: 100%
- Site Favicons: Each Quick Read button shows favicon
- Google Favicon Service: Reliable icon loading
- Text Wrapping: Supports multi-line with line-clamp: 2
- Overflow Handling: Clean text wrapping
Version 0.9.18
✨ Quick Read Button Improvements
- Multiple Quick Read Buttons: Separate button for each source
- Button Format: "Quick Read: [Source Name]"
- Consistent Sizing: Buttons match "Read Here on Comick"
- Direct iframe Loading: Opens source chapter directly
- Smart Display: Shows all sources or only scrapable ones
- Better visual consistency with native ComicK
Version 0.9.17
🎨 Major UI Redesign - Modal-Based Admin
- NEW Admin UI: Complete redesign with modals
- 3 Separate Workflows: Add Series, Add Sources, Add Images
- Search Functionality: Real-time search in modals
- Source Filter: Dropdown to filter by translation source
- Edit/Delete Chapters: Modify and remove entries
- Bulk Upload: Upload multiple series from .txt file
Version 0.8.17
🌍 Multiple Translations Support
- Store multiple sources for the same chapter
- Multi-Source Quick Links: Shows all translations
- Flexible Image Input: Space or line-separated URLs
- Smart URL Parsing: Auto-splits pasted URLs
- Database allows multiple rows per series
- Quick Links menu groups all available sources
Version 0.8.16
☁️ Cloud Deployment - Vercel
- API deployed to Vercel for worldwide access
- Online Database: Works from anywhere
- Auto-Deploy: Push to GitHub automatically redeploys
- Production Ready: SSL connection to Neon PostgreSQL
- Environment Variables: Secure credentials
- Global CDN distribution
Version 0.7.16
📝 ComicK URL as Primary Identifier
- Use ComicK series URL instead of manual title
- Flexible Data Entry: Source and chapter URLs optional
- Auto-Scraping: Leave image links empty to scrape
- Smart Detection: "Will scrape" indicator
- Automatic slug and title extraction
- Better validation and visual indicators
Version 0.7.15
🗄️ Neon Database Integration
- Cloud database support for series storage
- Admin Panel: Web-based interface
- REST API: Node.js/Express API
- Cloud Sync: Sync between local and cloud
- Dual Storage: Local Chrome storage + Neon
- Import/Export: JSON backup support
Version 0.6.15
⚡ Quick Links System
- Pre-saved comic series links for instant access
- Developer-Managed Database: Pre-loaded series
- Quick Links Button: Automatic detection
- Popup Menu: Series URL, chapter URL, saved images
- Direct Image Viewing: No scraping needed
- Lightning bolt button with orange/gold gradient
Version 0.5.15
Animated Notification Icons
- CSS-animated SVG icons instead of emojis
- Animated search icon for scraping notifications
- Animated hourglass with flip animation
- Notifications auto-dismiss when reader opens
- Pure CSS animations, no external dependencies
- Zero performance overhead
Version 0.4.15
Vortex Lazy-Loaded Images Fix
- Now scrapes ALL images correctly
- Progressive scroll system loads entire page
- Scrolls 800px every 300ms until bottom
- Waits 2s after final scroll for full load
- Triggers browser lazy-load by scrolling
- Fully backward compatible
Version 0.3.15
Vortex Image Loading Fix
- Images load correctly by passing site info
- Content script passes siteId parameter
- Background script uses siteId not URL
- Works with CDN-hosted images
- Applies to all sites: Asura, Flame, Vortex
- Progressive loading passes siteId through chain
Version 0.3.14
Site-Specific Referer Headers
- Fixed "Failed to load page" errors
- Detects site from image URL automatically
- Correct Referer header for each site
- Prevents CORS/403 errors
- Applies to all supported sites
- Better image loading reliability
Version 0.3.13
🎉 Vortex Scans Support
- Full integration with vortexscans.org
- Scraper based on vortex.py logic
- Image selector: img[data-image-index]
- Predictable chapter URLs like Asura
- Site Manager includes Vortex
- Now 3 supported sites
Version 0.3.12
Flame Series Page Timeout
- 30-second maximum timeout for page loading
- Prevents hanging indefinitely
- Clear error message if too slow
- Reduced wait time from 3s to 2s
- Better timeout handling with cleanup
- Tab properly closed on timeout
Version 0.3.11
Enhanced Debug Logging
- Comprehensive console logging for Flame
- Shows chapter cards found and comparison
- Logs page URL, target chapter, extraction
- Fallback selector if primary fails
- Better error messages
- Debug instructions for troubleshooting
Version 0.3.10
Flame Comics Selector Fix
- Fixed chapter card selector for CSS modules
- Changed to flexible attribute selector
- Handles dynamic CSS module hashes
- More resilient to site updates
- Works with any variant of class name
- Better compatibility
Version 0.3.9
Flame Chapter Detection
- Improved regex patterns for chapters
- Matches various text formats
- Detailed console logging for debugging
- Multiple regex patterns as fallbacks
- Better error messages
- More flexible pattern matching
Version 0.3.8
Flame Note Detection Fix
- Fixed Flame URLs in note field
- Added "flamecomics" to URL selectors
- Correctly detects all supported sites
- Better integration
- Improved recognition
- Works seamlessly
Version 0.3.7
🎉 Flame Comics Support
- Full integration with flamecomics.xyz
- Hash-based chapter URL resolution
- Two-step scraping: series → chapter
- Smart filtering: excludes logos and icons
- Chapter URL Resolver for hash URLs
- Multi-site background worker
Version 0.3.6
Modular Site System
- Completely refactored for multiple sites
- Site Manager: Central management
- Asura Module: Moved to /sites/asura/
- Easy Expansion: Copy template for new sites
- Site-specific code in separate modules
- Auto-Detection from Note URL
Version 0.2.6
Auto-Hide Header
- Header hides when scrolling down
- Smart Show/Hide: Reappears on scroll up
- Smooth 0.3s transition animations
- Full-screen reading experience
- More screen space for comic pages
- Immersive reading
Version 0.2.5
Image Height Fix
- Removed height restrictions
- Natural Sizing: Full height display
- No artificial limits
- Images use natural dimensions
- Responsive scaling with max-width: 100%
- Containers adapt automatically
Version 0.2.4
Page Alignment Fix
- Images properly centered
- Correct aspect ratios
- Dynamic Sizing: Height based on dimensions
- Layout Stability: No shifts
- Dimension-Based Loading
- Animated spinner with loading states
Version 0.2.3
Background Tab Scraping
- Fixed cross-origin security issue
- Opens chapter in background tab
- Tab loads unfocused, extracts, auto-closes
- Switched from iframe to real tab
- Added tabs and scripting permissions
- Like Selenium behavior
Version 0.2.2
Iframe-Based Page Loading
- Chapter loads in hidden iframe
- Selenium-Like: Waits for page load
- Real Comic Image Extraction
- JavaScript Execution: Allows scripts
- Major Architecture Change
- Dynamic iframe loading
Version 0.1.2
Rate Limiting & Retry Logic
- Images load in batches of 3
- 200ms delay between requests
- Retry Logic: Auto-retry up to 2 times
- Better Error Handling
- Increased Timeout: 15s to 20s
- Added Accept header
Version 0.1.1
Progressive Image Loading
- Reader opens immediately
- Images load in background progressively
- Real-time counter: loaded/total pages
- Loading placeholders with status
- Error handling for failed pages
- Significantly faster UX
Version 0.1.0
Initial Release - Asura Scans
- Core Feature: Asura Scans chapter scraper
- Smart Chapter Detection from URL
- Note Field Integration: Store series URL
- Background Service Worker: CORS bypass
- Parallel Image Loading
- Native Reader UI with dark theme