Releases: onigoetz/Comics-Reader
Releases · onigoetz/Comics-Reader
More updates and automation
## Highlights
- fixed path to PDF converter
- fixed regex for retina screens
Major updates
- Update nodeJS to 16
- Update next to 11.0.0
- Update meow to 10.0.0
- Update js-cookie to 3.0.0
- Update cache-manager-fs-hash to 1.0.0
- Update @next/bundle-analyzer to 11.0.0
1.0.6 - Updates and automatic reindexing
Highlights
- The content is now automatically reindexed every night (at 03:25 by default, can be changed with an environment variable)
- Update to Next.js 10.2
- More efficient use of caches.
Update to Next.js 10.2
We are now taking the advantage of Webpack 5 and its more advanced compression. Also, we are using the embedded Image component instead of react-lazyload
Update icon, add missing styles
- Update icons for iOS homescreen and other devices
- Add missing styles on form fields and broken styles on search
Fixed regressions, tune read books styles
- Books were not marked as read when using basic auth
- If the user is invalid when marking the book as read, the request would never end
- Read styles weren't correctly working anymore
- put read books in a separate section below the unread list
Various updates
Highlights
- Various dependencies updates
- Browser versions updates
Browsers
The browserslist query has been updated to : >0.3% not ie 11 not dead not op_mini all Safari >= 11 iOS >= 11 Chrome >= 70 Firefox >= 60 Edge >= 17
Updates
- node to 12.18.3
- bcrypt to ^5.0.0
- better-sqlite to ^7.0.0
- cache-manager to ^3.0.0
- chalk to ^4.0.0
- execa to ^4.0.0
- iconv to ^3.0.0
- image-size to 0.8.1
- meow to ^7.0.0
- next-cookies to ^2.0.0
- react-headroom ^3.0.0
- react-lazyload ^3.0.0
- sharp ^0.25.0
- tmp-promise ^3.0.2
Various updates
Failed Release, do not use
Small fixes and stats
- Static assets (like icons) were missing in the Docker image
- Improved performance of thumbnail calculation
- Added a stats table printed to the logs once the indexing is complete
- Cleanup CSS
- Change Sass style variables to CSS variables
- Normalized font sizes
- Normalized colors
- Harmonized spacing
- Changed icons to use another style
- Fix bug where the content has a huge top margin
First major release
If you are not embarrassed by the first version of your product, you've launched too late.
— Reid Hoffman
Let's say I'm really not embarrassed by this version ... almost 8 years after its creation, this app has evolved from a PHP app using jQuery mobile and no compilation step.
To a Node.js server side renderer React app with Next.js.
What's inside
- Display your comics from different source formats (pdf, cbr, cbz, folder with images inside)
- Display all major image types (jpeg, png, gif, webp converted to png if your browser doesn't support it)
- Scans your entire library on start in a matter of seconds (on first start it can take a few minutes, follow the status on the homepage)
- Authentication through the embedded database if you wish, or takes the basic auth header from the app.
- Optimized for mobile watching, all images are resized on the fly when serving and stored to not recompute next time.