Skip to content

Releases: onigoetz/Comics-Reader

More updates and automation

09 Aug 20:20
Compare
Choose a tag to compare

## 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

02 May 12:11
Compare
Choose a tag to compare

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

16 Aug 19:49
Compare
Choose a tag to compare
  • 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

16 Aug 18:21
Compare
Choose a tag to compare
  • 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

15 Aug 16:09
Compare
Choose a tag to compare

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

15 Aug 14:49
fef93c9
Compare
Choose a tag to compare

Failed Release, do not use

Small fixes and stats

04 Sep 17:46
Compare
Choose a tag to compare
  • 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

30 Aug 04:50
Compare
Choose a tag to compare

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.