Releases: onigoetz/Comics-Reader
Releases · onigoetz/Comics-Reader
1.1.0
What's Changed
- Bump next from 11.0.1 to 11.1.0 by @dependabot in #148
- Update Node.js to v16.6.2 by @renovate in #149
- Update all non-major dependencies Docker tags by @renovate in #151
- Update Node.js to v16.8.0 by @renovate in #153
- Bump tar from 6.1.6 to 6.1.11 by @dependabot in #154
- Bump next from 11.1.0 to 11.1.1 by @dependabot in #155
- Update Node.js to v16.10.0 by @renovate in #156
- Update Node.js to v16.11.1 by @renovate in #157
- Update Node.js to v16.12.0 by @renovate in #158
- Update Node.js to v16.13.0 by @renovate in #160
- Update nextjs monorepo to v12 (major) by @renovate in #161
- Update dependency next to v12.0.5 [SECURITY] by @renovate in #166
- Update Node.js to v16.13.1 by @renovate in #164
- Update Node.js to v16.13.2 by @renovate in #167
- Update dependency next to v12.0.9 [SECURITY] by @renovate in #168
- Update dependency sharp to ^0.30.0 by @renovate in #169
- Update Node.js to v16.14.0 by @renovate in #170
- Update dependency next to v12.1.0 [SECURITY] by @renovate in #171
- Update actions/setup-node action to v3 by @renovate in #172
- Update actions/checkout action to v3 by @renovate in #173
- Update dependency @types/sharp to ^0.30.0 by @renovate in #174
- Update react monorepo to v18 (major) by @renovate in #176
- Update all non-major dependencies by @renovate in #175
- Update actions/setup-node action to v3.1.1 by @renovate in #177
- Update github/codeql-action action to v2 by @renovate in #180
- Update Node.js to v18 by @renovate in #178
- Update docker/setup-buildx-action action to v2 by @renovate in #185
- Update docker/metadata-action action to v4 by @renovate in #184
- Update docker/login-action action to v2 by @renovate in #183
- Update docker/build-push-action action to v3 by @renovate in #182
- Update Node.js to v18.1.0 by @renovate in #181
- Update all non-major dependencies by @renovate in #186
- Update dependency sharp to v0.30.5 [SECURITY] by @renovate in #187
- Update all non-major dependencies by @renovate in #189
- Update Node.js to v18.4.0 by @renovate in #190
- Update all non-major dependencies by @renovate in #192
- Update all non-major dependencies by @renovate in #193
- Update all non-major dependencies by @renovate in #195
- Update dependency ava to v5 by @renovate in #198
- Update Node.js to v18.12.0 by @renovate in #199
- Update docker/build-push-action action to v4 by @renovate in #206
- Update dependency c8 to v8 by @renovate in #210
- Update dependency better-sqlite3 to v8 by @renovate in #203
- Update all non-major dependencies by @renovate in #202
- Update actions/setup-node action to v3.8.1 by @renovate in #211
- Update actions/checkout action to v4 by @renovate in #213
- Update docker/login-action action to v3 by @renovate in #215
- Update docker/metadata-action action to v5 - autoclosed by @renovate in #216
- Update docker/build-push-action action to v5 by @renovate in #214
- Update Node.js to v18.18.0 by @renovate in #218
- Update all non-major dependencies by @renovate in #219
- Update dependency @next/bundle-analyzer to v14 by @renovate in #223
- Update actions/setup-node action to v4 by @renovate in #222
- Update Yarn to v4.0.1 by @renovate in #224
- Update dependency next to v14.0.1 by @renovate in #225
- Update dependency next to v14.0.2 by @renovate in #227
- Update all non-major dependencies by @renovate in #228
- Update all non-major dependencies by @renovate in #230
- Update dependency next to v14.0.4 by @renovate in #231
- Update dependency ava to v6 by @renovate in #232
- Update all non-major dependencies by @renovate in #234
- Update dependency c8 to v9 by @renovate in #236
- Update dependency react-icons to v5 by @renovate in #237
- Update dependency next to v14.1.0 by @renovate in #238
- Update Yarn to v4.1.0 by @renovate in #239
- Update actions/setup-node action to v4.0.2 by @renovate in #240
- Update Node.js to v18.19.1 by @renovate in #241
- Update all non-major dependencies by @renovate in #242
- Update all non-major dependencies by @renovate in #244
- Update dependency next to v14.1.4 by @renovate in #245
- Update dependency express to v4.19.2 [SECURITY] by @renovate in #246
- Update Node.js to v18.20.0 by @renovate in #247
- Update Node.js to v18.20.1 by @renovate in #248
- Update all non-major dependencies by @renovate in #249
- Update dependency unzipper to ^0.11.0 by @renovate in #250
- Update dependency next to v14.2.2 by @renovate in #251
- Update dependency next to v14.2.3 by @renovate in #253
- Update Yarn to v4.2.1 by @renovate in #254
- Update Yarn to v4.2.2 by @renovate in #256
- Update all non-major dependencies by @renovate in #259
- Update all non-major dependencies by @renovate in #261
- Update github/codeql-action action to v3 by @renovate in #233
- Update docker/setup-buildx-action action to v3 by @renovate in #217
- Update Yarn to v4.4.0 by @renovate in #263
- Update docker/build-push-action action to v6 by @renovate in #266
- Update dependency next to v14.2.6 by @renovate in #268
Full Changelog: 1.0.7...1.1.0
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.