All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Support for multiple instances (Open multiple OpenComic windows)
bbf6f56 - Add option to open files from outside OpenComic in a new window
906a5b7 - Add setting to use a custom folder for cache and temporary files
5b7a3a1 - AI image upscaling tool
566295e - AI image descreen tool
aa88777 - AI image artifact removal tool
f27e851 - Cache the folder's thumbnails/poster file lists to reduce disk I/O
01a962b - Hide file extension by default
ad33247 - Support playing background music on a specific page
23aae8a - Options in OPDS to auto-download files from the catalog
594d69f - Support for tabs
d9f7fa0 - Option to extract document images (PDF and EPUB)
56b0f4f - Support for fixed-layout EPUBs
808c7f6 - Support for right-to-left and vertical EPUBs
08543d8 - Option to force left-to-right reading direction in EPUBs
ffb7afb - Cache rendered EPUB files
2813629 - Support for text selection and clickable links in EPUBs
f66e3a2 - Option to disable thumbnails while reading and show filenames instead
e3d3896 - Show tooltip for filenames that are not fully displayed
5422c18 - Drag tabs to open them in a new window or move them between windows
5e84c65 - Add support for
MetronInfo.xmlcf2b875 - Add and remove blank pages in double page view
471f464 - Retrieve image dimensions from compressed files when possible for better performance
fc1979b - Add option to sort files by modification date
586ac9d - Add option to shuffle sort files
f8acc14 - Setting to configure number of preloaded images
c04c7ab - Tab bar now uses traffic light area spacing
7ababe4 - Use custom
sharpprebuilt binaries for native support ofJXL,JP2andHEIC0a49e48 - Removed support for
HEICimage formatddbbded - Joined the title/menu bar with the tab bar
fea2b30 - Remove need to load all image sizes before rendering the page for better performance
721a028 - Moved
Delay in changing comicsto settings pagead8a167 - Middle click auto-scroll in center tap zone (Windows only)
0bd24e5 - Implement
Guided Viewsupport868ec61 - Open folder shortcut
a93aa2b - Support for shortcuts macros
d5f819a - Improved loading of high resolution images
f78a1d5 - Option to automatically detect Webtoons
- Adding or changing poster not working when the drive is different from the system drive
8ce3d5f - Hiding cursor in fullscreen mode fails in some cases
828d504 - Save/Copy uses the image under the mouse cursor instead of the active page
26c5923 - Error saving the progress of the final page in epub files
ff42c18 - Prevent crash when retrieving metadata with Sharp for many large images (Linux only)
d5616d8 - Extract files when the file in it starts with the '-' character
3806516 - Use reading sort for thumbnail/poster generation
cca841e - Improve drag scrolling (Ignore right-click and add activation dead zone)
2df49c4 - Thumbnails are still generated in list view
cf4a20a - Replace
electron-json-storagewith custom implementation to fix write hang issuee6fb35b Align with next horizontalconflicts withBlank page at the beginning0af09be- Support searching for NSFW manga on MyAnimeList
b59fdfe
v1.6.5 (31-10-2025)
- Go prev/next chapter with auto-scroll (Moving the cursor in the middle of the screen)
d9dfaa0
- Cancelling prev/next chapter breaks the magnifier tool
d851178 - Downgrade Electron to 37.8.0 to fix font rendering issues on Linux
fbdff55
v1.6.4 (11-10-2025)
- Downgrade Electron to 38.0.0 to resolve Linux release freezes on Wayland
43a6e85
v1.6.3 (07-10-2025)
- Add error handling for reading progress in comic context menu
b3a6bbf - Error handling for corrupted JSON/ZSTD files in cache and remove them
978e281 - Header bar buttons don't register start/end of chapter if scrolled with scrollbar
b9cb5ea - Asynchronous progress check in the context menu (Mark as read/unread)
ca51b12 - The application loops and freezes when opening files on the network (UNC paths)
7ca4d20 - Prevent concurrent reads of the same file
cefa1c5 - Memory leak in blob files when browsing extremely quickly while reading
ccdcdbc - TypeError by ensuring countries is an array
4fb987d - High memory usage on Linux due to a compatibility issue between Sharp and Electron
2bf74ee - Incorrect page is being set as a poster in manga mode
3e90c82 - Image breaks sometimes in PDF render
a184b0c
v1.6.2 (08-09-2025)
- Option to change labels from app bar
bea5b5c - Context menu in continue reading bar
b2637c2 - Support multi-layer folder labeling in servers
3eeabc5
- Prevent app freeze when relative path receives undefined value
2d9cca5 - Error on start directly in last reading
9c20ba0
v1.6.1 (26-08-2025)
- Extract tracking chapter/volume also from image names
2218bfb - Tracking also by current page/image chapter/volume
5ff5932 - Pick at random button
6423fe9 - Separate order of browsing and reading
e08faea - Sort option to list compressed files first, separated from folders
508fd1a - Auto-prompt to track
30608da - Improve relative path support for folder portable
0e3b2a8
- Show page number doesn't work properly on scroll reading
c72814b - Some tap zones events not working
225de43 - Thumbnails and progress missing when filtering current page
beb5f90 - Rare cases of blank images during reading
e1f27b3 - Show magnifying glass instantaneous when enabled from shortcuts
43bc73d - goBack not working if OpenComic starts directly on reading
2f6e2fc - Error on migrating some config
3b4e1ce - Server connections do not work in some cases on Windows
65ecdf6 - Some compressed files wouldn't open from the servers
b1c7aef
v1.6.0 (27-07-2025)
- Allow disabling
Do not enlarge more than its original sizein Webtoon mode7519ac5 - Improved rotation and support for rotating in PDF
cb90771 - PDFs are rendered to a blob image instead of a canvas
554c1ef - Optimized sidebar thumbnails
02b67c6 - Support Discord Rich Presence
a19f9eb - Get Calibre
seriesandseries_indexmetadata in PDF and ePubda739de - Increase and decrease horizontal margin shortcuts
0bae05f - Use single thread in HDD extractions
a4874a6 - Auto-hide mouse cursor in fullscreen mode
fbfa9f8 - Show progress bar, pages and percentage in library/browsing
d0002d9 - Progressive thumbnail/progress generation based on scroll position
1d22f22 - Option to mark as read and unread
82ae5ef - Option to show page number in the top right-hand corner
35e44c6 - Add support for labels in master folders (auto config only)
50e42cd - Option to show shadow effect between pages in double page mode
5bfee80
- Error opening files from the system file explorer
cecc15d - Invert tap zones in manga reading
08a4d10 - Error opening an OPDS Catalog
d80c2da - Correct support Komga OPDS server
0ae69bf - Some mime types are not correct detected
baa8397 - Update electron to fix white lines in Webtoon mode
2b98eb3 - Navigation back not working with shortcuts and gamepad
ba8641f - Correct invert some shortcuts in manga reading
208fee6 - Optimized poster handling in file image retrieval
53b5c42 - Do not use the ignore pattern when searching for poster/images
7b52b28
v1.5.0 (19-06-2025)
- Improve chapter detection in tracking
ad05a23 - Support for
JP2image formate11046b - Support for
JXRimage format0e24922 - Support for
JXLimage formatbd6fb0a - Thumbnail generation speed has been improved
155f064 - Support for
HEICimage format4f4b5a1 - Option to apply configuration profile based on folder/file label
71d9ff5 - Option to disable
Align with next horizontalwhen reading on double page97d8ecd - Option in setting to adjust gamepad sensitivity
f309c27 - Copy image to clipboard
bb96cef - OPDS support
b72f32f - Button to enable/disable full screen from the more options menu
5d2ac36 - Show package versions in About OpenComic
888d9ba - Custom mouse wheel shortcuts
1db0fc7 - Option to configure mouse wheel sensitivity when zooming
8a80d0a - Option to ignore files and folders that match Regex or File pattern
670bced - Authentication support for OPDS (Basic and Digest)
11c3aa8 - Use safeStorage for passwords and tokens
6178ded - Change extraction of
RARandTARto 7zip to improve performancec0c2d6d - Add suport for compressed
LZH,ACE,TAR.GZ,TAR.XZ,TAR.BZIP2andTAR.ZSTDe7e7815 - Support compressed files with password
9a6ef8e - Show release notes in new version dialog
e572128 - Improved extract performance of big files
5c50739 - Support MyAnimeList tracking
5f40b4a - Multi-layer folder labeling/favoriting and header bar filter options
652a6a5 - Option to disable tap zones
aa7bb3c - Refactored navigation history logic (
goBack,goForward, etc.)a4b6c3d - Count images/pages in file info if they are not in the metadata
fdf8eaf
- Hide toolbar in full screen
7dbc3c2 - Gamepad menus do not work correctly
b997d6b - Sharp crashes on Arch Linux and other distributions
d60620a - Add cMap support for PDF.js
3da7b8e - Page jumps during zoom animation in vertical reading
d9f94e7 - Stuttering when decode big images (From sync decode to async when possible)
d320aad - Move zoom using cursor after turning a pages not working property
3012715 - Turn page forward in manga mode (Only on non-arrow keys)
bdbc0dc - Check if the file is written to disk when extracting using 7zip
66d4897 - Wrong size detection for animated AVIF images
b741e52 - Compressed files with unsupported chars in Windows are not correct displayed
120c86b - Error
Failed to retrieve track metadatain some images1439b9b
v1.4.1 (08-02-2025)
- Error saving images with dialog
f2445de - Drag and Drop not working due an Electron breaking change
a830bf8 - Move to trash not working in Windows
8c34a31
v1.4.0 (26-01-2025)
- Turn pages with mouse wheel
f164068 - Custom name in image saving function
4b01440 - Option to save bookmarked images
7def9ec - Improved opening behavior options for files and folders
07ee1f5 - Make the Ignore single folders option work for images too
cc9f9c7 - Scroll by screen percentage in webtoon mode
9a86a30 - Shortcuts for saving images
05c9b31 - Personalize save images template and save automatically to custom folder
47e8de7 - Multiple poster/folder sizes
c64222a - Implement header scrolling functionality
cf5615e - Clear cache for individual files
45e2e99 - Add support in server settings for show in library the files in subfolders
e2fa97a - Option to show only one page at a time in Vertical Reader
65f83db - Show files that have lost access on macOS (Store)
7964d79
- Save image not saving the correct page in manga mode
b14a26e - Sometimes right click on reading fails
b14a26e - Avoid generating thumbnails of images that are still being extracted (Extractions with 7-Zip)
c415b3f - Error attempting to open the bookmarks menu after navigating to a bookmark
80c1b0e - Can't override font in some epub files
3265e1f
v1.3.1 (05-10-2024)
v1.3.0 (04-10-2024)
- Shortcut to go next/prev chapter
9cda79e - Option to rotate horizontal images
20258ff - Setting to force black background and white blank page in night mode
e7190f7 - Setting to disable gamepad input
5a2285f - Page turn transitions and fade
3592392 - Improved search performance
ca26c55 - Setting to force app Color Profile
c7d479a - WebDAV server support
b6f4439 - Library Navigation using side mouse buttons
96f4bb8 - Move to trash and Delete permanently options
2737fbe - Improved reading load and memory usage
f12cbdb - Option to set an image from the folder as a poster
0a952da - Multiple configurable tap zones from settings
c7ee38f - More available shortcuts
9201e1f - Custom gamepad death zone
1b364c9 - Play background music also from parent folder
6caf9f4 - Show library, favorites, labels, etc in header path
123cd2c - Continue reading and Recently added section in library, favorites, labels, etc
6938f19 - Sound effect on page turn
d9957da - Setting to set the number of items in recent
386a4f5 - Reading context menu and save images
64f7fc9
- Scroll does not work correctly when zooming and then resizing the window
65a447c - Support S3 path connection
ec1340d - S3 connection does not work correctly in Windows
9352e3a - Don't show drag menu if the event comes from the app
383f9fe - PDF zoom not work if device pixel ratio is upper 1
d318cfc - Optimized index loading and folder navigation
0e6000f - Error extracting files with 7zip if the file name contained UTF8 characters
27c863b - Fullscreen error
d72813a - Files shared over a network in Windows do not open
bab197f - Long paths not working in Windows (paths equal or greater than 260 characters)
884bccd - Extracting 7zip in separate stacks to avoid errors when extracting many files
061827f - Prevent scroll event while reading is loading
4c93a72 - Multiple errors managing cache of files in servers
7e739da - 7zip binary does not have correct permissions on macOS arm64
91c8d1d - Avoid extracting the same file multiple times at the same time
98de350
v1.2.0 (29-03-2024)
- Show error message if continue reading file does not exist
7aee55c - Support background music from folder: MP3, M4A, WEBM, WEBA, OGG, OPUS, WAV, FLAC
26947a2 - Now when applying Webtoon mode the vertical margin is 0
683a08a - Show the current reading title in app window
9520faa - Option to open file location of current reading from the file menu
c9215dc - Setting to enable/disable go next/previous chapter with mouse scroll (Vertical reading)
37612bf - About this file dialog
38f72f3 - Delete downloaded compressed files for thumbnail generation if they exceed 50% of the maximum tmp size
2a50079 - Change extraction of zip to 7z to improve performance and support partial extraction of corrupted files
d07feac - S3 server support
ae8c133
- node-zstd not have native dependencies in arm64 build (Linux and macOS)
e906f21 - Manga mode not working in epub
a901754 - eBook not working with decimal device pixel ratio (1.5, 2.5, etc)
4962724 - Blurry cover/poster images
23ae46d - Using the first image as a poster does not work
fd6c748 - Some errors in scroll reading
a4887c3 - Stuck in a loop trying to read an epub file when the epub or zip is corrupt
6388a9e - Next chapter button not work inscroll mode if last page is smaller than the window and "Adjust to width" is enabled
2bbd49e - PDF.js does not load files that have a hash (#) in the name
5691073 - Context menu does not appear in the inputs (Can't copy or paste)
91cf4c8
v1.1.0 (13-01-2024)
- Option to set maximum size of temporary files, preserving them when closing the app
a727249 - Label to display only the contents of a master folder
ff35144 - Support favorite label
86039e6 - Custom labels support
1185d82 - Option to not enlarge images more than its original size
e2f8598 - New image interpolation methods available: lanczos3, lanczos2, mitchell, cubic, nearest and others
86cd705 - Server connection support: smb://, ftp://, ftps://, scp://, sftp://, ssh://
52a09a9 - Compress json files from cache to zstd to reduce used space
3ae7cb7
- Error on detect file type from binary
0f81947 - Zoom bug in vertical reading if global zoom disabled
f83d17f
v1.0.0 (09-12-2023)
- Delete bookmarks from the bookmark list
3792f7d - Save and show also the current folder progress apart from the main folder
86f094b - Instead of the file name it shows the title of EPUB, PDF and Compressed Files with ComicInfo.xml
0d3e4ba
- Error when resizing after exit comic opened from recents
8291730 - When reloading, change view or sorting a folder opens reading mode in some cases
e8e2c16 - Reading shortcuts remain active when going back to recently opened
716c10b - Some errors on go back before comic load
99fb29d - Blank page keep white color in dark theme
8d1a5b7 - Open with OpenComic not working in macOS and some fixes in Windows and Linux
ea90063 - Error opening an epub when OpenComic is closed
84c838a - Performance issues when generating some thumbnails
1a07d2d
v1.0.0-beta.5 (24-11-2023)
- Preliminary support for the
EPUBformat (Alpha)24b6494 - Option to use the first image in the folder/file as a poster
a5cf998 - Option to open folder/file directly in first image or in continue reading
6a20160 - Change page using an input range
527999c - Go to page writing it in a dialog
2d7a028 - Global zoom in the slide reading
da36774 - Switch to night/light mode when the OS does it
3d80403
- Remove button in library not showing
24ba9ba - Window buttons not showing in About OpenComic (macOS only)
40ae6d1 - Thumbnails not generated by wrong sharp install (Windows only)
40ae6d1
v1.0.0-beta.4 (17-10-2023)
- Option to open directly in continue reading instead of the file list
78646fe - Option to start reading in full screen
cf3de6e - Option to start OpenComic directly in last reading
00cb8c7 - Recently opened page
d2f3065 - Option to move zoom and scroll whit mouse
e8cc79c - Improved touch screen navigation (swipe gesture, 2 finger zoom and reset zoom with 2 finger click)
f848463 - Improved detection of image edges when zoom is applied
e7ec771 - Frameless window (Full only in Windows and macOS)
9c7346c - Translate page names in PDFs
8855fbe
- Error opening some images
8b97435 - Wrong cache folder in windows causing some bugs
8b97435 - Extract large RAR and ZIP files blocks the app for a while
adbdced - RAR error on extract with files some special chars (Changed unrar to node-unrar-js)
694fe27 - Cannot open filtered files with the keyboard
f831749 - Some display errors when applying global zoom
92b28c2 - Reading progress was saved in different location when activating show full path
72e8cc1
v1.0.0-beta.3 (09-10-2023)
- Open file location in context menu
339bcc0 - Option in the context menu to add and remove posters using local artwork assets
e8a1745 - Show image in its original size
30df2fc - Show in first/last page buttons if has next/prev comic and go to next/prev comics scrolling
2a3796e - Improve the detection of the type of compressed files if the file extension is not correct
b39605c - Option to start OpenComic in startup (Windows and macOS only)
7b9b8ec - Buttons in library to go next and prev chapter
c41ecde - Adjust the brightness, saturation, contrast, sepia and colorize black and white images
04b1caa - Master folder support from settings
9edd70e - Ignore single folders in browsing
7507563 - Search and filter in library/browsing
8393903 - Tracking at the end of the chapter/volume setting option
39f1954 - View size and remove cache and temporary files from settings
8114336 - Max cache size and max cache old
fe679d4
- Gamepad icons not showing in distribution version
249640d - Go back in gamepad menus
b2719e5 - Wrong detection of folder images in some cases
425a137 - Ignore first gamepad and keyboard event in browsing
9347fbe - Blurry image when zooming
0732f3f - Progress was not saved in some cases
964bb64 - Error on opening file in OpenComic
cb56ccf - Some memory leaks
6569e8e
v1.0.0-beta.2 (03-09-2023)
- Reload button in file list
31675a5 - Check if there is a new version when starting OpenComic
82f1abd - Custom keyboard and gamepad shortcuts
0a4a459 - Navigation via gamepad/keyboard has been improved, you can navigate in settings, theme, language, menus in reading, etc.
d1290f5
- Improved local artwork assets support
f21cccd - Some errors on Tracking feature
50d8487 - Updated snackbar to Material 3
ae8e195 - Bug in Magnifying glass introduced in version v1.0.0-beta.1
v1.0.0-beta.1 (22-08-2023)
- AVIF support
8a0d274 - Improved PDF rendering performance and quality
a55312d - Code of reading compressed files has been rewritten, improving thumbnail generation performance, especially in PDF files
c1259bb - Global zoom in the vertical reader
c94ac75 - Support for gamepads
759ee60 - Navigate in the library using the keyboard
922e6ee - Clip image option on read
71fad97 - Updated electron to v25.5.0
41214a5 - Update theme to Material 3
0f537fb - Settings page to set some default values
12907bc - Drag and Drop support
91933a9 - Local Artwork Assets
f774ed4